That sounds like a low battery or a bad cable connection. /D
> On Sep 20, 2018, at 2:04 PM, [email protected] wrote: > > Yes, I did 2 dives today. After a few tries it managed to download the 2nd > one but will not download the 1st one. > > Sent from my HTC > > ----- Reply message ----- > From: "Dirk Hohndel" <[email protected]> > To: "[email protected]" <[email protected]> > Cc: "Subsurface Mailing List" <[email protected]> > Subject: Subsurface-mobile > Date: Thu, Sep 20, 2018 22:51 > > 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. > Are there new dives on the dive computer that aren’t in the dive log? > > I haven’t tried to check what the data returned actually means and if it > makes any sense… > > /D > >> On Sep 20, 2018, at 1:17 PM, [email protected] >> <mailto:[email protected]> wrote: >> >> Copy of logs as requested. >> >> ---------- subsurface.log ---------- >> Empty filename passed to function >> "0.007: Successfully opened logfile /storage/emulated/0/subsurface.log at >> Thu Sep 20 22:11:27 2018" >> "0.008: Starting Subsurface-mobile:2.1.3(4.8.2.5):Android Marshmallow >> (6.0):arm:en-GB" >> "0.008: built with libdivecomputer v0.7.0-devel-Subsurface-NG >> (fb70928c83ee09f7a74158d7c316fb18334caf6e)" >> "0.008: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1" >> "0.008: built with libgit2 0.26.0" >> localBtDevice isn't valid or not connectable >> "Created position source android" >> "0.028: Created position source android" >> "Set GPS service update interval to 300 s" >> "0.029: Set GPS service update interval to 300 s" >> QObject::connect: No such signal >> qPrefLocationService::qPrefLocationService::time_thresholdChanged() >> "0.029: location service is available" >> "1.020: Synchronising data file" >> "1.032: Load dives from local cache" >> "1.113: Successfully opened dive data" >> "1.174: AppState changed to active with save ongoing and no unsaved changes" >> "1.176: 104 dives loaded from cache" >> "1.178: have cloud credentials, but user asked not to connect to network" >> "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]]]]" >> Show download page for device 17;-1;0 >> done showing download page >> checkPendingIntents >> Using the following font: Roboto >> qqwindow devicePixelRatio 3 3 >> Supported dive computers: >> "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)" >> "Aqualung: i200 (SERIAL), i300 (SERIAL), i450T (SERIAL), i550 (SERIAL), >> i750TC (SERIAL, BT)" >> "Atomic Aquatics: Cobalt (USB), Cobalt 2 (USB)" >> "Beuchat: Mundial 2 (SERIAL), Mundial 3 (SERIAL), Voyager 2G (SERIAL)" >> "Cochran: Commander I (SERIAL), Commander II (SERIAL), Commander TM >> (SERIAL), EMC-14 (SERIAL), EMC-16 (SERIAL), EMC-20H (SERIAL)" >> "Cressi: Drake (SERIAL), Giotto (SERIAL), Leonardo (SERIAL), Newton (SERIAL)" >> "Garmin: Descent Mk1 (USBSTORAGE)" >> "Genesis: React Pro (SERIAL), React Pro White (SERIAL)" >> "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)" >> "Hollis: DG02 (SERIAL), DG03 (SERIAL), TX1 (SERIAL)" >> "Mares: Puck Pro (SERIAL, BLE), Quad (SERIAL, BLE), Quad Air (SERIAL, BLE), >> Smart (SERIAL, BLE), Smart Air (SERIAL, BLE)" >> "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)" >> "Scubapro: Aladin Sport Matrix (BLE), Aladin Square (USBHID), G2 (USBHID, >> BLE), G2 Console (USBHID, BLE)" >> "Seemann: XP5 (SERIAL)" >> "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)" >> "Sherwood: Amphos (SERIAL), Amphos Air (SERIAL), Insight (SERIAL), Insight 2 >> (SERIAL), Vision (SERIAL), Wisdom (SERIAL), Wisdom 2 (SERIAL), Wisdom 3 >> (SERIAL)" >> "Subgear: XP-Air (SERIAL)" >> "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)" >> "Tecdiving: DiveComputer.eu <http://divecomputer.eu/> (SERIAL, BT)" >> "Tusa: Element II (IQ-750) (SERIAL), Zen (IQ-900) (SERIAL), Zen Air (IQ-950) >> (SERIAL)" >> "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)" >> qqwindow screen has ldpi/pdpi 72 149.39 >> localBtDevice isn't valid or not connectable >> "66.549: DCDownloadThread started for Suunto Vyper on FTDI" >> Starting download from ftdi >> "66.575: Looking at device with VID/PID 1027/63104" >> "66.585: Looking at device with VID/PID 1027/63104" >> "67.849: model=Vyper firmware=33 serial=341161" >> "86.271: No new dives downloaded from dive computer" >> Finishing download thread: 0 dives downloaded >> no new dives downloaded >> "86.290: DCDownloadThread finished" >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> QObject::startTimer: Timers cannot be started from another thread >> >> >> >> ---------- libdivecomputer.log ---------- >> Subsurface: v4.8.2-5-g4fc0d9ee132c, built with libdivecomputer >> v0.7.0-devel-Subsurface-NG (fb70928c83ee09f7a74158d7c316fb18334caf6e) >> INFO: Open: transport=1 >> INFO: Configure: baudrate=2400, databits=8, parity=1, stopbits=0, >> flowcontrol=0 >> INFO: Timeout: value=1000 >> INFO: DTR: value=1 >> INFO: Sleep: value=100 >> INFO: Purge: direction=3 >> INFO: Sleep: value=500 >> INFO: RTS: value=1 >> INFO: Write: size=5, data=0500161407 >> INFO: Sleep: value=200 >> INFO: Purge: direction=1 >> INFO: RTS: value=0 >> INFO: Read: size=25, data=050016140001A11C000000003F32255901170A2100220B3DE3 >> Event: model=10 (0x0000000a), firmware=33 (0x00000021), serial=341161 >> (0x000534a9) >> INFO: Sleep: value=500 >> INFO: RTS: value=1 >> INFO: Write: size=3, data=08A5AD >> INFO: Sleep: value=200 >> INFO: Purge: direction=1 >> INFO: RTS: value=0 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=03001B19807DFD7DFCFF0101FDFF000100FF01FF0004000001FF00000000FFFEAE >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=FDFF0000010101FF0000FF000100FF00010101FD00FF0000FFFEFFFEFF01000028 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=0000FF0100FF0000FE0000000201010101FDFF00FEFFFCFD000001010101FFFDD5 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=00FF0102FEFFFE0000FF00017C01FEFEFE00FCFBFCFCFDFEFCFEFFFEFFFEFEFF51 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=FEFEFEFFFFFFFEFFFFFDFE017E00000001FF0000010200FF0100FFFF00FE00FFA9 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=FFFF00FDFE00020002000100000000FEFEFEFEFCFF0002000101010100FD0001D7 >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=7C01020102030101FE00000104050508070706060404040404050202010101FF5B >> INFO: Read: size=2, data=0820 >> INFO: Read: size=33, >> data=00010304FF01FFFE00010102020101FE0000000201060E0C1409121D1D15000032 >> INFO: Read: size=2, data=0804 >> INFO: Read: size=5, data=0A02010207 >> INFO: Read: size=0, data= >> ---------- finish ---------- >> >> >> Sent from my HTC >> >> ----- Reply message ----- >> From: "Dirk Hohndel" <[email protected] <mailto:[email protected]>> >> To: "[email protected] <mailto:[email protected]>" >> <[email protected] <mailto:[email protected]>> >> Cc: "Subsurface Mailing List" <[email protected] >> <mailto:[email protected]>> >> Subject: Subsurface-mobile >> Date: Thu, Sep 20, 2018 17:16 >> >> >> 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. >> Please respond to this email with those logs. >> >> /D >> >>> >>> Hi, >>> 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. >> >
_______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
