Téléchargement des plongées impossible via bluetooth

OSTC's running hwOS sport or tech
Post Reply
Excalibur
Posts: 5
Joined: Tuesday 31. March 2020, 08:14

Téléchargement des plongées impossible via bluetooth

Post by Excalibur »

Bonjour,
j'ai acheté mon OSTC Sport en janvier 2020 mais je n'ai pu l'utiliser que 3 fois jusque cette fin juillet 2020 (merci covid), et les premières plongées de 2020 avait pu être téléchargées dans Subsurface via Bluetooth.
Entre temps, plusieurs mises à jour de Subsurface (Mobile et PC) et du firmware de l'OSTC ont été effectuées et, actuellement, l'Ostc est en fw 10.70.
J'ai recommencé à plonger il y a deux semaines et, maintenant, impossible de télécharger via Bluetooth les plongées ni dans Subsurface Mobile sur mon smartphone (Huawei P20 Pro / Android 10) ni dans Subsurface sur mon PC Windows 10.
Dans Subsurface mobile on voit que la connection Bluetooth s'établit bien et que le process de téléchargement démarre, mais finalement Subsurface Mobile signale qu'il n'y a pas de plongées à télécharger, ce qui n'est pas correct.
J'ai envoyé un message au helpdesk Subsurface et après analyse la réponse est:

____________
We connect to the right service, and it only has the one descriptor:
serial=21584 (0x00005450)
and that service is the known one for HW, so that should all be good.

In fact, we even communicate with it. Yes, most of what we get back is just FFFFF.. but not all. It begins fairly well:

Subsurface: vv5.0.1, built with libdivecomputer v0.7.0-devel-Subsurface-NG (e58a5866bbd6d12fba7b3482c11d0ae2bed2e1c4)
[0.000001] INFO: Open: transport=32
[0.000377] INFO: Configure: baudrate=115200, databits=8, parity=0, stopbits=0, flowcontrol=0
[0.000386] INFO: Timeout: value=3000
[0.000392] INFO: Sleep: value=300
[0.300534] INFO: Purge: direction=3
[0.306376] INFO: Write: size=1, data=BB
[0.384460] INFO: Read: size=1, data=BB
[0.448554] INFO: Read: size=1, data=4D
[0.452932] INFO: Write: size=1, data=60
[0.521489] INFO: Read: size=7, data=6000120000004D
[0.525533] INFO: Write: size=1, data=69
[0.605532] INFO: Read: size=20, data=6950540A464F535443204D617263656C202B3332
[0.606508] INFO: Read: size=20, data=3437353330313538306D2E7364406F75746C6F6F
[0.607599] INFO: Read: size=20, data=6B2E636F6D202020202020202020202020202020
[0.607977] INFO: Read: size=6, data=20202020204D
Event: model=18 (0x00000012), firmware=2630 (0x00000a46),

[0.613299] INFO: Write: size=1, data=6D
[0.704373] INFO: Read: size=1, data=6D
[0.705308] INFO: Read: size=16, data=121A0014061C0B220904250036010024
[0.706152] INFO: Read: size=16, data=7E170014061C0D22440621002A020024
[0.707158] INFO: Read: size=16, data=DC1A0014090D0B18C10327000E030024
[0.708087] INFO: Read: size=16, data=802C0014090D0D2CC90341002A040024
[0.747725] INFO: Read: size=16, data=3E1D0015070B0D3939082B000B050024
[0.748521] INFO: Read: size=16, data=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
[0.749293] INFO: Read: size=16, data=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
..

and that's the point where we start getting almost all-FF's back.

But the BLE part seems to be working. At least at the beginning. At the end, it does end up with

[2.830553] INFO: Read: size=2, data=FD4D
[5.837104] INFO: Read: size=0, data=
[5.837122] ERROR: Failed to receive the answer. [in
/android/subsurface/libdivecomputer/src/hw_ostc3.c:329
(hw_ostc3_transfer)]

which is a timeout condition, but that's actually after all the FF's and the "WARNING: Unexpected empty header found." errors from libdivecomputer.

________________
J'ai essayé de revenir au firmware 10.67 mais avec le même résultat.
Y at-il une solution car cette fonctionnalité a été une des raisons de mon changement d'ordi.

Merci pour votre attention.
____________________________________________________________________________________________

Eng:
I bought my OSTC Sport in January 2020 but I could only use it 3 times until the end of July 2020 (thank you covid), and the first dives of 2020 could have been downloaded in Subsurface via Bluetooth.
In the meantime, several updates of Subsurface (Mobile and PC) and OSTC firmware have been made, and currently the Ostc is in fw 10.70.
I started diving again two weeks ago and now I cannot download the dives via Bluetooth either in Subsurface Mobile on my smartphone (Huawei P20 Pro / Android 10) or in Subsurface on my Windows 10 PC.
In Subsurface mobile we see that the Bluetooth connection is well established and that the download process starts, but finally Subsurface Mobile reports that there are no dives to download, which is not correct.
I sent a message to the Subsurface helpdesk and after analyzing the answer is the one in the french part of this message (in italic).

I tried to revert to firmware 10.67 but with the same result.
Is there a solution because this functionality was one of the reasons for my change of computer.

Thanks for helping.
dadefay
Posts: 115
Joined: Thursday 2. February 2017, 15:39

Re: Téléchargement des plongées impossible via bluetooth

Post by dadefay »

Bonsoir,

Avez-vous essayé de cocher l'option "Forcer le téléchargement de toutes les plongées" dans Subsurface ? J'ai déjà eu ce genre de problème lors de mises à jour du firmware de l'OSTC ; parfois c'est le contraire, toutes les plongées sont téléchargées sans qu'on le demande !
Didier A. Defay
OC trimix instructor / Trimix CCR diver
France

OSTC 2 #18835
- OSTC Plus #16077
-- OSTC 3+ #4806
--- OSTC 3 #3999
Excalibur
Posts: 5
Joined: Tuesday 31. March 2020, 08:14

Re: Téléchargement des plongées impossible via bluetooth

Post by Excalibur »

Bonjour,
Merci pour votre réponse.
J'ai essayé en cochant cette option sur Subsurface Mobile mais tours avec le même résultat: aucune plongée à télécharger (alors que 4 nouvelles plongées on été effectuées depuis le dernier téléchargement réussi).
Bien embêtent ce bug! :(
Post Reply