<div dir="ltr"><div>Hi,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 20 Sep 2020 at 12:55, Dirk Hohndel via subsurface <<a href="mailto:subsurface@subsurface-divelog.org">subsurface@subsurface-divelog.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div>Hi Everyone</div><div><br></div><div>Thanks to Linus (and with the help of Jef - it just took us way to long to follow up on his comments) we finally have working BT/rfcomm downloads on Windows and Linux again.</div><div>Android I believe hadn't been broken.</div><div>macOS unfortunately still is broken.</div><div>and iOS of course doesn't support BT/rfcomm.</div><div><br></div><div>none of this affected BLE - this is just about Bluetooth classic / rfcomm downloads.</div><div><br></div><div>Also, I found a parsing error for Petrel and Petrel 2 dive computers that were updated to the current firmware.</div><div><br></div><div>Jef, you may want to look at <a href="https://github.com/subsurface/libdc/commit/8e1335e3728920e5795e0fb13f72e7e786a1a27a" target="_blank">https://github.com/subsurface/libdc/commit/8e1335e3728920e5795e0fb13f72e7e786a1a27a</a></div><div><br></div><div>If you have a BT/rfcomm dive computer, I'd appreciate a quick test of the latest binaries.</div><div>And ESPECIALLY if you happen to have a Shearwater Petrel or Petrel 2 - I'd really love to make sure there aren't any other surprises in the PNF implementation in the current firmware.</div><div><br></div></div></blockquote><div>I've tested downloading my Petrel 2 (firmware v53 - yes that's old, hardware 2.4.2) with the 'subsurface-4.9.6-121-gf42dee8ac2e4.exe' binary under downloads/tests on Windows 10 with an empty dive log and Bluetooth mode 'Auto'.  It successfully downloaded 203 of the 206 dives on the computer, but produced a 'Dive data import error' and failed to download the earliest few dives.  I closed without saving and started Subsurface -v from the command prompt with the hope of working out what the error was but this time all the dives were downloaded.  Command prompt output is copied below.<br></div><div style="margin-left:40px">Found device:  "Petrel" "00:13:43:0E:6B:D0"<br>Starting download from  BT<br>downloading only new dives<br>INFO: dc_device_open error value of 0<br>new firmware version 44 for DC model Shearwater Petrel 2 deviceId 0x1c94852d<br>new firmware version 29 for DC model Shearwater Petrel 2 deviceId 0x1c94852d<br>new firmware version 28 for DC model Shearwater Petrel 2 deviceId 0x1c94852d<br>Finishing download thread: 206 dives downloaded</div><div><br></div><div>I note that the dive computer is identified as a Petrel rather than Petrel 2.<br></div><div><br></div><div>My only real concern is that I've been reminded I've had only one dive since March last year :(<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><div></div><div>I'm still hoping to release Subsurface 4.9.7 next week. Thanks to some amazing efforts by the translators we are better off than we were in a very long time.</div><div>I am especially grateful to Paolo Bonzini who nearly completed the Italian translation (which was lagging quite a bit behind) in the last two days.</div><div>I know how hard it is to do those translations. And I will never stop being in awe of the people who jump on these prior to our releases.</div><div><br></div><div>Thanks</div><div><br></div><div>/D</div></div>_______________________________________________<br>
subsurface mailing list<br>
<a href="mailto:subsurface@subsurface-divelog.org" target="_blank">subsurface@subsurface-divelog.org</a><br>
<a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" rel="noreferrer" target="_blank">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br>
</blockquote></div></div>