<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">That sounds like a low battery or a bad cable connection.<div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 20, 2018, at 2:04 PM, <a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="font-family: 'Calibri', 'sans-serif';" class=""><div dir="ltr" class="">
<div dir="ltr" class="">Yes, I did 2 dives today. After a few tries it managed to download the 2nd one but will not download the 1st one.</div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class=""><div dir="ltr" class="">Sent from my HTC</div></div>

</div><br class=""><div id="htc_header" class="">----- Reply message -----<br class="">From: "Dirk Hohndel" <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>><br class="">To: "<a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a>" <<a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a>><br class="">Cc: "Subsurface Mailing List" <<a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a>><br class="">Subject: Subsurface-mobile<br class="">Date: Thu, Sep 20, 2018 22:51</div></div><br class="">This looks like Subsurface-mobile starts to talk to the Vyper. It gets firmware version and a serial number, checks the dives and decides that there’s nothing new.<div class="">Are there new dives on the dive computer that aren’t in the dive log?</div><div class=""><br class=""></div><div class="">I haven’t tried to check what the data returned actually means and if it makes any sense…</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><div class=""><blockquote type="cite" class=""><div class="">On Sep 20, 2018, at 1:17 PM, <a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="font-family: 'Calibri', 'sans-serif';" class=""><div dir="ltr" class="">
<div dir="ltr" class=""><div dir="ltr" class="">Copy of logs as requested.</div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class="">---------- subsurface.log ----------</div><div dir="ltr" class="">Empty filename passed to function</div><div dir="ltr" class="">"0.007: Successfully opened logfile /storage/emulated/0/subsurface.log at Thu Sep 20 22:11:27 2018"</div><div dir="ltr" class="">"0.008: Starting Subsurface-mobile:2.1.3(4.8.2.5):Android Marshmallow (6.0):arm:en-GB"</div><div dir="ltr" class="">"0.008: built with libdivecomputer v0.7.0-devel-Subsurface-NG (fb70928c83ee09f7a74158d7c316fb18334caf6e)"</div><div dir="ltr" class="">"0.008: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"</div><div dir="ltr" class="">"0.008: built with libgit2 0.26.0"</div><div dir="ltr" class="">localBtDevice isn't valid or not connectable</div><div dir="ltr" class="">"Created position source android"</div><div dir="ltr" class="">"0.028: Created position source android"</div><div dir="ltr" class="">"Set GPS service update interval to 300 s"</div><div dir="ltr" class="">"0.029: Set GPS service update interval to 300 s"</div><div dir="ltr" class="">QObject::connect: No such signal qPrefLocationService::qPrefLocationService::time_thresholdChanged()</div><div dir="ltr" class="">"0.029: location service is available"</div><div dir="ltr" class="">"1.020: Synchronising data file"</div><div dir="ltr" class="">"1.032: Load dives from local cache"</div><div dir="ltr" class="">"1.113: Successfully opened dive data"</div><div dir="ltr" class="">"1.174: AppState changed to active with save ongoing and no unsaved changes"</div><div dir="ltr" class="">"1.176: 104 dives loaded from cache"</div><div dir="ltr" class="">"1.178: have cloud credentials, but user asked not to connect to network"</div><div dir="ltr" class="">"2.475: UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=1027,mProductId=63104,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=FTDI,mProductName=FT230X Basic UART,mVersion=2.0,mSerialNumber=DB00W2N2,mConfigurations=[\nUsbConfiguration[mId=1,mName=null,mAttributes=128,mMaxPower=45,mInterfaces=[\nUsbInterface[mId=0,mAlternateSetting=0,mName=FT230X Basic UART,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[\nUsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=0]\nUsbEndpoint[mAddress=2,mAttributes=2,mMaxPacketSize=64,mInterval=0]]]]"</div><div dir="ltr" class="">Show download page for device 17;-1;0</div><div dir="ltr" class="">done showing download page</div><div dir="ltr" class="">checkPendingIntents </div><div dir="ltr" class="">Using the following font: Roboto</div><div dir="ltr" class="">qqwindow devicePixelRatio 3 3</div><div dir="ltr" class="">Supported dive computers:</div><div dir="ltr" class="">"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)"</div><div dir="ltr" class="">"Aqualung: i200 (SERIAL), i300 (SERIAL), i450T (SERIAL), i550 (SERIAL), i750TC (SERIAL, BT)"</div><div dir="ltr" class="">"Atomic Aquatics: Cobalt (USB), Cobalt 2 (USB)"</div><div dir="ltr" class="">"Beuchat: Mundial 2 (SERIAL), Mundial 3 (SERIAL), Voyager 2G (SERIAL)"</div><div dir="ltr" class="">"Cochran: Commander I (SERIAL), Commander II (SERIAL), Commander TM (SERIAL), EMC-14 (SERIAL), EMC-16 (SERIAL), EMC-20H (SERIAL)"</div><div dir="ltr" class="">"Cressi: Drake (SERIAL), Giotto (SERIAL), Leonardo (SERIAL), Newton (SERIAL)"</div><div dir="ltr" class="">"Garmin: Descent Mk1 (USBSTORAGE)"</div><div dir="ltr" class="">"Genesis: React Pro (SERIAL), React Pro White (SERIAL)"</div><div dir="ltr" class="">"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)"</div><div dir="ltr" class="">"Hollis: DG02 (SERIAL), DG03 (SERIAL), TX1 (SERIAL)"</div><div dir="ltr" class="">"Mares: Puck Pro (SERIAL, BLE), Quad (SERIAL, BLE), Quad Air (SERIAL, BLE), Smart (SERIAL, BLE), Smart Air (SERIAL, BLE)"</div><div dir="ltr" class="">"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)"</div><div dir="ltr" class="">"Scubapro: Aladin Sport Matrix (BLE), Aladin Square (USBHID), G2 (USBHID, BLE), G2 Console (USBHID, BLE)"</div><div dir="ltr" class="">"Seemann: XP5 (SERIAL)"</div><div dir="ltr" class="">"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), Teric (BLE)"</div><div dir="ltr" class="">"Sherwood: Amphos (SERIAL), Amphos Air (SERIAL), Insight (SERIAL), Insight 2 (SERIAL), Vision (SERIAL), Wisdom (SERIAL), Wisdom 2 (SERIAL), Wisdom 3 (SERIAL)"</div><div dir="ltr" class="">"Subgear: XP-Air (SERIAL)"</div><div dir="ltr" class="">"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)"</div><div dir="ltr" class="">"Tecdiving: <a href="http://divecomputer.eu/" class="">DiveComputer.eu</a> (SERIAL, BT)"</div><div dir="ltr" class="">"Tusa: Element II (IQ-750) (SERIAL), Zen (IQ-900) (SERIAL), Zen Air (IQ-950) (SERIAL)"</div><div dir="ltr" class="">"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)"</div><div dir="ltr" class="">qqwindow screen has ldpi/pdpi 72 149.39</div><div dir="ltr" class="">localBtDevice isn't valid or not connectable</div><div dir="ltr" class="">"66.549: DCDownloadThread started for Suunto Vyper on FTDI"</div><div dir="ltr" class="">Starting download from  ftdi</div><div dir="ltr" class="">"66.575: Looking at device with VID/PID 1027/63104"</div><div dir="ltr" class="">"66.585: Looking at device with VID/PID 1027/63104"</div><div dir="ltr" class="">"67.849: model=Vyper firmware=33 serial=341161"</div><div dir="ltr" class="">"86.271: No new dives downloaded from dive computer"</div><div dir="ltr" class="">Finishing download thread: 0 dives downloaded</div><div dir="ltr" class="">no new dives downloaded</div><div dir="ltr" class="">"86.290: DCDownloadThread finished"</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class="">QObject::startTimer: Timers cannot be started from another thread</div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class="">---------- libdivecomputer.log ----------</div><div dir="ltr" class="">Subsurface: v4.8.2-5-g4fc0d9ee132c, built with libdivecomputer v0.7.0-devel-Subsurface-NG (fb70928c83ee09f7a74158d7c316fb18334caf6e)</div><div dir="ltr" class="">INFO: Open: transport=1</div><div dir="ltr" class="">INFO: Configure: baudrate=2400, databits=8, parity=1, stopbits=0, flowcontrol=0</div><div dir="ltr" class="">INFO: Timeout: value=1000</div><div dir="ltr" class="">INFO: DTR: value=1</div><div dir="ltr" class="">INFO: Sleep: value=100</div><div dir="ltr" class="">INFO: Purge: direction=3</div><div dir="ltr" class="">INFO: Sleep: value=500</div><div dir="ltr" class="">INFO: RTS: value=1</div><div dir="ltr" class="">INFO: Write: size=5, data=0500161407</div><div dir="ltr" class="">INFO: Sleep: value=200</div><div dir="ltr" class="">INFO: Purge: direction=1</div><div dir="ltr" class="">INFO: RTS: value=0</div><div dir="ltr" class="">INFO: Read: size=25, data=050016140001A11C000000003F32255901170A2100220B3DE3</div><div dir="ltr" class="">Event: model=10 (0x0000000a), firmware=33 (0x00000021), serial=341161 (0x000534a9)</div><div dir="ltr" class="">INFO: Sleep: value=500</div><div dir="ltr" class="">INFO: RTS: value=1</div><div dir="ltr" class="">INFO: Write: size=3, data=08A5AD</div><div dir="ltr" class="">INFO: Sleep: value=200</div><div dir="ltr" class="">INFO: Purge: direction=1</div><div dir="ltr" class="">INFO: RTS: value=0</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=03001B19807DFD7DFCFF0101FDFF000100FF01FF0004000001FF00000000FFFEAE</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=FDFF0000010101FF0000FF000100FF00010101FD00FF0000FFFEFFFEFF01000028</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=0000FF0100FF0000FE0000000201010101FDFF00FEFFFCFD000001010101FFFDD5</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=00FF0102FEFFFE0000FF00017C01FEFEFE00FCFBFCFCFDFEFCFEFFFEFFFEFEFF51</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=FEFEFEFFFFFFFEFFFFFDFE017E00000001FF0000010200FF0100FFFF00FE00FFA9</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=FFFF00FDFE00020002000100000000FEFEFEFEFCFF0002000101010100FD0001D7</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=7C01020102030101FE00000104050508070706060404040404050202010101FF5B</div><div dir="ltr" class="">INFO: Read: size=2, data=0820</div><div dir="ltr" class="">INFO: Read: size=33, data=00010304FF01FFFE00010102020101FE0000000201060E0C1409121D1D15000032</div><div dir="ltr" class="">INFO: Read: size=2, data=0804</div><div dir="ltr" class="">INFO: Read: size=5, data=0A02010207</div><div dir="ltr" class="">INFO: Read: size=0, data=</div><div dir="ltr" class="">---------- finish ----------</div><div dir="ltr" class=""><br class=""></div></div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class=""><div dir="ltr" class="">Sent from my HTC</div></div>

</div><br class=""><div id="htc_header" class="">----- Reply message -----<br class="">From: "Dirk Hohndel" <<a href="mailto:dirk@hohndel.org" class="">dirk@hohndel.org</a>><br class="">To: "<a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a>" <<a href="mailto:paul.e.cole@virgin.net" class="">paul.e.cole@virgin.net</a>><br class="">Cc: "Subsurface Mailing List" <<a href="mailto:subsurface@subsurface-divelog.org" class="">subsurface@subsurface-divelog.org</a>><br class="">Subject: Subsurface-mobile<br class="">Date: Thu, Sep 20, 2018 17:16</div></div><br class=""><div class=""><br class=""></div>After an unsuccessful attempt, please tap on the About entry in the menu and then on the button on that page that offers to copy the logs.<div class="">Please respond to this email with those logs.</div><div class=""><br class=""></div><div class="">/D</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class=""><br class=""></div><div class=""><div style="font-family: 'Calibri', 'sans-serif';" class=""><div dir="ltr" class="">
<div dir="ltr" class="">Hi,</div><div dir="ltr" class="">I'm having problems downloading dives from Suunto Vyper to a HTC phone. When cable is connected Subsurface mobile starts up and goes to the download page. I select Vyper for dive computer (vendor already displays Suunto and connection is FTDI, cannot be changed). When I select download, the arrows on the Vyper start to flash but only for a short while. The phone gives the details of the Vyper i.e. serial number but doesn't download any new dives. I know the download cable is okay as I've tried it recently on my PC and I'm assuming the OTG cable is okay. I do not have any other devices to try it with.</div></div></div></div></blockquote></div><br class=""></div></div>
</div></blockquote></div><br class=""></div></div></div>
</div></blockquote></div><br class=""></div></body></html>