Halcyon handset "Dive data import error"

26 views
Skip to first unread message

Raul

unread,
Sep 28, 2025, 6:55:28 PM (3 days ago) Sep 28
to Subsurface Divelog
I was able to import few dives, but now I am getting the error  "Dive data import error"

now this is what the log shows:
"
Subsurface: v6.0.5449.0, built with libdivecomputer v0.9.0-devel-Subsurface-NG (64ecef5b3ee7342159349391c8b55281bebad2c2)
[0.000001] INFO: Open: transport=32
[0.000023] INFO: Timeout: value=3000
[0.000042] INFO: Purge: direction=3
[0.001528] INFO: Write: size=1, data=01
[0.103502] INFO: Read: size=39, data=8106D03B888F0C07011F531001040000000002210B0000000000000000000000000000000000BA
[0.103511] ERROR: Unexpected packet length (39). [in halcyon_symbios.c:192 (halcyon_symbios_recv)]
[0.103515] ERROR: Failed to receive the answer. [in halcyon_symbios.c:230 (halcyon_symbios_transfer)]
[0.103518] ERROR: Failed to read the device status. [in halcyon_symbios.c:444 (halcyon_symbios_device_foreach) "

The last thing that I did was upgrade the firmware of the handset to the latest posted on the halcyon app.

maybe someone has an idea on what might be the problem.

Jef Driesen

unread,
Sep 29, 2025, 6:00:44 AM (3 days ago) Sep 29
to subsurfac...@googlegroups.com, Raul
This issue is already fixed in libdivecomputer:

https://github.com/libdivecomputer/libdivecomputer/commit/9ea564e77d1f985573e303cc179a80dca9842629

But the fix is not yet integrated in subsurface.

Jef

Raul Lozano

unread,
Sep 29, 2025, 9:48:41 AM (3 days ago) Sep 29
to Jef Driesen, subsurfac...@googlegroups.com
Thanks for the update!
Reply all
Reply to author
Forward
0 new messages