latest AppImage - getting closer

Linus Torvalds torvalds at linux-foundation.org
Sat Nov 11 15:23:36 PST 2017


On Sat, Nov 11, 2017 at 2:37 PM, Stuart Vernon <stuartv at force2.net> wrote:
>
> Now, my Perdix shows up in the Bluetooth device selection dialog and lets me
> pick it. When I try to download, it connects (I can see the Perdix change
> from waiting for a cmd to receiving a cmd). Then gives an error, “Dive data
> import error”.
>
> The log file is attached. The output from running with the –v switch is
> below.
>
>
> .. enabling notifications
>
> Descriptor list with 2 elements
>
> Descriptor: "Client Characteristic Configuration" uuid: "{00002902-0000-1000-8000-00805f9b34fb}"
>
> Descriptor: "Characteristic User Description" uuid: "{00002901-0000-1000-8000-00805f9b34fb}"
>
> now writing "0x0100" to the descriptor "{00002902-0000-1000-8000-00805f9b34fb}"
>
> qt.bluetooth.bluez: Writing descriptor e (size: 5 )
>
> INFO: dc_deveice_open error value of 0

Apart from the spelling error, everything looks fine, and it
enumerated all the descriptors, and then enabled reports, and then it
just didn't seem to _transfer_ anything at all.

There's no log of any commands sent to the dive computer at all, it
just says "impoirt error" without even trying to import:

> Finishing the thread Dive data import error dives downloaded 0

That's just odd.  You've gotten past all the hard parts, this is where
the actual communication should have started.

          Linus


More information about the subsurface mailing list