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] 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 (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]> > To: "[email protected]" <[email protected]> > Cc: "Subsurface Mailing List" <[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
