<span>Hi Dirk, </span><div><br></div><div>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. </div><div><br></div><div>"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>"27.556: Unsupported operation"<br>no new dives downloaded<br>"27.557: DCDownloadThread finished"<br>localBtDevice isn't valid or not connecta<br></div><div><br></div><div>Same on all devices I tested on.<br></div><div><br></div><div>I also noticed that I had to disable Bluetooth for FTDI to appear as a valid option for connection. </div><div><br></div><div>Nor can I test with version 4.7.4.280 that other claims should work, since Mares DC is not enabled in that version. 😕 </div><div><br></div><div>And yes, I have new dives on the DC... 😉</div><div><br></div><div>Best regards, </div><div>Thomas </div><div><br></div><div><br></div><div>---------- subsurface.log ----------<br>Empty filename passed to function<br>"0.005: Successfully opened logfile /storage/emulated/0/subsurface.log at Wed Jun 20 15:46:54 2018"<br>"0.005: Starting Subsurface-mobile:2.1.0(4.7.8.387):Android Oreo (8.0):arm:en-US"<br>"0.006: built with libdivecomputer v0.7.0-devel-Subsurface-NG (e97a47cca55973199715df0f818b4955e60d3a31)"<br>"0.006: built with Qt Version 5.10.1, runtime from Qt Version 5.10.1"<br>"0.006: built with libgit2 0.26.0"<br>localBtDevice isn't valid or not connectable<br>"Created position source android"<br>"0.013: Created position source android"<br>"Set GPS service update interval to 300 s"<br>"0.013: Set GPS service update interval to 300 s"<br>"0.013: location service is available"<br>"0.466: Synchronising data file"<br>"0.481: Load dives from local cache"<br>"0.535: Successfully opened dive data"<br>"0.557: AppState changed to active with save ongoing and no unsaved changes"<br>"0.559: 109 dives loaded from cache"<br>"0.560: have cloud credentials, but user asked not to connect to network"<br>"Set GPS service update interval to 300 s"<br>"0.561: Set GPS service update interval to 300 s"<br>Using the following font: Roboto<br>qqwindow devicePixelRatio 3 3<br>Supported dive computers:<br>"Aeris: 500 AI (SERIAL), A300 (SERIAL), A300 AI (SERIAL), A300CS (SERIAL), Atmos 2 (SERIAL), Atmos AI (SERIAL), Atmos AI 2 (SERIAL), Compumask (SERIAL), Elite (SERIAL), Elite T3 (SERIAL), Epic (SERIAL), F10 (SERIAL), F11 (SERIAL), Manta (SERIAL), XR-1 NX (SERIAL), XR-2 (SERIAL)"<br>"Aqualung: i200 (SERIAL), i300 (SERIAL), i450T (SERIAL), i550 (SERIAL), i750TC (SERIAL)"<br>"Atomic Aquatics: Cobalt (USB), Cobalt 2 (USB)"<br>"Beuchat: Mundial 2 (SERIAL), Mundial 3 (SERIAL), Voyager 2G (SERIAL)"<br>"Cochran: Commander I (SERIAL), Commander II (SERIAL), Commander TM (SERIAL), EMC-14 (SERIAL), EMC-16 (SERIAL), EMC-20H (SERIAL)"<br>"Genesis: React Pro (SERIAL), React Pro White (SERIAL)"<br>"Heinrichs Weikamp: Frog (SERIAL, BT), OSTC (SERIAL), OSTC 2 (SERIAL, BT, BLE), OSTC 2 TR (SERIAL, BT, BLE), OSTC 2C (SERIAL), OSTC 2N (SERIAL), OSTC 3 (SERIAL), OSTC 4 (SERIAL, BT, BLE), OSTC Mk2 (SERIAL), OSTC Plus (SERIAL, BT, BLE), OSTC Sport (SERIAL, BT, BLE), OSTC cR (SERIAL)"<br>"Hollis: DG02 (SERIAL), DG03 (SERIAL), TX1 (SERIAL)"<br>"Mares: Puck Pro (SERIAL), Quad (SERIAL), Smart (SERIAL)"<br>"Oceanic: Atom 1.0 (SERIAL), Atom 2.0 (SERIAL), Atom 3.0 (SERIAL), Atom 3.1 (SERIAL), Datamask (SERIAL), F10 (SERIAL), F11 (SERIAL), Geo (SERIAL), Geo 2.0 (SERIAL), OC1 (SERIAL), OCS (SERIAL), OCi (SERIAL), Pro Plus 2 (SERIAL), Pro Plus 2.1 (SERIAL), Pro Plus 3 (SERIAL), VT 4.1 (SERIAL), VT Pro (SERIAL), VT3 (SERIAL), VT4 (SERIAL), VTX (SERIAL), Veo 1.0 (SERIAL), Veo 180 (SERIAL), Veo 2.0 (SERIAL), Veo 200 (SERIAL), Veo 250 (SERIAL), Veo 3.0 (SERIAL), Versa Pro (SERIAL)"<br>"Scubapro: Aladin Sport Matrix (BLE), Aladin Square (USBHID), G2 (USBHID, BLE), G2 Console (USBHID, BLE)"<br>"Seemann: XP5 (SERIAL)"<br>"Shearwater: Nerd (SERIAL, BT), Nerd 2 (BLE), Perdix (SERIAL, BT, BLE), Perdix AI (BLE), Petrel (SERIAL, BT), Petrel 2 (SERIAL, BT, BLE), Predator (SERIAL, BT)"<br>"Sherwood: Amphos (SERIAL), Amphos Air (SERIAL), Insight (SERIAL), Insight 2 (SERIAL), Vision (SERIAL), Wisdom (SERIAL), Wisdom 2 (SERIAL), Wisdom 3 (SERIAL)"<br>"Subgear: XP-Air (SERIAL)"<br>"Suunto: Cobra (SERIAL), Cobra 2 (SERIAL), Cobra 3 (SERIAL), D3 (SERIAL), D4 (SERIAL), D4f (SERIAL), D4i (SERIAL), D6 (SERIAL), D6i (SERIAL), D9 (SERIAL), D9tx (SERIAL), DX (SERIAL), EON Core (USBHID, BLE), EON Steel (USBHID, BLE), Eon (SERIAL), Gekko (SERIAL), HelO2 (SERIAL), Mosquito (SERIAL), Solution (SERIAL), Solution Alpha (SERIAL), Solution Nitrox (SERIAL), Spyder (SERIAL), Stinger (SERIAL), Vyper (SERIAL), Vyper 2 (SERIAL), Vyper Air (SERIAL), Vyper Novo (SERIAL), Vytec (SERIAL), Zoop (SERIAL), Zoop Novo (SERIAL)"<br>"Tusa: Element II (IQ-750) (SERIAL), Zen (IQ-900) (SERIAL), Zen Air (IQ-950) (SERIAL)"<br>"Uwatec: Aladin Air Twin (SERIAL), Aladin Air Z (SERIAL), Aladin Air Z Nitrox (SERIAL), Aladin Air Z O2 (SERIAL), Aladin Pro (SERIAL), Aladin Pro Ultra (SERIAL), Aladin Sport Plus (SERIAL), Memomouse (SERIAL)"<br>qqwindow screen has ldpi/pdpi 72 162.923<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>"27.556: Unsupported operation"<br>no new dives downloaded<br>"27.557: DCDownloadThread finished"<br>localBtDevice isn't valid or not connectable<br><br><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>---------- finish ----------<br><br><br><div class="gmail_quote"><div dir="ltr">Den ons 20 juni 2018 14:13Thomas 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">Hi Dirk, <div><br></div><div>Absolutely, I'll do that when I get home, and I'll let you know the result, with logs etc. </div><div><br></div><div>I have some different Android phones and tablets (different cookies) to test with, and a Mares Puck Pro DC. </div><div><br></div><div>Best regards, </div><div></div><div>Thomas </div><div><br><br><div class="gmail_quote"><div dir="ltr">Den ons 20 juni 2018 13:51Dirk 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"><br>
> On Jun 20, 2018, at 4:30 AM, Thomas Fänge <<a href="mailto:thomas.fange@gmail.com" target="_blank">thomas.fange@gmail.com</a>> wrote:<br>
> <br>
> Hi,<br>
> <br>
> What several people have mentioned and tested, is that version 4.7.4.280 in the Android app seems to work with USB OTG, but any version after that fails. I'm running Oreo 8.0, and I have other apps that work with my DC using OTG, so Oreo and the HW supports it.<br>
<br>
Could you try the latest Android beta. I'm not able to test it, but there's a chance that I un-broke what got broken since 4.7.4.280.<br>
I'd love to hear feedback good or bad. Preferably with log files (you can now get those by clicking on the button in the About screen which copies all the logs to the clipboard for easy pasting into email)<br>
<br>
Thanks<br>
<br>
/D<br>
<br>
</blockquote></div></div></blockquote></div></div>