Skip to first unread message

Adrian Gresores

unread,
Sep 9, 2024, 7:05:40 AM9/9/24
to Subsurface Divelog
I am not able to download dives using Bluetooth with my new Mares Puck 4. I am using Subsurface-mobile 6.0.5231 on a Samsung Galaxy S23 Ultra. The Puck is recognized by the app, but repeated attempts to download lead to the following error message: "Info. Import error: Unsupported operation." 

This is my process. I turn on Bluetooth on the Puck. I click on Mares - Puck 4 in "Previously used computers" on the Dive Computer page of Subsurface. There is nothing listed in the Connection box. I click rescan. Then, I click Download.  Then, I get the error message. Am I missing a step?

The Puck does show up on the list of available Bluetooth devices on my phone, and then on the Paired devices after I click on it. However, when I then click on it in Paired devices to connect it, I get an error message that "An app is needed to use this device." Strangely, to me at least, the Mares app is able to connect to the Puck and download dives perfectly.

I have attached the relevant logs. Any ideas?
libdivecomputer.log
subsurface.log

Dirk Hohndel

unread,
Sep 10, 2024, 3:46:44 PM9/10/24
to Subsurface Divelog
Trying to get some others to take a look here.
Adrian is using 6.0.5231 which has the libdivecomputer version that should support the Puck 4.
I don't understand what's going wrong for him (he came in as an in-app-support request and I asked him to post here instead)

/D

Adrian Gresores

unread,
Sep 10, 2024, 6:46:18 PM9/10/24
to subsurfac...@googlegroups.com
Thank you

Adrian Gresores 

From: 'Dirk Hohndel' via Subsurface Divelog <subsurfac...@googlegroups.com>
Sent: Tuesday, September 10, 2024 2:46:24 PM
To: Subsurface Divelog <subsurfac...@googlegroups.com>
Subject: Re: Mares Puck 4: not able to download dives
 
--
You received this message because you are subscribed to a topic in the Google Groups "Subsurface Divelog" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/subsurface-divelog/eNXnD2Y2fmY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to subsurface-dive...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/subsurface-divelog/9046059F-FEDD-483A-B34E-DCD06621E91B%40hohndel.org.

Jef Driesen

unread,
Sep 11, 2024, 5:33:32 AM9/11/24
to subsurfac...@googlegroups.com
On 10/09/2024 21:46, 'Dirk Hohndel' via Subsurface Divelog wrote:
> Trying to get some others to take a look here.
> Adrian is using 6.0.5231 which has the libdivecomputer version that should support the Puck 4.
> I don't understand what's going wrong for him (he came in as an in-app-support request and I asked him to post here instead)

The subsurface log shows the results of a bluetooth scan, and the Puck4 is found:

Device found: "Puck4" "70:54:64:A2:E6:92" isLeScanResult: true Manufacturer
data size: 0

But there is no attempt to establish a bluetooth connection in the logs. So
either this information somehow didn't get logged, or subsurface didn't even try
to connect. Without more detailed logs it's impossible to tell what went wrong.

I could be wrong, but I have the impression that the log file only contains the
Qt logging, and all the subsurface specific logging is missing. Maybe a bug in
the logging code?

Jef

Adrian Gresores

unread,
Sep 13, 2024, 9:02:25 AM9/13/24
to Subsurface Divelog
I am sorry if I seem impatient, but is there anything else that can be done?

Adrian

Adrian Gresores

unread,
Sep 13, 2024, 9:18:22 AM9/13/24
to Subsurface Divelog
I have now tried downloading to my Windows 11 desktop and laptop. The same thing happens with both. I am able to connect the Puck via Bluetooth to the computer. I then go through the download process in Subsurface but get the attached error message and logs. Does that help at all?

Adrian

subsurface.log
Screenshot 2024-09-13 081335.jpg
Screenshot 2024-09-13 081255.jpg
Reply all
Reply to author
Forward
0 new messages