I'm excited that SubSurface seems to see the Bluetooth Puck Ultra. When I attempt to import the dives, however, things error out, and I am unsure where to fix. They import instantly into the Mares app on my iPhone, but, exporting from there to import to Subsurface is an exercise in frustration. Has anybody successfully imported logs from a Mares Puck Pro Ultra, over bluetooth LE? Help a guy out? Logs from the attempt are below:
Subsurface: v6.0.5365.0, built with libdivecomputer v0.9.0-devel-Subsurface-NG (d2874be4fcb58385a62b335b7132aa17c4294925)
[111.072718] INFO: Open: transport=32
[111.072760] INFO: Configure: baudrate=115200, databits=8, parity=2, stopbits=0, flowcontrol=0
[111.072766] INFO: Timeout: value=3000
[111.072770] INFO: DTR: value=0
[111.072773] INFO: RTS: value=0
[111.072776] INFO: Purge: direction=3
[111.072928] INFO: Write: size=2, data=C267
[111.123436] INFO: Read: size=142, data=AA000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005075636B2050726F205500000000000030312E30342E30340104040030372D30332D32350000444546494E495245000000000000000000000000000000000000000000000000EA
Event: vendor=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005075636B2050726F205500000000000030312E30342E30340104040030372D30332D32350000444546494E495245000000000000000000000000000000000000000000000000
[111.123586] INFO: Write: size=2, data=E742
[111.123632] INFO: Write: size=8, data=0C00000004000000
[111.186577] INFO: Read: size=1, data=AA
[114.198393] INFO: Read: size=0, data=
[114.198408] ERROR: Failed to receive the packet data. [in src/mares_iconhd.c:272 (mares_iconhd_packet_fixed)]
[114.198419] INFO: Sleep: value=100
[114.303479] INFO: Purge: direction=1
[114.303680] INFO: Write: size=2, data=E742
[114.303744] INFO: Write: size=8, data=0C00000004000000
[114.366872] INFO: Read: size=1, data=AA
[117.378252] INFO: Read: size=0, data=
[117.378263] ERROR: Failed to receive the packet data. [in src/mares_iconhd.c:272 (mares_iconhd_packet_fixed)]
[117.378270] INFO: Sleep: value=100
[117.482324] INFO: Purge: direction=1
[117.482517] INFO: Write: size=2, data=E742
[117.482580] INFO: Write: size=8, data=0C00000004000000
[117.545213] INFO: Read: size=1, data=AA
[120.552893] INFO: Read: size=0, data=
[120.552909] ERROR: Failed to receive the packet data. [in src/mares_iconhd.c:272 (mares_iconhd_packet_fixed)]
[120.552920] INFO: Sleep: value=100
[120.657961] INFO: Purge: direction=1
[120.658144] INFO: Write: size=2, data=E742
[120.658202] INFO: Write: size=8, data=0C00000004000000
[120.732619] INFO: Read: size=1, data=AA
[123.737639] INFO: Read: size=0, data=
[123.737649] ERROR: Failed to receive the packet data. [in src/mares_iconhd.c:272 (mares_iconhd_packet_fixed)]
[123.737657] INFO: Sleep: value=100
[123.842717] INFO: Purge: direction=1
[123.842904] INFO: Write: size=2, data=E742
[123.842967] INFO: Write: size=8, data=0C00000004000000
[123.906346] INFO: Read: size=1, data=AA
[126.915710] INFO: Read: size=0, data=
[126.915731] ERROR: Failed to receive the packet data. [in src/mares_iconhd.c:272 (mares_iconhd_packet_fixed)]
[126.915742] ERROR: Failed to read the memory. [in src/mares_iconhd.c:819 (mares_iconhd_device_foreach_raw)]