Hello all, I have a Mares Puck Pro Plus and a Mares Bluelink Pro bluetooth connector. I tried to connect it via Subsurface (pairing is possible without problems, as far as I can see). Unfortunately, Subsurface can't connect to the device. I'm wondering if this is because it is a different device from Mares Puck Pro (that's the one I selected in Subsurface, as there is no 'Plus' available) or if there is a local configuration error.
I attached the log from libdc and from Subsurface itself, as the libdc log isn't very long and the Subsurface log seems to contain some communication. I'm using Subsurface-4.7.6-x86_64.AppImage and I'm on Linux. Would be very happy, if you can help me getting this work with Subsurface. Greetings, Christian
Subsurface v4.7.6,
built with libdivecomputer v0.7.0-devel-Subsurface-branch (8ae735a4d70307ebe2a42d315697f02ce71dbe88)
built with Qt Version 5.9.3, runtime from Qt Version 5.9.3
built with libgit2 0.26.0
validateGL(): created OpenGLContext.
validateGL(): obtained QOpenGLFunctions.
validateGL(): detected OpenGL version 3.0.
added supported DC: Suunto Solution
added supported DC: Suunto Eon
added supported DC: Suunto Solution Alpha
added supported DC: Suunto Solution Nitrox
added supported DC: Suunto Spyder
added supported DC: Suunto Stinger
added supported DC: Suunto Mosquito
added supported DC: Suunto D3
added supported DC: Suunto Vyper
added supported DC: Suunto Vytec
added supported DC: Suunto Cobra
added supported DC: Suunto Gekko
added supported DC: Suunto Zoop
added supported DC: Suunto Vyper 2
added supported DC: Suunto Cobra 2
added supported DC: Suunto Vyper Air
added supported DC: Suunto Cobra 3
added supported DC: Suunto HelO2
added supported DC: Suunto D9
added supported DC: Suunto D6
added supported DC: Suunto D4
added supported DC: Suunto D4i
added supported DC: Suunto D6i
added supported DC: Suunto D9tx
added supported DC: Suunto DX
added supported DC: Suunto Vyper Novo
added supported DC: Suunto Zoop Novo
added supported DC: Suunto D4f
added supported DC: Suunto EON Steel
added supported DC: Suunto EON Core
added supported DC: Uwatec Aladin Air Twin
added supported DC: Uwatec Aladin Sport Plus
added supported DC: Uwatec Aladin Pro
added supported DC: Uwatec Aladin Air Z
added supported DC: Uwatec Aladin Air Z O2
added supported DC: Uwatec Aladin Air Z Nitrox
added supported DC: Uwatec Aladin Pro Ultra
added supported DC: Uwatec Memomouse
added supported DC: Uwatec Smart Pro
added supported DC: Uwatec Galileo Sol
added supported DC: Uwatec Galileo Luna
added supported DC: Uwatec Galileo Terra
added supported DC: Uwatec Aladin Tec
added supported DC: Uwatec Aladin Prime
added supported DC: Uwatec Aladin Tec 2G
added supported DC: Uwatec Aladin 2G
added supported DC: Subgear XP-10
added supported DC: Uwatec Smart Com
added supported DC: Uwatec Aladin 2G
added supported DC: Uwatec Aladin Tec 3G
added supported DC: Uwatec Aladin Sport
added supported DC: Subgear XP-3G
added supported DC: Uwatec Smart Tec
added supported DC: Uwatec Galileo Trimix
added supported DC: Uwatec Smart Z
added supported DC: Subgear XP Air
added supported DC: Scubapro Meridian
added supported DC: Scubapro Mantis
added supported DC: Scubapro Chromis
added supported DC: Scubapro Mantis 2
added supported DC: Scubapro Aladin Sport Matrix
added supported DC: Scubapro Aladin Square
added supported DC: Scubapro G2
added supported DC: Reefnet Sensus
added supported DC: Reefnet Sensus Pro
added supported DC: Reefnet Sensus Ultra
added supported DC: Aeris 500 AI
added supported DC: Oceanic Versa Pro
added supported DC: Aeris Atmos 2
added supported DC: Oceanic Pro Plus 2
added supported DC: Aeris Atmos AI
added supported DC: Oceanic VT Pro
added supported DC: Sherwood Wisdom
added supported DC: Aeris Elite
added supported DC: Genesis React Pro
added supported DC: Oceanic Veo 200
added supported DC: Oceanic Veo 250
added supported DC: Seemann XP5
added supported DC: Oceanic Veo 180
added supported DC: Aeris XR-2
added supported DC: Sherwood Insight
added supported DC: Hollis DG02
added supported DC: Oceanic Atom 1.0
added supported DC: Aeris Epic
added supported DC: Oceanic VT3
added supported DC: Aeris Elite T3
added supported DC: Oceanic Atom 2.0
added supported DC: Oceanic Geo
added supported DC: Aeris Manta
added supported DC: Aeris XR-1 NX
added supported DC: Oceanic Datamask
added supported DC: Aeris Compumask
added supported DC: Aeris F10
added supported DC: Oceanic OC1
added supported DC: Sherwood Wisdom 2
added supported DC: Sherwood Insight 2
added supported DC: Genesis React Pro White
added supported DC: Tusa Element II (IQ-750)
added supported DC: Oceanic Veo 1.0
added supported DC: Oceanic Veo 2.0
added supported DC: Oceanic Veo 3.0
added supported DC: Tusa Zen (IQ-900)
added supported DC: Tusa Zen Air (IQ-950)
added supported DC: Aeris Atmos AI 2
added supported DC: Oceanic Pro Plus 2.1
added supported DC: Oceanic Geo 2.0
added supported DC: Oceanic VT4
added supported DC: Oceanic OC1
added supported DC: Beuchat Voyager 2G
added supported DC: Oceanic Atom 3.0
added supported DC: Hollis DG03
added supported DC: Oceanic OCS
added supported DC: Oceanic OC1
added supported DC: Oceanic VT 4.1
added supported DC: Aeris Epic
added supported DC: Aeris Elite T3
added supported DC: Oceanic Atom 3.1
added supported DC: Aeris A300 AI
added supported DC: Sherwood Wisdom 3
added supported DC: Aeris A300
added supported DC: Hollis TX1
added supported DC: Beuchat Mundial 2
added supported DC: Sherwood Amphos
added supported DC: Sherwood Amphos Air
added supported DC: Oceanic Pro Plus 3
added supported DC: Aeris F11
added supported DC: Oceanic OCi
added supported DC: Aeris A300CS
added supported DC: Beuchat Mundial 3
added supported DC: Oceanic F10
added supported DC: Oceanic F11
added supported DC: Subgear XP-Air
added supported DC: Sherwood Vision
added supported DC: Oceanic VTX
added supported DC: Aqualung i300
added supported DC: Aqualung i750TC
added supported DC: Aqualung i450T
added supported DC: Aqualung i550
added supported DC: Aqualung i200
added supported DC: Mares Nemo
added supported DC: Mares Nemo Steel
added supported DC: Mares Nemo Titanium
added supported DC: Mares Nemo Excel
added supported DC: Mares Nemo Apneist
added supported DC: Mares Puck
added supported DC: Mares Puck Air
added supported DC: Mares Nemo Air
added supported DC: Mares Nemo Wide
added supported DC: Mares Darwin
added supported DC: Mares M1
added supported DC: Mares M2
added supported DC: Mares Darwin Air
added supported DC: Mares Airlab
added supported DC: Mares Matrix
added supported DC: Mares Smart
added supported DC: Mares Smart Apnea
added supported DC: Mares Icon HD
added supported DC: Mares Icon HD Net Ready
added supported DC: Mares Puck Pro
added supported DC: Mares Nemo Wide 2
added supported DC: Mares Puck 2
added supported DC: Mares Quad
added supported DC: Heinrichs Weikamp OSTC
added supported DC: Heinrichs Weikamp OSTC Mk2
added supported DC: Heinrichs Weikamp OSTC 2N
added supported DC: Heinrichs Weikamp OSTC 2C
added supported DC: Heinrichs Weikamp Frog
added supported DC: Heinrichs Weikamp OSTC 2
added supported DC: Heinrichs Weikamp OSTC 2
added supported DC: Heinrichs Weikamp OSTC 2
added supported DC: Heinrichs Weikamp OSTC 3
added supported DC: Heinrichs Weikamp OSTC Plus
added supported DC: Heinrichs Weikamp OSTC Plus
added supported DC: Heinrichs Weikamp OSTC 4
added supported DC: Heinrichs Weikamp OSTC cR
added supported DC: Heinrichs Weikamp OSTC cR
added supported DC: Heinrichs Weikamp OSTC Sport
added supported DC: Heinrichs Weikamp OSTC Sport
added supported DC: Tusa IQ-700
added supported DC: Cressi Edy
added supported DC: Cressi Leonardo
added supported DC: Cressi Giotto
added supported DC: Cressi Newton
added supported DC: Cressi Drake
added supported DC: Zeagle N2iTiON3
added supported DC: Apeks Quantum X
added supported DC: Dive Rite NiTek Trio
added supported DC: Scubapro XTender 5
added supported DC: Atomic Aquatics Cobalt
added supported DC: Atomic Aquatics Cobalt 2
added supported DC: Shearwater Predator
added supported DC: Shearwater Petrel
added supported DC: Shearwater Petrel 2
added supported DC: Shearwater Nerd
added supported DC: Shearwater Nerd 2
added supported DC: Shearwater Perdix
added supported DC: Shearwater Perdix AI
added supported DC: Dive Rite QXcbConnection: XCB error: 3 (BadWindow), sequence: 1428, resource id: 50347013, major code: 40 (TranslateCoords), minor code: 0
INFO: FTDI disabled
Enabling GATT request timeout behavior 20000
Cannot connect due to pending active LE connections
NiTek Q
added supported DC: Citizen Hyper Aqualand
added supported DC: DiveSystem Orca
added supported DC: DiveSystem iDive Pro
added supported DC: DiveSystem iDive DAN
added supported DC: DiveSystem iDive Tech
added supported DC: DiveSystem iDive Reb
added supported DC: DiveSystem iDive Stealth
added supported DC: DiveSystem iDive Free
added supported DC: DiveSystem iDive Easy
added supported DC: DiveSystem iDive X3M
added supported DC: DiveSystem iDive Deep
added supported DC: Ratio iX3M Easy
added supported DC: Ratio iX3M Deep
added supported DC: Ratio iX3M Tech+
added supported DC: Ratio iX3M Reb
added supported DC: Ratio iX3M Pro Easy
added supported DC: Ratio iX3M Pro Deep
added supported DC: Ratio iX3M Pro Tech+
added supported DC: Ratio iDive Free
added supported DC: Ratio iDive Easy
added supported DC: Ratio iDive Deep
added supported DC: Ratio iDive Tech+
added supported DC: Cochran Commander TM
added supported DC: Cochran Commander I
added supported DC: Cochran Commander II
added supported DC: Cochran EMC-14
added supported DC: Cochran EMC-16
added supported DC: Cochran EMC-20H
Plugins Directory: QDir( "/tmp/.mount_SubsurYgSAVS/usr/bin" , nameFilters = { "*" }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
loading dive data from ("/home/chriss/.subsurface/chriss.xml")
Set the current dive site: 0
Set the current dive site: 0
File locations:
Unable to get local git directory
Cloud URL: No valid cloud credentials set.
Image hashes: /home/chriss/.subsurface/hashes
Local picture directory: /home/chriss/.subsurface/picturedata/
Missing CAP_NET_ADMIN permission. Cannot determine whether a found address is of random or public type.
Starting download from BT
Starting the thread 0
qt_ble_open( 00:1A:85:E0:0B:FA )
Creating default GAP/GATT services
HCI event triggered, type: f
RemoteDeviceManager job queue status: true
RemoteDeviceManager finished attempting to close external connections
addresstypeToUse: "Public"
No settings found for peer device.
HCI event triggered, type: 5
HCI event triggered, type: e
HCI event triggered, type: e
HCI event triggered, type: e
HCI event triggered, type: f
HCI event triggered, type: f
Current l2cp sec level: 1
Exchanging MTU
connected to the controller for device 00:1A:85:E0:0B:FA
.. discovering services
Sending read_by_group_type request, startHandle: 1 endHandle: ffff 2800
Received size: 3 data: "031700"
Server MTU: 23 resulting mtu: 23
Received size: 8 data: "1106000103010018"
Found uuid: "{00001800-0000-1000-8000-00805f9b34fb}" start handle: 100 end handle: 103
Found service "{00001800-0000-1000-8000-00805f9b34fb}"
.. ignoring standard service
Sending read_by_group_type request, startHandle: 104 endHandle: ffff 2800
Received size: 22 data: "111400030703188144bcc141461cb0c6725b6b324e54"
Found uuid: "{544e326b-5b72-c6b0-1c46-41c1bc448118}" start handle: 300 end handle: 307
Found service "{544e326b-5b72-c6b0-1c46-41c1bc448118}"
.. created service object QLowEnergyService(0x7fa7c800ca70)
Sending read_by_type request, startHandle: 300 endHandle: 307 type: 2802 packet: "08000307030228"
Sending read_by_group_type request, startHandle: 308 endHandle: ffff 2800
Received size: 5 data: "010800030a"
Error1: "no attribute in given range found" last command: 8 handle: 300
Sending read_by_type request, startHandle: 300 endHandle: 307 type: 2803 packet: "08000307030328"
Received size: 14 data: "1106500358030a18600362030f18"
Found uuid: "{0000180a-0000-1000-8000-00805f9b34fb}" start handle: 350 end handle: 358
Found service "{0000180a-0000-1000-8000-00805f9b34fb}"
.. ignoring standard service
Found uuid: "{0000180f-0000-1000-8000-00805f9b34fb}" start handle: 360 end handle: 362
Found service "{0000180f-0000-1000-8000-00805f9b34fb}"
.. ignoring standard service
Sending read_by_group_type request, startHandle: 363 endHandle: ffff 2800
Received size: 23 data: "0915010312020371e5fb73299d4212a191a8d228ae1a1d"
Found handle: 301 properties: QFlags(0x2|0x10) value handlINFO: dc_deveice_open error value of -6
e: 302 uuid: "{1d1aae28-d2a8-91a1-1242-9d2973fbe571}"
Sending read_by_type request, startHandle: 302 endHandle: 307 type: 2803 packet: "08020307030328"
Received size: 22 data: "111400ff07ff363e879a0580f7992e444cd42dbc6aa8"
Found uuid: "{a86abc2d-d44c-442e-99f7-80059a873e36}" start handle: ff00 end handle: ff07
Found service "{a86abc2d-d44c-442e-99f7-80059a873e36}"
.. created service object QLowEnergyService(0x7fa7e001e4d0)
Sending read_by_type request, startHandle: ff00 endHandle: ff07 type: 2802 packet: "0800ff07ff0228"
Sending read_by_group_type request, startHandle: ff08 endHandle: ffff 2800
Received size: 23 data: "0915040306050366e9551f1f6843bb89161fb2bd1ea999"
Found handle: 304 properties: QFlags(0x2|0x4) value handle: 305 uuid: "{99a91ebd-b21f-1689-bb43-681f1f55e966}"
Sending read_by_type request, startHandle: 305 endHandle: 307 type: 2803 packet: "08050307030328"
Received size: 5 data: "010800ff0a"
Error1: "no attribute in given range found" last command: 8 handle: ff00
Sending read_by_type request, startHandle: ff00 endHandle: ff07 type: 2803 packet: "0800ff07ff0328"
Received size: 5 data: "011008ff0a"
Error1: "no attribute in given range found" last command: 10 handle: ff08
Sending read_by_group_type request, startHandle: 1 endHandle: ffff 2801
Received size: 23 data: "091506030a0703c3ebf614099b41c480ec01417cabb3d8"
Found handle: 306 properties: QFlags(0x2|0x8) value handle: 307 uuid: "{d8b3ab7c-4101-ec80-c441-9b0914f6ebc3}"
Reading all characteristic values for "{544e326b-5b72-c6b0-1c46-41c1bc448118}"
.. done discovering services
.. discovering details
Received size: 23 data: "091501ff3802ff82c3ba52038eb5ae0f4e8ab7149cd11b"
Found handle: ff01 properties: QFlags(0x8|0x10|0x20) value handle: ff02 uuid: "{1bd19c14-b78a-4e0f-aeb5-8e0352bac382}"
Sending read_by_type request, startHandle: ff02 endHandle: ff07 type: 2803 packet: "0802ff07ff0328"
Received size: 5 data: "011001000a"
Error1: "no attribute in given range found" last command: 10 handle: 1
Received size: 21 data: "0b0000000000000000000000000000000000000000"
Received size: 3 data: "0b0000"
Received size: 21 data: "0b0000000000000000000000000000000000000000"
Discovering descriptor values for "{544e326b-5b72-c6b0-1c46-41c1bc448118}"
Sending find_info request (301, 304, 306) 301
Received size: 23 data: "091504ff0805ff13af477340241daf6346be79ab9d9f27"
Found handle: ff04 properties: QFlags(0x8) value handle: ff05 uuid: "{279f9dab-79be-4663-af1d-24407347af13}"
Sending read_by_type request, startHandle: ff05 endHandle: ff07 type: 2803 packet: "0805ff07ff0328"
Received size: 6 data: "050101030328"
Suppressing primary/characteristic 2803
Sending find_info request (301, 304, 306) 302
Received size: 23 data: "091506ff0207ff55db8bb44786a1bcf14476031b71a56a"
Found handle: ff06 properties: QFlags(0x2) value handle: ff07 uuid: "{6aa5711b-0376-44f1-bca1-8647b48bdb55}"
Reading all characteristic values for "{a86abc2d-d44c-442e-99f7-80059a873e36}"
Received size: 20 data: "0502020371e5fb73299d4212a191a8d228ae1a1d"
Suppressing char handle 302
Sending find_info request (301, 304, 306) 303
Received size: 5 data: "0b4e7c0200"
Discovering descriptor values for "{a86abc2d-d44c-442e-99f7-80059a873e36}"
Sending find_info request (ff01, ff04, ff06) ff01
Received size: 6 data: "050103030229"
Descriptor found, uuid: "{00002902-0000-1000-8000-00805f9b34fb}" descriptor handle: 303
Sending find_info request (304, 306) 304
failed to find suitable service on 00:1A:85:E0:0B:FA
Deleting BLE object
Finishing the thread Fehler beim Ãffnen von Gerät %s %s (%s).
In solchen Fällen ist oft eine libdivecomputer Logdatei hilfreich.
Die kann durch Setzen einen Häkchens im Download-Dialog erstellt werden. dives downloaded 0
Set the current dive site: 0
Set the current dive site: 0
Destroying QtBluezDiscoveryManager
Subsurface: v4.7.6, built with libdivecomputer v0.7.0-devel-Subsurface-branch (8ae735a4d70307ebe2a42d315697f02ce71dbe88) ERROR: Failed to open the serial port. [in ../../src/mares_iconhd.c:241 (mares_iconhd_device_open)]
signature.asc
Description: OpenPGP digital signature
_______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
