Bluetooth / BLE failing with Shearwater Petrel 2 on mobile and desktop

Dirk Hohndel dirk at hohndel.org
Wed Aug 23 05:45:25 PDT 2017


> On Aug 23, 2017, at 2:21 AM, Anton Lundin <glance at acc.umu.se> wrote:
>>> From the libdivecomputer log:
>> INFO: Open: name=LE:00:13:43:0E:6B:D0
>> ERROR: Failed to open the serial port. [in ../../src/shearwater_common.c:46
>> (shearwater_common_open)]
>> 
>> Does anyone have any clue how to fix this?
> 
> I don't know if 5.7.1 is modern enough for BT LE stuff on bluez. There's
> a "// HACK ALERT! Qt 5.9 needs this for proper Bluez operation" and such
> which points one towards a modern Qt.

I think BLE will not work with any of the dive computers we have tried so far
unless you have at least Qt 5.9 - I have lost track (sorry), what the matrix is
on Linux, I think for the EON Steel you still need one patch on top of 5.9.1,
the G2 and the Shearwaters should work with 5.9.1.

> Test with a newer Qt. Newer is better? What could possibly go wrong?

A lot

/D


More information about the subsurface mailing list