628
|
1
|
|
2 Change Note 3.04.3
|
|
3 ==================
|
|
4
|
|
5 - Fixed bug in bottom segment gas needs calculation.
|
|
6
|
|
7 - In the Tech version, max. ppO2 limits can now be adjusted up to 2.0 bar.
|
|
8 Caution: know what you are doing! Recommended max settings are 1.4 bar for
|
|
9 work gases and 1.6 bar for deco gases.
|
|
10
|
|
11 - CCR mode diluent ppO2 versus setpoint check can be disabled now.
|
|
12
|
|
13 - Fine tuning of the better gas cue behavior.
|
|
14
|
|
15 - Improved smoothing of compass display.
|
|
16
|
|
17 - Attention and warning thresholds for gas density put into the options
|
|
18 table (adjustment via external software only, no mapping in OSTC menu
|
|
19 as of now).
|
|
20
|
|
21 - Fixed bug in surface mode firmware version output (relevant to Sport only).
|
|
22
|
|
23
|
|
24 Change Note 3.04.2
|
|
25 ==================
|
|
26
|
|
27 - Fine tuning of the deco calculations for extended stops and normal mode.
|
|
28
|
|
29
|
|
30 Change Note 3.03.6 - .8
|
|
31 =======================
|
|
32
|
|
33 - Various internal code improvements.
|
|
34
|
|
35
|
|
36 Change Note 3.03.5
|
|
37 ==================
|
|
38
|
|
39 - Renamed OC gas type 'normal' to 'work' (gas for the working phase of the
|
|
40 dive). Along with this, it received a down-arrow symbol to depict it as
|
|
41 a gas for use at depth, similar to the '=' symbol that was introduced some
|
|
42 time ago to visually depict deco gases (imagine the horizontal lines as
|
|
43 deco stops).
|
|
44
|
|
45 Set up gases as follows:
|
|
46
|
|
47 Single gas dive:
|
|
48 set gas to use as 'first' and all other gases to 'disabled'.
|
|
49
|
|
50 Gas-change, extended no-stop dive:
|
|
51 set gas to start with to 'first', all other gases to be used later in the dive
|
|
52 to 'work' and the unused gases to 'disabled'.
|
|
53
|
|
54 Deco-dive with one gas for descent & bottom phase, and deco gases:
|
|
55 set bottom gas to 'first', deco gases to 'deco' and the unused to 'disabled'.
|
|
56
|
|
57 Deco-dive with a deco gas used as travel gas on ascent, bottom, and deco gases:
|
|
58 configure the deco gas twice: once as travel gas and once as deco dive. Set the
|
|
59 same change depths for both instances and put the travel gas before the deco
|
|
60 gas in the gas list (i.e: gas 1: travel, gas 2: work (bottom) gas, gases 3-5:
|
|
61 deco gases). Set the travel gas to 'first', the bottom gas to 'work', and the
|
|
62 deco gases to 'deco'. Take care to adjust the pressure available on the deco gas
|
|
63 which is used for travel gas, too, to the amount of gas that is planned to remain
|
|
64 after having drawn the travel portion from it!
|
|
65
|
|
66 - When ppO2 is above normal threshold, but still inside the deco max threshold, and
|
|
67 the dive has not yet progressed to doing the deco stops, the ppO2 warning has been
|
|
68 degraded to an attention, i.e. associated messages appear in yellow now instead of
|
|
69 red as before.
|
|
70
|
|
71 - In the simulator, the +5 minutes function can now be triggered in succession without
|
|
72 needing to reopen the options menu each time.
|
|
73
|
|
74 - The French language package has been upgraded.
|
|
75
|
|
76 - Setting the change depth of the first gas to zero caused some unintended behavior.
|
|
77 This is captured now. Anyhow, since firmware 3.2 it is required to set proper change
|
|
78 depths for gases and diluents, including the ones set as 'first'!
|
|
79
|
|
80 - The deco calculator now automatically picks the best gas suitable for the set bottom
|
|
81 depth. If no suitable gas is found (i.e. configured), calculation will be aborted with
|
|
82 an error message. By this change it is possible to calculate dives that use a travel
|
|
83 gas (set as 'first') and a bottom gas (set as 'work'), as the deco calculator will now
|
|
84 pick the proper bottom gas for calculating the bottom segment.
|
|
85 Note: the deco calculator does not calculate the descent phase but actually spends all
|
|
86 of the set bottom time at bottom depth. While this puts the deco calculation results
|
|
87 on the safe side, beware that the needs on the travel gas will not show up in the gas
|
|
88 needs calculation results.
|
|
89
|
|
90 - OSTC TR: The timeouts for attentions and warnings in connection with discontinued
|
|
91 reception of transmitter data have been relaxed a bit:
|
|
92 - For up to 2 minutes without updating the last value received will be retained.
|
|
93 - After 2 minutes without reception of any updates the pressure value will be marked
|
|
94 as outdated.
|
|
95 - After 4 minutes without reception of any updates a transmitter will be declared lost.
|
|
96
|
|
97 - OSTC TR: pressure logging has been implemented. Logged pressure data can be retrieved
|
|
98 by downloading the logbook data using external logbook software.
|
|
99
|
|
100 - Descent speed in the simulator has been increased from 19 to 24 meters per minute.
|
|
101 This speed is not configurable, nor the simulator's ascent speed of 9 meters/min!
|
|
102
|
|
103 - In dive mode, the battery voltage will be shown when reaching 30%, and a warning will
|
|
104 be issued when the percentage reaches 25% with 1.5 Volt batteries or 15% with LiIon
|
|
105 batteries.
|
|
106
|
|
107
|
|
108 Change Note 3.03.4
|
|
109 ==================
|
|
110
|
|
111 - More compact code for TR firmware and compass.
|
|
112
|
|
113 - Slightly more compact code for deco engine.
|
|
114
|
|
115 - Improvement of code for CNS calculation.
|
|
116
|
|
117 - Added a hysteresis to the dive start / dive end depth threshold.
|
|
118
|
|
119 - Bugfix in non-helium compile variant.
|
|
120
|
|
121
|
|
122 Change Note 3.03.3
|
|
123 ==================
|
|
124
|
|
125 - Added an option "extended stops" (named "Gas Change/...before 1.Stop" in Deco Setup
|
|
126 -> Deco Parameters -> more). If set to YES, a gas switch will be planned immediately
|
|
127 on the change depth of the gas, even if a stop on that depth is not required by deco
|
|
128 constraints. When set to NO, the gas switch will be planned to be done on the next
|
|
129 regular deco stop.
|
|
130 With extended stops enabled and a setting of "Gas Change (time):+0'" the switch will
|
|
131 be planned with no actual halt at the change depth (i.e. "switch on the fly"). With
|
|
132 change time set to > 0', a dedicated stop will be placed at the change depth for the
|
|
133 given number of minutes. This gas change stop may not be needed by deco constraints,
|
|
134 but it will influence the following deco stop depths and times as it introduces some
|
|
135 added time at depth.
|
|
136
|
|
137
|
|
138 Change Note 3.03.2
|
|
139 ==================
|
|
140
|
|
141 - Complete rework of the alternative dive mode screen layout.
|
|
142
|
|
143 - Various code improvements.
|
|
144
|
|
145
|
|
146
|
|
147 Change Note 3.03.1
|
|
148 ==================
|
|
149
|
|
150 - Various code improvements.
|
|
151
|
|
152 - Included RX firmware update into tech version.
|
|
153
|
|
154 - Modularization of the code to allow to compile in or not various features.
|
|
155
|
|
156
|
|
157 Change Note 3.02.1
|
|
158 ==================
|
|
159
|
|
160 - Reworked code for ascent and deco stops calculation. Does produce different results
|
|
161 compared to the code used in 3.00.3! With this implementation of an GF-controlled
|
|
162 deco schedule it becomes visible when deco stops disappear due to a high GF slope
|
|
163 (difference between GF low and GF high) combined with a moderate depth of the first
|
|
164 deco stop.
|
|
165
|
|
166 - When switching between GF and aGF, the depth of the first stop (determined by GF low)
|
|
167 will be recalculated now.
|
|
168
|
|
169 - Improved calculation of the supersaturation.
|
|
170
|
|
171 - New tissue graphics option (compile option as of now): shows absolute tissue pressures
|
|
172 (N2 + He added) and saturation per tissue. In the saturation bargraphs, the green line
|
|
173 marks GF low position, the yellow line GF high and the red one 100%.
|
|
174
|
|
175 - Numerous improvements around dive loop and deco engine start-up.
|
|
176
|
|
177 - speed_fastest now available again on new OSTC Sport, will adjust to 32 MHz.
|
|
178
|
|
179 Memory status: 2.252 bytes free with single language (English), RX-functions & screendump
|
|
180
|
|
181
|
|
182 Change Note 3.00.3c
|
|
183 ===================
|
|
184
|
|
185 - GF low can not be set higher than GF high any more as such a setting would produce
|
|
186 an illogical deco schedule.
|
|
187
|
|
188 - In case the compass is not calibrated, the heading is now displayed as "---°"
|
|
189 instead of ".00°".
|
|
190
|
|
191
|
|
192 Change Note 3.00.3b
|
|
193 ===================
|
|
194
|
|
195 - In the surface tissue graphics, tissues whose supersaturation exceed 100% are shown
|
|
196 in red color now.
|
|
197
|
|
198 - If any tissue is beyond 100%, no desaturation and no-fly times will be shown anymore.
|
|
199
|
|
200 - After use of the dive simulator and the deco calculator the interim tissue desaturation
|
|
201 is catched up now.
|
|
202
|
|
203 - Internal: prohibit selection of fastest speed on OSTC Sport hardware (uses flag for
|
|
204 screen type 2 while there is no dedicated flag for Sport hardware itself).
|
|
205
|
|
206 Memory status: 2.627 bytes free with single language (English), RX-functions, screendump
|
|
207 and deco engine performance measurement compiled in
|
|
208
|
|
209 Change Note 3.00.3
|
|
210 ==================
|
|
211
|
|
212 - Added support for display type 2.
|
|
213
|
|
214 - Added Deco Engine scheduling performance measurement (accessible via debug output).
|
|
215
|
|
216 Memory status: 2.952 bytes free with single language (English), RX-functions and screendump.
|
|
217
|
|
218
|
|
219 Change Note 3.00.2
|
|
220 ==================
|
|
221
|
|
222 - The Deco Engine has been reworked to now run for up to 700 ms each second (configurable,
|
|
223 800 ms may be feasible also), split into two compute chunks per second. This increases
|
|
224 reactivity to buttons presses and compass display, while boosting deco calculation turn-
|
|
225 around times significantly.
|
|
226
|
|
227 Memory status: 3.760 bytes free with single language (English), RX-functions and screendump.
|
|
228
|
|
229
|
|
230 Change Note 3.00.1
|
|
231 ==================
|
|
232
|
|
233 - The simulator now uses the current ambient pressure as surface pressure instead of a fixed
|
|
234 1.000 hPa as done before. So in mountain diving, when being at the dive site the simulator
|
|
235 will show the same NDL times and deco schedules as will be shown in a real dive.
|
|
236
|
|
237 - When exiting the surface menu, the return to the normal surface screen has been sped up
|
|
238 and the display of the power-up logo screen is skipped now also.
|
|
239
|
|
240 - When submerged, the unit will now proceed from surface mode display to dive mode display
|
|
241 without intermediate display of the power-up logos.
|
|
242
|
|
243 - A cue is given when it is time to go up to th next deco stop by highlighting the next stop
|
|
244 data until ascent is done.
|
|
245
|
|
246 - When being shallower than the indicated stop depth, i.e. because the deco needs to be
|
|
247 accelerated, the reduced ambient pressure is figured in into the deco calculations such
|
|
248 that the displayed stop time, TTS and gas needs do immediately reflect the reduced depth.
|
|
249
|
|
250 - When set to imperial units, all depth will be shown in feet now not only in dive mode but
|
|
251 also throughout the whole surface menus.
|
|
252
|
|
253 - When in a leap year, the 29th of February is now correctly handled when adjusting time and
|
|
254 date on exactly that day.
|
|
255
|
|
256 - Bugfix: with the option 'always show ppO2' set, in CCR and pSCR mode a "Dil:x.xx" ppO2
|
|
257 message was sometimes shown twice, once as an info and additionally as an attention or
|
|
258 warning. This has been fixed now: in case of an active attention or warning the secondary
|
|
259 info message gets suppressed.
|
|
260
|
|
261 - Bugfix: the Simulator +5 min function had a punch-through effect on the real world last
|
|
262 dive time (displayed surface interval).
|
|
263
|
|
264 - Tissue desaturation is now also computed while in surface and menu modes.
|
|
265
|
|
266
|
|
267 Some more internal improvements:
|
|
268
|
|
269 - Handling of data transfer into and out of the interrupt service routine has been reworked.
|
|
270
|
|
271 - Memory placement of key variables has been reworked to reduce the number of bank switches.
|
|
272
|
|
273 - In case option check reveals no errors, an unnecessary write-back to the EEPROM is suppressed
|
|
274 to speed-up restart and reduce wear.
|
|
275
|
|
276 - Large portion of the code have been inspected / reviewed.
|
|
277
|
|
278 - Further improvements in code quality, formatting and commenting (done while code review).
|