Hi all.
I am a CCR diver, and have been implementing some improvements to the OSTC4 firmware, with a few of them CCR related. I have some proposals that address some of the points raised in this list, and am happy to work on others with some more input on what the requirements are:
swissdiving wrote: Friday 16. April 2021, 20:52
For next HW series:

1. Vibration alarm on high/low PO2 for CCR (Please!!)
As a step in this direction I have tried to make the scrubber timer more visible when it is about to run out:
- display in yellow when < 30 mins left;
- display in red when <= 0 minutes left;
- display negative duration when < 0 minutes left.
https://github.com/mikeller/ostc4/pull/6 (included in 1.6.2)
swissdiving wrote: Friday 16. April 2021, 20:52
2. Cave function in OC AND CCR mode
(Please!!)
Not sure what this is - can somebody provide a description of the requirements?
swissdiving wrote: Friday 16. April 2021, 20:52
4. Total dive time for all ccr dives (analog to hours of operation but CCR only)
Is this meant to be in SYS / Information / Dive records?
Not sure this makes sense in there, as this is at the moment a simple 'machine hours' counter for the hardware, and the 'number of dives' is an internal counter that can be reset by things like firmware updates - i.e. it is not calculated from logged data.
Probably a better place to keep track of this will be a dive log application like Subsurface?
swissdiving wrote: Friday 16. April 2021, 20:52
5. Simpler way to go back from Bailout to CCR mode
I have got a proposal for this, please provide feedback:
https://github.com/mikeller/ostc4/pull/14
Happy to provide a test build of the firmware if somebody wants to test.
Some of the CCR related improvements that I have done so far, but that have not yet been included in a release:
-
Improve the automatic setpoint switching.:
This makes the setpoint switching behaviour identical to automatic switching that is done by most CCRs, making it possible to configure the OSTC4 as a standalone back up dive computer that switches at the same time as the CCR.
-
Added surface mode CCR summary:
