-----------------
Added:
- Setting to hide valve sensors
- Hide sample sensor when it is disconnected
- Sentry shuts device down if in experiment mode and:
- pump activates n times in m times decreases from the expected value
- pressure before depressurize events decreases from expected value n times in a row
- Valves open for 1 second when the software shuts down
- Log files store coefficients, so they can be correctly viewed on other machines
- Warning and Error history
- Python 3.12+ support
Changed:
- Shutdown button is now momentary contact
- Valves close again 3 seconds after a shutdown
- Prevent multiple pressurizes per depressurize on history plot
- GUI updates
Fixed:
- Significantly increase accuracy of pump stroke detection
- Allow deletion of open log files
- Handle exception when USB device is disconnected after the device sleeps
- Touchpad event error on MacBooks