You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,10 +16,11 @@ rate_std=0.25
16
16
- New image installs only:
17
17
- updated base OS to the latest 25-05-06 Raspberry Pi OS. The big change is using Linux kernel 6.12.
18
18
- Added the column `hours_since_experiment_created` to dataset exports that details hours since experiment was created.
19
+
- When a pump runs, it _first_ fires off a dosing_event, which stores information about how much liquid is moved. However, if the pump is stopped early, there was no correction issued to the amount of liquid actually moved. Now, when a pump is stopped early, a _negative_ volume is sent s.t. the delta between the initial amount and new amount is equal to the dosed amount (so when you sum up the volume changes, you get the actual change, as expected).
19
20
- Performance optimizations
20
21
21
22
#### Bug fixes
22
-
- fixed stirrer not spinning on Pioreactor page (UI) in some cases
23
+
- fixed stir bar not spinning on Pioreactor page (UI) in some cases
23
24
- alert user if their OD reading is constant before starting the growth-rate calculator, which would break things.
24
25
- alert user if their software is installed in a non-standard location. If so, try `pio uninstall pioreactor -y`.
25
26
- Added a warning if the OD calibration is invalid (ex: a constant line)
# need to reverse the data that was fired, dosing _can_ be negative, so we publish actually_dosed - ml s.t. ml + (actually_dosed - ml) = actually_dosed.
359
+
_publish_pump_action(
360
+
action_name, actually_dosed-ml, unit, experiment, mqtt_client, source_of_event
0 commit comments