I’ve done some download tests using a Petrel 1. Downloads using 
subsurface-4.9.6-118-g767f0a4f3eb0.exe on Windows is working just fine for me 
now, I was able to open rfcomm before and download 4.9.6 stable but was hitting 
the “Error parsing the header” error meaning no dives were imported, this 
latest test version has resolved this and the dives download and import just 
fine now.

I’ve also been able to download successfully on Linux using 
Subsurface-4.9.6-118-g767f0a4f3eb0-x86_64.AppImage but it took a lot of 
fiddling and pairing/unpairing to work but yes, it did work. Once you’ve been 
able to download once though this does seem to reliably connect up and download 
fine on subsequent attempts with no messing around needed, close and reopen 
Subsurface and try the download again and it ‘just works’. However after a 
reboot my laptop went back to saying “unable to open 00:13:43:06:AF:07 
Shearwater Petrel“ and I was no longer able to download. This could be 
something specific to my laptop/BT adapter combination though so I would be 
interested to hear what the experience of others is. Yes 
Subsurface-4.9.6-118-g767f0a4f3eb0-x86_64.AppImage is capable of downloading 
and importing from a Shearwater Petrel 1 but in my experience it’s not 100% 
reliable.

Downloads on my OSTC Plus computers (These use BT LE I think) is just fine and 
100% reliable using this new test version so no regression there.

JB

Sent from Mail for Windows 10

From: Dirk Hohndel via subsurface
Sent: 20 September 2020 03:55
To: Subsurface Mailing List; Jef Driesen; Paolo Bonzini
Subject: Bluetooth rfcomm and Shearwater Petrel updates

Hi Everyone

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.
Android I believe hadn't been broken.
macOS unfortunately still is broken.
and iOS of course doesn't support BT/rfcomm.

none of this affected BLE - this is just about Bluetooth classic / rfcomm 
downloads.

Also, I found a parsing error for Petrel and Petrel 2 dive computers that were 
updated to the current firmware.

Jef, you may want to look at 
https://github.com/subsurface/libdc/commit/8e1335e3728920e5795e0fb13f72e7e786a1a27a

If you have a BT/rfcomm dive computer, I'd appreciate a quick test of the 
latest binaries.
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.

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.
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.
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.

Thanks

/D

_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to