Hi Claudiu,

I did some quick tests. Applied the libdivecomputer patches as they are
and added a small patch to install the custom_serial.h file, added the
patches to subsurface and gave it a shot.

UI seems to work, I see my local device, I see the OSTC Sport, I can pair
it and then it shows that it's paired and allows me to save things.

But then when I click download it shows "initializing" and everything
hangs. Or at other attempts it shows "0%" and hangs.
Can't close the dialog, have to kill Subsurface.

Running this under the debugger it seems to be hanging in qt_serial_open
on the loop.exec() call (in the Download thread).  We definitely need to
start a timer and connect it to the quit slot of that connection as well.

I tried a few different things but I can't seem to make it past that
loop.exec() call. Not quite sure where to take this, next.

/D
_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to