Sorry for this, I sent the video directly to Dirk, since it was too large for the forum mailserver... <div><br></div><div>Best regards, </div><div>Thomas <br><br><div class="gmail_quote"><div dir="ltr">Den ons 20 juni 2018 21:53Thomas Fänge <<a href="mailto:thomas.fange@gmail.com">thomas.fange@gmail.com</a>> skrev:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><span>Hi Dirk!</span><div><br></div><div>No problem, happy to help out!</div><div><br></div><div>I include a video - easier to explain. When BT is on, I can only see Mac-addresses in the drop-down box, and when I turn BT off, I can only see FTDI.  Previously both Mac-addresses and FTDI was available even when BT was on.</div><div><br></div><div>I guessed previously that dc_serial_open failed, since Libdivecomputer.log says:</div><div><br>Subsurface: v4.7.8-213-g6a91611e90cc, built with libdivecomputer</div><div><br>v0.7.0-devel-Subsurface-NG (e97a47cca55973199715df0f818b4955e60d3a31)<br>INFO: Open: name=ftdi<br>ERROR: No such file or directory (2) [in<br>/data/android/subsurface/libdivecomputer/src/serial_posix.c:295<br>(dc_serial_open)]<br><br></div><div>This I think resulted in the "Unsupported operation" error message.</div><div><br>Best regards,</div><div>Thomas </div><div><br><div class="gmail_quote"><div dir="ltr">Den ons 20 juni 2018 21:16Dirk Hohndel <<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>> skrev:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Thomas,<br>
<br>
Thanks for testing. I wasn't all that optimistic, but based on Anton's post it seemed possible that it was as simple as this.<br>
<br>
> On Jun 20, 2018, at 11:07 PM, Thomas Fänge <<a href="mailto:thomas.fange@gmail.com" target="_blank">thomas.fange@gmail.com</a>> wrote:<br>
> <br>
> No success, it just behaves as before, same log as before, but the reference to "localBtDevice isn't valid or not connect" I don't recognize from before. I still think that the log at 27.556:"Unsupported operation" should tell us something. <br>
> <br>
> "27.553: DCDownloadThread started for Mares Puck Pro on FTDI"<br>
> Starting download from ftdi<br>
> Starting the thread 0<br>
> Finishing the thread Unable to open %s %s (%s) dives downloaded 0<br>
<br>
I need to fix that debug message. Grmbl.<br>
So we still fail to open the FTDI device - but at least we are trying to open the right thing.<br>
<br>
> "27.556: Unsupported operation"<br>
> no new dives downloaded<br>
> "27.557: DCDownloadThread finished"<br>
> localBtDevice isn't valid or not connecta<br>
> <br>
> Same on all devices I tested on.<br>
> <br>
> I also noticed that I had to disable Bluetooth for FTDI to appear as a valid option for connection. <br>
<br>
That's strange, can you say more? I see FTDI here on my devices with BT enabled.<br>
<br>
> Nor can I test with version 4.7.4.280 that other claims should work, since Mares DC is not enabled in that version. 😕 <br>
<br>
Worst case I can go back and hack that, I guess...<br>
<br>
> And yes, I have new dives on the DC... 😉<br>
<br>
The error "unable to open" made it clear that this is not just a "no new dives" issue, but thanks for explicitly stating that.<br>
<br>
> ---------- libdivecomputer.log ----------<br>
> Subsurface: v4.7.8-287-g76f61468e690, built with libdivecomputer v0.7.0-devel-Subsurface-NG (e97a47cca55973199715df0f818b4955e60d3a31)<br>
> INFO: Open: name=ftdi<br>
> ERROR: No such file or directory (2) [in /data/android/subsurface/libdivecomputer/src/serial_posix.c:295 (dc_serial_open)]<br>
<br>
This sounds like the ftdi code isn't triggered. Maybe that's what is actually broken - when we did the NG merge of libdivecomputer...<br>
<br>
Linus, could that be the actual culprit?<br>
<br>
/D</blockquote></div></div>
</blockquote></div></div>