hwOS4: New Firmware 1.6.5 with RTE 3.20

OSTC running hwOS4 Firmware
Post Reply
heinrichsweikamp
Posts: 4385
Joined: Sunday 13. May 2007, 18:07

hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by heinrichsweikamp »

ENGLISH below.

Hallo,

Die neue Firmware 1.6.5 ist nun veröffentlicht.

heinrichsweikamp.com

Anleitung zur Installation: viewtopic.php?f=7&t=19186 (Je nach aktueller Version kann es nötig sein, das Update zweimal zu starten. Der OSTC4 gibt dazu nach dem Update nötigenfalls eine Meldung aus. Grund ist, dass möglicherweise auch sehr alte Teile der Firmware wie der Schriftsatz und der Bootloader aktualisiert werden.)

Wir emfehlen ein Update über die Apps OSTConf (iOS) oder HWOS Config (Android)

Videos:
OSTConf: https://www.facebook.com/17049381164554 ... 339989145/
HWOS Config: https://www.facebook.com/17049381164554 ... 561539708/

Folgende Änderungen und Neuerungen gibt es seit der V 1.6.0:
[1.6.5] with RTE 3.20
FIX: Die 1.6.4 konnte zu Problemen führen, wenn die Standardansicht "Große Schrift" auf "Dekoplan" voreingestellt war.
Der Menüeintrag "Große Schrift" in SYS2 konnte den OSTC4 im Oberflächenmodus einfrieren
[1.6.4] mit RTE 3.20
CHG: Deaktivierung der "Fallback"-Option, wenn der CCR-Modus auf "Fixed" gesetzt ist -
Dies verdeutlicht, dass die Option in diesem Modus keinen Einfluss hat.
NEU: CCR-Übersicht im Oberflächenmodus. Macht es einfach, schnell zu überprüfen, ob alle Einstellungen (Modus, Setpoints,
Diluent, Scrubber-Timer) korrekt sind, wenn man sich auf den Tauchgang vorbereitet (aus demselben Grund ist auch die OC-Gasliste im
Oberflächenmodus).
CHG: Überarbeitete automatische Setpointänderung. Der vorgeschlagene Ansatz ist im Wesentlichen der Ansatz
der von den meisten Controllern der eCCR verwendet wird ('upshift' beim Abstieg, 'downshift' beim Aufstieg), so dass der
OSTC4, wenn er als Backup-Computer für einen eCCR verwendet wird, die Änderungen zur gleichen Zeit ausführt
wie der eCCR selbst.
CHG: Verbesserungen beim Kompass. Löschen der Peilung und Zurücksetzen auf landgestützte Peilung
Unterstützung für eine konfigurierbare Kompassdeklination in einem Bereich von -99 bis 99 Grad.
NEW: UART-Multiplexer-Unterstützung für DiveO2 hinzugefügt: Die bestehende Autodetect-Funktion enthält jetzt
einen UART-Multiplexer. Die Datenstrukturen und das Protokollhandling wurden angepasst um mehrere an den UART
angeschlossene DiveO2-Sensoren zu unterstützen.
NEU: Definieren Sie explizite Setpoints für low / high / deco. Hinzufügen einer Option zur Verzögerung des Wechsels
auf SPlow, bis die Dekoverpflichtung aufgehoben ist
NEU: Hinzufügen eines einfachen Countdown-Timers, der als benutzerdefinierte Ansicht im Oberflächen- und Tauchmodus verfügbar ist.
Dieser kann verwendet werden, um Sicherheitsstopps zu timen oder um einen CCR anzuatmen (oder um Ihr Frühstücksei zu kochen). Die Dauer des Timers kann in der Systemeinstellung von 1 Sekunde bis 9:59 Minuten im Systemmenü einstellbar. Der Timer wird durch Umschalten auf die benutzerdefinierte Ansicht gestartet, nach einer Verzögerung von 10 Sekunden. Sobald der Timer gestartet ist kann die benutzerdefinierte Ansicht gewechselt werden und der Timer läuft im Hintergrund weiter. Nach Ablauf des Timers wird in der benutzerdefinierten Ansicht des Timers 10 Sekunden lang "Beendet" angezeigt. Danach wird die automatische Umschaltung der benutzerdefinierten Ansichten (sofern konfiguriert) fortgesetzt.
Im Oberflächenmodus geht der Tauchcomputer nicht in den Ruhezustand, während der Timer läuft, und ein Mini-Timer wird angezeigt, wenn die benutzerdefinierte Timer-Ansicht nicht angezeigt wird.
Fix: Es wurde ein Fehler behoben, der Menüzeilen im Tauchmodus deaktiviert, wenn diese im Oberflächenmodus deaktiviert bzw inaktiv im Oberflächenmodus sind.
Fix: Bugfix CustomView Auswahl im Tauchmodus: Die Auswahl der CustomView im Tauchmodus war auf zwei Seiten beschränkt, während mittlerweile drei benötigt werden, um alle Optionen anzuzeigen. Das Problem trat bei der Auswahl im Oberflächenmodus nicht auf. Die Ursache war
eine statische Definition anstelle der dynamischen Definition im Oberflächenmodus. Außerdem wurde bei jeder Seitenverschiebung eine neue Seite erzeugt, was nach einiger Zeit Anzeigefehler verursachen konnte. Um dies zu beheben, werden die Seiten nun aktualisiert, anstatt die Seiten neu zu erstellen.

[1.6.2] mit RTE 3.10
CHG: Datum >2022 kann im Menü eingestellt werden
NEW: Unterstützung für DiveO2 Solid-State-Oxygen Sensor
NEW: Sensor-Autodetect erlaubt die Kombination von einem Solid-State-Sensor und bis zu zwei Analogsensoren
FIX: Bugfix Kompasspeilung: In der vorherigen Version wurde ein ungültiger Wert gesetzt, wenn die Peilung
ohne Kompasskalibrierung eingestellt wurde. Die Ursache dafür war, dass die Peilung -1 empfangen wurde, wenn der Kompass
nicht kalibriert ist. Dies wurde nun behoben, indem die Peilung in diesem Fall auf 0 (360) gesetzt wurde.
NEU: Verlängerung der Scrubberzeit: In der vorherigen Version war nur ein Scrubber-Timer verfügbar. Nach dem Verschieben
des Scrubber-Timer-Menüs wurde ein Menüplatz verfügbar, der es erlaubt, die Funktionalität auf zwei
zwei Scrubber. Um die Identifizierung der Kombinations-ID des verwendeten Scrubbers zu erleichtern, wurde das Datum der letzten Verwendung
des Scrubber-Timers hinzugefügt worden.
NEU: Neue Infoseite für erweiterte Sensordaten hinzugefügt: Die neue Quelldatei kann verwendet werden, um eine
Informationsseite für jeden intelligenten Sensortyp zu erstellen. Der DiveO2-Sensor ist der erste unterstützte Sensor.
NEU: Anzeige der Sättigung in der Großschriftansicht: Wenn die benutzerdefinierte DecoTTS-Ansicht aktiv ist, wird die Sättigung
angezeigt, wenn sich der Taucher nahe der Oberfläche befindet (TTS < 1 Minute).
FIX: Ungültiger Sollwert (0.0) wurde nach dem Wechsel von CCR zu extra (OC) Gas verwendet
NEU: Minikompass mit Deklinationsanzeige im Tauchmodus einstellbar
NEU: Start-Tauchgang in der großen Schriftanzeige aktivieren: Der Taucher musste im Tauchgangsmodus manuell auf die große Schriftanzeige umschalten. Durch die Auswahl der großen Schrift (BF= BigFont) als Standardansicht im benutzerdefinierten Menü wird die BF-Ansicht nun
von Beginn des Tauchgangs an angezeigt. Um einen schnelleren Zugriff auf das Einstellungsmenü zu ermöglichen, wurde das Einstellungsmenü
zur Schnellmenü-Auswahl hinzugefügt worden. Das Einstellungsmenü wird dann auch in der BF-Ansicht angezeigt.
NEU: Tastensperre nach Aufwachen im Oberflächenmodus hinzugefügt: Während der Einrichtung der Tauchausrüstung wird der OSTC4
manchmal ungewollt betätigt (z.B. beim Ausrüsten des Jaket). Um dies zu vermeiden, ist es nun möglich
eine Tastensperre im Menü Tastensperre Empfindlichkeit zu aktivieren. Der OSTC4 wacht dann wie gewohnt auf
aber wenn der Taucher die Menüs aufrufen will, muss er die Tasten in einer bestimmten Reihenfolge drücken. Die zu drückende Taste
wird durch einen blauen Balken angezeigt. Die Tastensperre ist im Tauchmodus deaktiviert.
NEU: Beenden von simulierten Tauchgängen nach der in der Registerkarte SIM eingestellten Tauchzeit.
NEU: Nach einem Firmware-Update werden die Werkseinstellungen für die Tastenempfindlichkeit verwendet, wenn diese vorhanden sind, ansonsten die
ansonsten die Standardeinstellungen. Die Werkseinstellungen für die Tasten können über das Menü System /
Menü Reset / Wartung / 'Werkseinstellungen der Tasten speichern'.





ENGLISH:

Hello,

The new firmware 1.6.5 is now public.

heinrichsweikamp.com

Manual on how to install: viewtopic.php?f=7&t=19186

(Depending on your current version it may be required to start the update twice. The OSTC4 will show you a message after the update if this is required. Reason is, that this update also may update some older parts of the firmware like the font table and the bootloader).


To update, simply use one of our two apps OSTConf for iOS or HWOS Config for Android.
OSTConf: https://www.facebook.com/17049381164554 ... 339989145/
HWOS Config: https://www.facebook.com/17049381164554 ... 561539708/

The following changes have been made since V 1.6.0:
[1.6.5] with RTE 3.20
FIX: Update 1.6.4 could cause problems when the "Big Font" default view was preset to "Decoplan".
The menu entry "Big Font" in SYS2 could freeze the OSTC4 in surface mode
[1.6.4] with RTE 3.20
CHG: Deactivation of the 'fallback' option when the CCR mode is set to 'Fixed' - this makes it a little
clearer that the option has no influence in this mode.
NEW: CCR overview in surface mode. Makes it easy to quickly check that all settings (mode, setpoints,
diluent, scrubber timer) are correct when preparing to dive (also makes the OC gas list available in
surface mode for the same reason).
CHG: Revised automatic setpoint change. The proposed approach is essentially the approach
used by most controllers of eCCR ('upshift' on descent, 'downshift' on ascent), so that the
OSTC4 when used as a backup computer for eCCR will make the changes at the same time
as the eCCR itself.
CHG: Enhancements with the compass. Delete bearing and reset to land based bearing, Add
support for a configurable compass declination in a range of -99 to 99 degrees.
NEW: Added UART multiplexer support for DiveO2: The existing autodetect function now
includes a UART multiplexer. The datastructures and protocol handling has been adapted
to support several DiveO2 sensors connected to the UART.
NEW: Define explicit setpoints for low / high / deco. Add an option to delay the switch
to SPlow until all decompression has been cleared.
NEW: Adds a simple countdown timer, available as a custom view in surface and dive mode.
This can be used to time safety stops, or to prebreathe a CCR (or to boil your breakfast
eggs if you are so inclined). The duration of the timer is configurable from 1 second
to 9:59 minutes in the System menu. The timer is started by switching to the custom
view, and remaining on it until a 10 second delay has elapsed. Once the timer has started
the custom view can be changed and the timer will continue running in the background.
After the timer has run out 'Finished' will be shown for 10 seconds in the timer custom
view, and then automatic switching of custom views (if configured) resumes.
In surface mode the dive computer will not go to sleep while the timer is running,
and a mini timer will be shown when the timer custom view is not showing.
Fix: Fix a bug that disables arbitrary menu lines in dive mode if lines are disabled /
inactive in surface mode.
Fix: Bugfix CustomView selection during dive mode: The CustomView selection during
dive mode was limited to two pages, while meanwhile three are needed to show
all options. The problem did not showup in surface mode selection. Rootcause was
a static definition instead of the dynamic one used in surface mode. In addition with
every page shift a new page was created which might cause display errors after
some times. To solve this the pages are now updated instead of rebuilding the pages.

[1.6.2] with RTE 3.10
CHG: Allow dates >2022 to be set in the menu
NEW: Support for DiveO2 Solid-State-Oxygen sensor
NEW: Sensor autodetect allows combination of one solid-state sensor and up to two analog sensors
FIX: Bugfix compass bearing: In previous version an invalid value was set in case the bearing was set
without compass calibration. Rootcause was that the bearing -1 is received in case the compase is
not calibrated. This has been fixed by setting bearing to 0 (360) in that case.
NEW: Extension scrubber time: In previous version only one scrubber timer was available. After movement
of scrubber timer menu menu space became available allowing to upgrade the functionality to support
two scrubbers. To make it easier to identify combination ID to used scrubber the date of the last usage
of the scrubber timer has been added.
NEW: Added new info page for extended sensor data: The new source file may be used to create a
information page individual for every smart sensor type. The DiveO2 sensor is the first supported sensor
NEW: Show saturation in large font view: In case the DecoTTS custom view is active then the saturation
will be displayed if the diver is close to the surface (TTS < 1 minute).
FIX: invalid setpoint (0.0) was used after switch from CCR to extra (OC) gas
NEW: Add mini compass with marker declination indication selectable in dive mode
NEW: Enable start dive in Big font display: The diver had to manually switch to the big font view in dive
mode. By selecting the big font view as default view in the custom menu the BF view will now be shown
from the start of the dive. In order to have a qucker access to the settings menu, the settings menu
has been added to the quick menu selection. The settings menu will then also be left to the BF view.
NEW: Added button lock after wakeup in surface mode: During setup of diveequipment the OSTC4
is sometimes operated unintended (e.g. while equipping the jaket). To avoid this it is now possible
to activate a button lock in the button lock sensitivity menu. The OSTC4 will then wakeup as usual
but if the diver wants to oerate the menus he has to press the buttons in a certain order. The button
to be pressed is indicated by a blue bar. The button lock is deactivated in dive mode.
NEW: Quit simualted dives after the dive time set in the SIM tab.
NEW: After a firmware update, use the factory settings for button sensitivity if these exist, the
default settings otherwise. The factory settings for the buttons can be updated in the System menu /
Reset menu / Maintenance / 'Store button factory defaults'.
thomas.horner
Posts: 10
Joined: Saturday 29. September 2018, 11:23

Re: hwOS4: New Firmware 1.6.4 with RTE 3.20

Post by thomas.horner »

Issues found so far:
  1. Placing the OSTC4 onto the charger triggers the timer-countdown screen. After that screen finishes it's 10 seconds countdown, instead of starting the timer the actual charging screen comes up.
  2. When going into custom views, selecting Big Font, then pressing the middle button, my OSTC freezes.
heinrichsweikamp
Posts: 4385
Joined: Sunday 13. May 2007, 18:07

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by heinrichsweikamp »

Hi,

We have updated this thread with the 1.6.5. This fixes the "Big Font" issue in the SYS2 menu.

Regards,
Matthias
maran7
Posts: 3
Joined: Wednesday 29. November 2023, 03:03

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by maran7 »

When not in use, the computer uses much more power than in the earlier firmware version. Am I the only one who has this? For example, in 1 month it eats the entire battery.
swissdiving
Posts: 818
Joined: Saturday 30. July 2011, 07:30

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by swissdiving »

I don't have that problem.
Cheers,

Hansjoerg

--> 2N ¦ 2201 / 3892
--> OSTC4 ¦ 257 / 392 / 424 / 647/1324 Fischer

RTFM
heinrichsweikamp
Posts: 4385
Joined: Sunday 13. May 2007, 18:07

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by heinrichsweikamp »

There is no change in the current consumption with this update.

Regards,
Matthias
maran7
Posts: 3
Joined: Wednesday 29. November 2023, 03:03

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by maran7 »

Ostc 4 is a little over two years old and was little used.
The computer was fully charged 2023.11.30
He didn't dive, just lay on the shelf.
14.12.2023 had about 60% of charge.
29.12.2023 was already so unloaded that it could not be started.

It could not be used before updates for about 4 months.
I do not suspect battery degradation, rather something eats it while lying down.
Nice computer but this power supply is poorly solved. Computer charging lasts 40 hours. And now it turns out that you have to do it once a month.
swissdiving
Posts: 818
Joined: Saturday 30. July 2011, 07:30

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by swissdiving »

I suspect, this has more to do with the way it is (not) being used.
I have two ostc4' on 1.6.5 and don't have problems with charging and holding charge.

As it is with any type of electronic equipment with chargeable battery.
Last edited by swissdiving on Saturday 13. January 2024, 19:19, edited 1 time in total.
Cheers,

Hansjoerg

--> 2N ¦ 2201 / 3892
--> OSTC4 ¦ 257 / 392 / 424 / 647/1324 Fischer

RTFM
heinrichsweikamp
Posts: 4385
Joined: Sunday 13. May 2007, 18:07

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by heinrichsweikamp »

maran7 wrote: Sunday 31. December 2023, 10:48 Nice computer but this power supply is poorly solved. Computer charging lasts 40 hours. And now it turns out that you have to do it once a month.
Hi,

An empty OSTC4 takes about 5-6hours to recharge. This is checked with every OSTC4 we ship.

There are some things you can check:
- Power supply is capable of providing 2A at 5V?
- Newer OSTC 4 should have the charger with the small coil:
small_big_coil.jpg
- Alignment: The charger must be placed as seen in this image:
positionierung.jpg
It's unlikely that the battery is degraded already. We use high quality cells from reliable sources. These last many years, even when used daily.

Regards,
Matthias
swissdiving
Posts: 818
Joined: Saturday 30. July 2011, 07:30

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by swissdiving »

I do the charging like this:
[attachment=0]20231116_204653.jpg[/attachment]

Keeps the charger firmly in place.
Attachments
20231116_204653.jpg
Cheers,

Hansjoerg

--> 2N ¦ 2201 / 3892
--> OSTC4 ¦ 257 / 392 / 424 / 647/1324 Fischer

RTFM
maran7
Posts: 3
Joined: Wednesday 29. November 2023, 03:03

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by maran7 »

Thanks for the answers.

I have one more question.

A fully charged computer, how much time can it lie unused until the battery falls to zero?

After the last charge, I observe a slower decrease in the battery capacity. After two weeks about 20%.

As for charging, I have an older version of the charger, this large induction loop. I also have a few chargers at home, two 2A, one 3A, I also have a USB monitor showing the charging current. It is always the same, at the beginning the current is 2.7A, so all chargers turn off, while this 3A operates several seconds and the charger is turned off from overheating. It always ends with slow charging with 0.43A.
kuxaxak
Posts: 2
Joined: Sunday 21. November 2021, 18:32

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by kuxaxak »

Hi,

I update mine OSTC4 to 1.6.5 from 1.6.0. It was a bit discharged to 2.7V, I charged it to 3.3V on old firmware, then update it.

Now it show me 0.0V and in maintenance menu code FF. What does it mean?
Attachments
IMG_20240309_144613_036.jpg
IMG_20240309_144616_069.jpg
kuxaxak
Posts: 2
Joined: Sunday 21. November 2021, 18:32

Re: hwOS4: New Firmware 1.6.5 with RTE 3.20

Post by kuxaxak »

Okay, it was my fault, I didn't flash RTE second time and it got a weird state. After flashing update one more time RTE got updated and now it is working correctly.
Post Reply