Yes, I did 2 dives today. After a few tries it managed to download the 2nd one but will not download the 1st one.
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.
I havenât tried to check what the data returned actually means and if it makes any senseâŠ
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
"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 -----
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.