Pioreactor / Pioreactor/pioreactor

Before pumping, we should check that the voltage used during calibration is equal to current voltage

Open
#353 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dosing algorithms turbidity / OD signal / optics
Dominant language
Python
Stars
149
Forks
18
PR merge metrics
No merged PRs in 30d

Description

However, since the check involves using the sensitive ADC, we don't want to be checking often, we should just check once at start up or something. Maybe dosing_control or dosing_automation can check in init.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the initialization paths in dosing_control and dosing_automation, then trace the existing calibration and sensitive ADC voltage handling. Clarify where pumping starts and how the startup check should compare the calibration voltage with the current voltage. Done means a mismatch is detected before pumping without repeatedly reading the ADC.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, raspberry-pi
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.