Releases: Open-Acidification/AlkalinityTitrator
Releases · Open-Acidification/AlkalinityTitrator
Functional Device Test Menu
UI Updates (#121) * Updating testing * Updating tests more * Added the pump device * Starting to work on GUI center * GUI now supports left, center, and right text justifications * Fixed tests and linting issues * Updated with changes
v23.01.1: WWU Alkalinity Titrator - 2023 Starter
Fix linter errors (#70) * The run_mocked.sh works * Fixed Python Black Errors * Fixed Python Black Errors #2 * Fixed Flake8 Errors * Fixed pylint Errors * Fixed Spellchecker Errors * Fixed Spellchecker Errors #2 * Fixed Linter Errors in markdown and lcd_interface * Updated pipfile and pytest.yml for python version 3.11.1
v22.08.1: WWU Alkalinity Titrator - 2022 Edition
docs: add kieransukachevin as a contributor for test, code (#61) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
v21.07.1: WWU Alkalinity Titrator - 2021 Edition (#20)
* Plotted titration data, added new version of tempcontrol.py * Updated tempcontrol.py with test program if run as __main__ * Tested new tempcontrol.py routine * Okay actually added the temptest results * Added .csv to TempTest files and edited program to add that automatically * Moved arduino stuff from teams. * Moved test .csv's to data directory * Added limit switches to arduino code * hour long temp control test * Renamed stepper motor directory to 'arduino' * Implemented the LCD for testing with the main program * Implemented LCD and keypad, with button polling and floating value input. Lots of text needs to be reformatted though * Updated some files as troubleshooting happened last week. Forgot to commit * added first revision of limit switch python code * Started statemachine.py, changed titration automation to take large titrant steps down to 4.0pH, then smaller steps to 3.5pH. * Added second revision to limit switch python code. * Added tempcontroller.update() to loops that needed it, fixed some syntax errors, getting ready to test limit switch implementation * added auto_home function * Added exception handling to prevent SSR from being left on after a crash and burning down everything, worked on titration code * Tested automatic 8-4pH loop and refined it. Added traceback report on the exception handling * Added Read Volume to Test Mode * Fixed some bugs in titration routine, added optional lcd line 4 countdown on delay function and changed it to time.time() checking instead of time.sleep() in small steps. * Ran multiple titrations from the same large sample. Minor bug fixes or reformatting * added enable gpio in for stepper on arduino D2 pin * ACTUALLY added stepper enable on arduino D2 gpio * Fixed tempcontrol docstring * fixed arduino step stick driver syntax errors Co-authored-by: Konrad McClure <Konrad.McClure@wallawalla.edu> Co-authored-by: Noah-Griffith <noah.griffith@wallawalla.edu>
v20.06.1
Data from testing