Fwd: Mares Puck 4 BLE not recognized as dive computer (firmware 01.05.01)

26 views
Skip to first unread message

Dirk Hohndel

unread,
Nov 9, 2025, 6:32:43 PM (3 days ago) Nov 9
to Subsurface Divelog, Serg
From a user using an ancient contact address...

> Begin forwarded message:
>
> Hello Subsurface team,
>
> I’m reporting an issue with my Mares Puck 4 dive computer not being recognized by Subsurface-mobile, even though it is detected via Bluetooth LE.
>
> Device details:
>
> Model: Mares Puck 4
>
> Firmware: 01.05.01
>
> Firmware updated: 29-10-25
>
> Serial number: 2423007368
>
>
> Phone:
>
> Huawei Mate 20 (HMA-L29)
>
> Android 10 / EMUI 12
>
> Bluetooth and Location enabled
>
>
> Subsurface version:
>
> Subsurface-mobile 3.5.x (latest build, 2025)
>
> libdivecomputer version: 0.8.0-devel-Subsurface-NG
>
>
> Observed behavior: Subsurface detects the device (Device found: "Puck4" [14:2D:41:ED:F1:EA] isLeScanResult: true)
> but reports:
> "not recognized as dive computer"
> and no dives are downloaded.
>
> Steps tried:
>
> Vendor = Mares
>
> Model = Smart Air / Smart / Puck Air
>
> Connection = Bluetooth LE
>
> Force downloading all dives = ON
>
> Stayed on the Bluetooth ON screen on Puck 4
>
> Reinstalled Subsurface and tested latest nightly APK
>
>
> It looks like the new firmware (v01.05.01) is not yet listed in libdivecomputer’s Mares BLE signatures.
> Please add support for this device in a future release.
>
> Logs:
> I can attach my Subsurface-mobile log file if needed — it shows:
>
> Device found: "Puck4" [14:2D:41:ED:F1:EA] isLeScanResult: true Manufacturer data size: 0
> "not recognized as dive computer"
>
> Thank you for your work — Subsurface is an amazing project!
>
> Best regards,
> Sergei

Michael Keller

unread,
Nov 10, 2025, 4:37:35 AM (3 days ago) Nov 10
to subsurfac...@googlegroups.com
Hi Dirk, Sergei.


On 10/11/2025 12:32, 'Dirk Hohndel' via Subsurface Divelog wrote:
> From a user using an ancient contact address...

 No surprise there:


> Subsurface-mobile 3.5.x (latest build, 2025)


No surprise there - this version is at least 2 years old, and missing a
whole lot of updates in libdivecomputer.

Try updating to the latest version of the android application from
https://subsurface-divelog.org/current-release/

The Google Play Store version is very out of date, and can not be
updated by us for the time being.


Ngā mihi

  Michael Keller

Reply all
Reply to author
Forward
0 new messages