Releases: cbteeple/pressure_controller
Releases · cbteeple/pressure_controller
Ctrl-P Firmware 2.3.6
Summary
- Fixed input pressure watchdog.
- Fixed logic to ensure the watchdog only triggers safety measures once
- Fixed spike time logic to use correct time units (ms)
- Added spike handling to channel pressure watchdog. The watchdog safety trigger is only performed if the pressure in a channel is too high for longer than a specified "spike time".
- Added new "SPIKE" command to set the spike time. This parameter is saved in EEPROM when settings are saved.
Ctrl-P Firmware 2.3.4
- Fixed setpoint display bug (setpoint should always be updated even when in mode 0)
- Updated dynamic display resolution logic
- 0-4 channels: 3 decimal points
- 5-8 channels: 2 decimal points
- 9+ channels: 1 decimal point
Ctrl-P Firmware 2.3.3
- Fixed hydraulic pressure sensor definition to use correct sensor (M5231-000005-050PG)
- Added dynamic data feedback precision based on the number of channels.
- 0-3 channels, truncate the output to 3 decimal points
- 4-7 channels: truncate the output to 2 decimal points
- 8+channels: truncate the output to 1 decimal points
Ctrl-P Firmware 2.3.1
Summary:
- Updated version numbers and command spec
Ctrl-P Firmware 2.3.0
Summary:
- Added global error codes for overpressure detection
- Added LED blinking using built-in LED to display error codes
- Added "ERROR" command to return the current error state
Ctrl-P Firmware 2.2.1
Improved controller stability
- Added controller reset function and command ("RESET")
- Added controller reset each time a new mode is set (fixes a low-level controller bug that can lead to unrecoverable pressure controller state).
- Added commands to return the firmware version and command spec version ("FIRMWARE", and "CMDSPEC").
Ctrl-P Firmware 2.2.0
Adding support for several new commands
Ctrl-P Firmware 2.1.0
Adding support for new v3.4 control board.
Ctrl-P Firmware 2.0.0
Introducing a new, streamlined command interface