hwOS Tech: 3.03 beta 1 released
Posted: Monday 3. June 2019, 13:58
Hi everyone,
Attached to this post is the latest 3.03 beta 1 for the hwOS tech enabled OSTC's.
303_beta_DE_2_tr_ostc3_firmware.hex: German Language including code and RX Firmware 1.38 for OSTC 2 TR
303_beta_EN_2_tr_ostc3_firmware.hex: English Language including code and RX Firmware 1.38 for OSTC 2 TR
303_beta_DE_3_cr_ostc3_firmware.hex: German Language including code for external O2 Monitoring (OSTC cR, OSTC3)
303_beta_EN_3_cr_ostc3_firmware.hex: English Language including code for external O2 Monitoring (OSTC cR, OSTC3)
So, what's new in this Version? A lot. Is the update required for everyone? No, this is preliminary version ("BETA") of the next release and is intend for everyone involved in the development of the OSTC computers. Most changes and new features were implemented after customer requests.
The new big layout mode, the "extended stops" option (To have the gas changes at fixed depths or variable depending on your deco profile) including TR update in the tech version, new (optional) tissue graphics and much faster boot into dive mode are only a few of the new features.
Have fun testing!
Matthias
From the release notes:
- Improvement of code for CNS calculation.
- Added a hysteresis to the dive start / dive end depth threshold.
- Added an option "extended stops" (named "Gas Change/...before 1.Stop" in Deco Setup
-> Deco Parameters -> more). If set to YES, a gas switch will be planned immediately
on the change depth of the gas, even if a stop on that depth is not required by deco
constraints. When set to NO, the gas switch will be planned to be done on the next
regular deco stop.
With extended stops enabled and a setting of "Gas Change (time):+0'" the switch will
be planned with no actual halt at the change depth (i.e. "switch on the fly"). With
change time set to > 0', a dedicated stop will be placed at the change depth for the
given number of minutes. This gas change stop may not be needed by deco constraints,
but it will influence the following deco stop depths and times as it introduces some
added time at depth.
- Complete rework of the alternative dive mode screen layout.
- Included RX firmware update into tech version.
- When switching between GF and aGF, the depth of the first stop (determined by GF low)
will be recalculated now.
- Improved calculation of the supersaturation.
- New tissue graphics option (compile option as of now): shows absolute tissue pressures
(N2 + He added) and saturation per tissue. In the saturation bargraphs, the green line
marks GF low position, the yellow line GF high and the red one 100%.
- Numerous improvements around dive loop and deco engine start-up.
- GF low can not be set higher than GF high any more as such a setting would produce
an illogical deco schedule.
- In case the compass is not calibrated, the heading is now displayed as "---°"
instead of ".00°".
- If any tissue is beyond 100%, no desaturation and no-fly times will be shown anymore.
- The Deco Engine has been reworked to now run for up to 700 ms each second (configurable,
800 ms may be feasible also), split into two compute chunks per second. This increases
reactivity to buttons presses and compass display, while boosting deco calculation turn-
around times significantly.
- The simulator now uses the current ambient pressure as surface pressure instead of a fixed
1.000 hPa as done before. So in mountain diving, when being at the dive site the simulator
will show the same NDL times and deco schedules as will be shown in a real dive.
- When exiting the surface menu, the return to the normal surface screen has been sped up
and the display of the power-up logo screen is skipped now also.
- When submerged, the unit will now proceed from surface mode display to dive mode display
without intermediate display of the power-up logos.
- A cue is given when it is time to go up to th next deco stop by highlighting the next stop
data until ascent is done.
- When being shallower than the indicated stop depth, i.e. because the deco needs to be
accelerated, the reduced ambient pressure is figured in into the deco calculations such
that the displayed stop time, TTS and gas needs do immediately reflect the reduced depth.
- When set to imperial units, all depth will be shown in feet now not only in dive mode but
also throughout the whole surface menus.
- When in a leap year, the 29th of February is now correctly handled when adjusting time and
date on exactly that day.
- Bugfix: with the option 'always show ppO2' set, in CCR and pSCR mode a "Dil:x.xx" ppO2
message was sometimes shown twice, once as an info and additionally as an attention or
warning. This has been fixed now: in case of an active attention or warning the secondary
info message gets suppressed.
- Bugfix: the Simulator +5 min function had a punch-through effect on the real world last
dive time (displayed surface interval).
- Tissue desaturation is now also computed while in surface and menu modes.
Attached to this post is the latest 3.03 beta 1 for the hwOS tech enabled OSTC's.
303_beta_DE_2_tr_ostc3_firmware.hex: German Language including code and RX Firmware 1.38 for OSTC 2 TR
303_beta_EN_2_tr_ostc3_firmware.hex: English Language including code and RX Firmware 1.38 for OSTC 2 TR
303_beta_DE_3_cr_ostc3_firmware.hex: German Language including code for external O2 Monitoring (OSTC cR, OSTC3)
303_beta_EN_3_cr_ostc3_firmware.hex: English Language including code for external O2 Monitoring (OSTC cR, OSTC3)
So, what's new in this Version? A lot. Is the update required for everyone? No, this is preliminary version ("BETA") of the next release and is intend for everyone involved in the development of the OSTC computers. Most changes and new features were implemented after customer requests.
The new big layout mode, the "extended stops" option (To have the gas changes at fixed depths or variable depending on your deco profile) including TR update in the tech version, new (optional) tissue graphics and much faster boot into dive mode are only a few of the new features.
Have fun testing!
Matthias
From the release notes:
- Improvement of code for CNS calculation.
- Added a hysteresis to the dive start / dive end depth threshold.
- Added an option "extended stops" (named "Gas Change/...before 1.Stop" in Deco Setup
-> Deco Parameters -> more). If set to YES, a gas switch will be planned immediately
on the change depth of the gas, even if a stop on that depth is not required by deco
constraints. When set to NO, the gas switch will be planned to be done on the next
regular deco stop.
With extended stops enabled and a setting of "Gas Change (time):+0'" the switch will
be planned with no actual halt at the change depth (i.e. "switch on the fly"). With
change time set to > 0', a dedicated stop will be placed at the change depth for the
given number of minutes. This gas change stop may not be needed by deco constraints,
but it will influence the following deco stop depths and times as it introduces some
added time at depth.
- Complete rework of the alternative dive mode screen layout.
- Included RX firmware update into tech version.
- When switching between GF and aGF, the depth of the first stop (determined by GF low)
will be recalculated now.
- Improved calculation of the supersaturation.
- New tissue graphics option (compile option as of now): shows absolute tissue pressures
(N2 + He added) and saturation per tissue. In the saturation bargraphs, the green line
marks GF low position, the yellow line GF high and the red one 100%.
- Numerous improvements around dive loop and deco engine start-up.
- GF low can not be set higher than GF high any more as such a setting would produce
an illogical deco schedule.
- In case the compass is not calibrated, the heading is now displayed as "---°"
instead of ".00°".
- If any tissue is beyond 100%, no desaturation and no-fly times will be shown anymore.
- The Deco Engine has been reworked to now run for up to 700 ms each second (configurable,
800 ms may be feasible also), split into two compute chunks per second. This increases
reactivity to buttons presses and compass display, while boosting deco calculation turn-
around times significantly.
- The simulator now uses the current ambient pressure as surface pressure instead of a fixed
1.000 hPa as done before. So in mountain diving, when being at the dive site the simulator
will show the same NDL times and deco schedules as will be shown in a real dive.
- When exiting the surface menu, the return to the normal surface screen has been sped up
and the display of the power-up logo screen is skipped now also.
- When submerged, the unit will now proceed from surface mode display to dive mode display
without intermediate display of the power-up logos.
- A cue is given when it is time to go up to th next deco stop by highlighting the next stop
data until ascent is done.
- When being shallower than the indicated stop depth, i.e. because the deco needs to be
accelerated, the reduced ambient pressure is figured in into the deco calculations such
that the displayed stop time, TTS and gas needs do immediately reflect the reduced depth.
- When set to imperial units, all depth will be shown in feet now not only in dive mode but
also throughout the whole surface menus.
- When in a leap year, the 29th of February is now correctly handled when adjusting time and
date on exactly that day.
- Bugfix: with the option 'always show ppO2' set, in CCR and pSCR mode a "Dil:x.xx" ppO2
message was sometimes shown twice, once as an info and additionally as an attention or
warning. This has been fixed now: in case of an active attention or warning the secondary
info message gets suppressed.
- Bugfix: the Simulator +5 min function had a punch-through effect on the real world last
dive time (displayed surface interval).
- Tissue desaturation is now also computed while in surface and menu modes.