dctool, Shearwater Predator and macos

Henrik B A henrik at synth.no
Mon Dec 5 09:42:31 CET 2022


Hi.

I'm having problems downloading dives from my Shearwater Predator, so
I decided to try dctool:

dctool -l predator-download.log -f predator download -f raw -o
predator-download.raw /dev/tty.Predator

This worked fine!  But when I try again, all subsequent tries gives me an error:

DATETIME 2022-12-05T08:31:28Z (1670229088)
VERSION 0.7.0
Opening the I/O stream (serial, /dev/tty.Predator).
Opening the device (Shearwater Predator).
Registering the event handler.
Registering the cancellation handler.
Downloading the dives.
Event: progress 0.00% (0/10000)
ERROR: Failed to receive the packet. [in shearwater_common.c:239
(shearwater_common_slip_read)]
ERROR: Failed to receive the response packet. [in
shearwater_common.c:358 (shearwater_common_transfer)]
ERROR: Error downloading the dives. [in dctool_download.c:228 (download)]
ERROR: Timeout

I've also tried xml output and dump, with the same results.  I've used
these commands:

dctool -l predator-download-xml.log -f predator download -o
predator-download.xml /dev/tty.Predator

dctool -l predator-dump.log -f predator dump -o predator-dump /dev/tty.Predator

What can be the issue here?

I'm on macOS 12.6.1.  Predator has latest firmware (v63).  I can send
the one working raw download if needed.

Thanks,
Henrik


More information about the devel mailing list