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

Reply via email to