New 2.80 firmware

Legacy OSTC's
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

New 2.80 firmware

Post by heinrichsweikamp »

Hello,

Today, we released the 2.80 stable for the OSTC2 Series (2N/Mk.2/2C). It includes several bugfixes, like the missing Future TTS for the OSTC 2C hardware.

Updating is very easy if you have 1.90 or later and using Windows.
1. Get new bootloader v2: http://www.heinrichsweikamp.com/?id=145&version=en
2. Follow the step-by-step instructions: http://www.heinrichsweikamp.com/?id=117&version=en

Hallo,

Heute haben wir die Version 2.80 stable für die OSTC2 Serie (2N/Mk.2/2C) veröffentlicht. Darin sind einige Bugfixes berücksichtigt, z.B. die fehlende Future TTS bei der OSTC 2C Hardware.

Das Updaten auf die neue Version ist sehr einfach, wenn bereits 1.90 oder später installiert ist und Windows verwendet wird.

1. Neuen bootloader v2 herunterladen: http://www.heinrichsweikamp.com/?id=145&version=de
2. Die einfache Schritt-für-Schritt Anleitung befolgen: http://www.heinrichsweikamp.com/?id=117&version=de

Viele Grüße/Best Regards,
Matthias
Dahab Boris
Posts: 64
Joined: Wednesday 15. June 2011, 15:59

Re: New 2.80 firmware

Post by Dahab Boris »

Danke Matthias :)-D
Cheers,
DB

OSTC 2n of course :-)
Hodge Close
Posts: 2
Joined: Thursday 4. July 2013, 14:50

Re: New 2.80 firmware

Post by Hodge Close »

I have an OSTC 2C and I cannot upload new firmware. I have a mac and Jdivelog but it asks me to press reset. How do I do that?
Hodge Close
Posts: 2
Joined: Thursday 4. July 2013, 14:50

Re: New 2.80 firmware

Post by Hodge Close »

Ah ha it's REBOOT not RESET. Upload achieved successfully!
scubatinoo
Posts: 668
Joined: Sunday 1. January 2012, 22:41

Re: New 2.80 firmware

Post by scubatinoo »

Hodge Close Wrote:
-------------------------------------------------------
> I have a mac and Jdivelog but it asks
> me to press reset. How do I do that?

Or you can use OSTC-Planner, then you don't have to press anything, just
upload the firmware...
regards,
scubatinoo

> OSTC 2N 3705 & OSTC 2 18807 <
geowas
Posts: 12
Joined: Monday 25. November 2013, 23:33

Re: New 2.80 firmware - NEW: Show the bailout list in surfacemode (CC Modes)

Post by geowas »

Hallo Matthias,

wie versprochen habe ich die neue Funktion - NEW: Show the bailout list in surfacemode (CC Modes) - nun unter V2.8 getestet. Danke für die rasche Umsetzung und die neue Firmware Version!

Die neue Surfacemode Anzeige der Bailoutgase im CC Modus ist 2 geteilt:
Bailout (unten als Screen 1 bezeichnet) und anschließend eine Gasliste (unten als Screen 2 bezeichnet).

Ich verstehe allerdings nicht, warum bei Bailout (Screen 1) immer nur das Gas 1 (G1) unabhängig von den Einstellungen in der Gasliste selbst angezeigt wird:

a) G1 erscheint unter Bailout unabhängig davon ob es als erstes Gas ("first gas=yes" bei G1) gesetzt wurde oder nicht ("first gas=no" bei G1).

b) in der anschließenden Gasliste (Screen 2) fehlt aber dann das tatsächliche erste Gas ("first gas=yes", z.B. G3 in meinem Versuch); G1 erscheint auf Screen 2 wenn es nicht das erste Gas ("first gas=no" bei G1) ist, obwohl es auf Screen 1 unter Bailout steht (siehe a))!

c) G1 wird im Menu "Gas Setup" (Eingabe) nur dann als aktiv angezeigt, wenn es das erste Gas ist, unabhängig vom Eintrag aktives Gas (Yes/No). Dies scheint auch für G4 und G5 zu gelten, nicht aber für G2 und G3. Dieser Punkt könnte auch eine andere Ursache haben, die unabhängig von a) und b) ist.

Punkt a) macht nur dann Sinn, wenn das erste Bailout Gas immer G1 sein muss, dann sollte man aber dort "first gas=yes" im CC Modus nicht auf "no" ändern können und die Gasliste (Screen 2) immer alle Gase bis auf G1 anzeigen.

Ich hoffe, ich habe mich verständlich ausgedrückt! Vielleicht habe ich es nur nicht verstanden (insbesondere c))?

Danke schon mal für Deiner Erklärung!
DTR.Diver66
Posts: 127
Joined: Saturday 11. August 2012, 17:21

Re: New 2.80 firmware

Post by DTR.Diver66 »

Hallo Matthias,

es wird immer nur G1 als Bailout Gas angezeigt, egal ob es als first gas ist oder ein anderes als first gas eingestellt ist!


Gruß
DTR.Diver66
Posts: 127
Joined: Saturday 11. August 2012, 17:21

Re: New 2.80 firmware

Post by DTR.Diver66 »

Hallo Matthias,

Nachtrag:

In der tatsächlichen Gasliste wird das first gas G2 TX21/35 nicht angezeigt, nur noch das G4 NX50 was auch aktiv ist, was auch korrekt ist. Es wird also nur das falsche Gas als Bailout übernommen (immer nur G1, anstatt G2, wie in diesem Fall)


Gruß
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Es werden (Auf zwei hintereinander folgenden Seiten) immer alle 5 Bailout Gase angezeigt. So wie eben auch immer alle OC-Gase angezeigt werden (Unabhängig davon ob sie aktiv sind oder nicht).

Gruß,
Matthias
DTR.Diver66
Posts: 127
Joined: Saturday 11. August 2012, 17:21

Re: New 2.80 firmware

Post by DTR.Diver66 »

Hallo Matthias,

das ist richtig im Tauchmodus. Im Oberfächen Menue wird als Bailout Gas immer nur G1 angezeigt! In meiner OC Gasliste ist G2 TX21/35 als first und aktiv gesetzt. Es müsste also G2 TX21/35 als Bailout gas angezeigt werden und nicht G1 30/30 das weder first noch aktiv ist.


Gruß
geowas
Posts: 12
Joined: Monday 25. November 2013, 23:33

Re: New 2.80 firmware

Post by geowas »

Hallo Mathias,

Danke für Deine schnelle Antwort zum Thema "NEW: Show the bailout list in surfacemode (CC Modes)", die ich wie folgt verstehe:
Die Gasliste der 5 Gase musste auf 2 Seiten verteilt werden, da die verfügbaren Zeilen inkl. Überschrift "Bailout" nicht ausreichten.

Unverständlich war für mich, dass auf Seite 1 nur die Überschrift und G1 angezeigt werden. Somit war es für mich nicht ersichtlich, dass die Liste auf der nächsten Seite weitergeht. Darüber hinaus passt die Anzeige auf Seite 1 nicht zur Seite 2, wie im folgenden beschrieben:

Fehlerbeschreibung:
Auf Seite 2 werden nicht immer G2-G5 angezeigt, wie ich aufgrund Deiner Antwort erwarten würde. Statt dessen werden alle Gase bis auf das "first gas" auf Seite 2 angezeigt! Ist ein anderes Gas als G1 als "first gas = yes" gesetzt, so fehlt dieses in der Liste der Gase, die auf 2 Seiten stehen. G1 wird dann aber sowohl auf Seite 1 (immer dort) als auch auf Seite 2 anzeigt! Das "first gas" (z.B. G5) fehlt dann komplett in der Liste auf beiden Seiten!

Lösungsvorschlag:
Habe bei einem Tauchgang noch einmal nachgedacht: Bei cc macht “first gas“ wenig Sinn. Daher wäre es sinnvoll immer alle 5 Gase anzuzeigen unabhängig davon, welches als “first gas“ angegeben ist.
Damit diese auf eine Seite passen, wäre es ggf. hilfreich auf die Überschrift zu verzichten. Damit die Gas Liste als Bailout erkannt wird, könnte es hilfreich sein, die Gase statt G1-G5 z.B. als B1-B5 zu bezeichnen.
rvs
Posts: 18
Joined: Saturday 16. July 2011, 21:07

Re: New 2.80 firmware

Post by rvs »

Matthias, it seems two bugs detected?

After reflashing my OSTC #5086 to V2.80 I encounter:
1. Bad tissue graph in surface as well as diving mode (screenshot attached)
2. Before going to sleep, the device says "Calculating MD2 hash" not just first time, but every time it goes.

What's wrong?
--
Regards from Lake Baikal!
Sergei V. Rozinov
CMAS Instructor RUS/F00/I1/10/000619
OSTC 2C 5086
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Hi Sergei,

Re-install the firmware, this is not normal and I can not reproduce this here with the same file.

Regards,
Matthias
rvs
Posts: 18
Joined: Saturday 16. July 2011, 21:07

Re: New 2.80 firmware

Post by rvs »

Hi Matthias,

I tried to compile different versions of OSTC firmware and tested it.
It seems the trouble is induced by my older MPLAB 8.73.
Compiling 2.70 firmware was OK, and 2.80+ firmware versions are compiled bad.
Do you require newer version of MPLAB for compiling latest firmware?
--
Regards from Lake Baikal!
Sergei V. Rozinov
CMAS Instructor RUS/F00/I1/10/000619
OSTC 2C 5086
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Test with the provided 2.80 first. Then we can have a look what's wrong.

Regards,
Matthias
rvs
Posts: 18
Joined: Saturday 16. July 2011, 21:07

Re: New 2.80 firmware

Post by rvs »

Yes I did it, the provided 2.80 english binary works fine.
--
Regards from Lake Baikal!
Sergei V. Rozinov
CMAS Instructor RUS/F00/I1/10/000619
OSTC 2C 5086
kaheksa
Posts: 78
Joined: Thursday 12. April 2012, 17:30

Re: New 2.80 firmware

Post by kaheksa »

I got the "MD2 hash" message when going to sleep also, but only the first time after update
OSTC 2C - 7135
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

kaheksa Wrote:
-------------------------------------------------------
> I got the "MD2 hash" message when going to sleep
> also, but only the first time after update

That's normal.

Regards,
Matthias
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Hi,

Compiled with Mplabc18 3.42 (Linker MPLINK 4.43). Attached to this post.

Regards,
Matthias

rvs Wrote:
-------------------------------------------------------
> Yes I did it, the provided 2.80 english binary
> works fine.
rvs
Posts: 18
Joined: Saturday 16. July 2011, 21:07

Re: New 2.80 firmware

Post by rvs »

Yes it works! thanks, Matthias.
I will upgrade my compiler to the newest version...
--
Regards from Lake Baikal!
Sergei V. Rozinov
CMAS Instructor RUS/F00/I1/10/000619
OSTC 2C 5086
andyyac
Posts: 1
Joined: Friday 20. December 2013, 19:40

Re: New 2.80 firmware

Post by andyyac »

Guys,

How can I download and update using a MAC computer? I can't seem the bootloader software for MAC?

My computer battery life is very low these days. I charged it a few weeks ago and just switched it on to check and its only showing half full. Before I updated the last time the computer battery would last for months??
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Hi,

Check the "Sticky" Post " Firmware Update - HowTo" in this forum. The battery indicator has been changed quite a lot times now to show the actual battery life more precise. If fully recharged (Green battery indicator) he unit must stay at least 6 months in sleep mode without loosing more then 50% power.

Regards,
Matthias
Vincent Kessler
Posts: 18
Joined: Tuesday 14. April 2009, 14:53

Re: New 2.80 firmware

Post by Vincent Kessler »

heinrichsweikamp Wrote:
-------------------------------------------------------
> Hi,
>
> Compiled with Mplabc18 3.42 (Linker MPLINK 4.43).
> Attached to this post.
>
> Regards,
> Matthias
>
> rvs Wrote:
> --------------------------------------------------
> -----
> > Yes I did it, the provided 2.80 english binary
> > works fine.

I have got the same defects with home built 2.80
The issue seems to be that the part2 code has been changed but the
p2_deco.o file which is being linked together with the asm part has not been
updated in the bitbucket repo. The 2.70 and 2.80 tagged versions of p2_deco.o
are the same.
Matthias: it would be nice if you could provide the current version of p2_deco.o.

Thanks and cheers,

Vinz
heinrichsweikamp
Posts: 4380
Joined: Sunday 13. May 2007, 18:07

Re: New 2.80 firmware

Post by heinrichsweikamp »

Vincent Kessler Wrote:
> Matthias: it would be nice if you could provide
> the current version of p2_deco.o.

[x] Done.

Regards,
Matthias
gorcio
Posts: 187
Joined: Sunday 2. May 2010, 22:20

Re: New 2.80 firmware

Post by gorcio »

Just updated to 2.80 and sadly, the infamous safety stop duration hasn't been fixed. Not that I need it, but as I had already expressed - seems to be unfinished, left aside and ignored. Would please fix it by either allowing higher duration of stop in seconds, or , preferably, switch units to simply minutes ?
Kind regards,
Gorcio, OSTC MK2 828
Post Reply