Good morning to the community
I have been given a new dive computer to test, which is currently not supported by Libdive. It is the "SEAC Tablet".
I have been trying to record the data exchange between the software and the device under Windows 11 for a few days now. However, I seem to be too stupid for it, I can't find any tools that work either serially or via BLE. The actually good instructions at https://libdivecomputer.org/contribute.html no longer seem to work under Windows 11.
Does anyone have any other ideas on how I can get the data so that the dive computer can be supported by Libdive in future? I am hoping for integration in Subsurface.
Many thanks Andreas
On 7/05/2025 07:08, divebuddy.berlin@gmail.com wrote:
I have been given a new dive computer to test, which is currently not supported by Libdive. It is the "SEAC Tablet".
I have been trying to record the data exchange between the software and the device under Windows 11 for a few days now. However, I seem to be too stupid for it, I can't find any tools that work either serially or via BLE. The actually good instructions at https://libdivecomputer.org/contribute.html no longer seem to work under Windows 11.
Does anyone have any other ideas on how I can get the data so that the dive computer can be supported by Libdive in future? I am hoping for integration in Subsurface.
Do you have the USB interface available for testing, or only bluetooth? Since usb-serial is a bit easier to capture, that would be the first choice to get started.
Jef
Dear Jef,
A USB interface is available ... But a friend has a Win 7 computer with installed tools. Win 11 should generally be very closed to do that.
@ndreas
You may use some virtual machine with windows 7
Il mer 7 mag 2025, 18:44 divebuddy.berlin@gmail.com ha scritto:
Dear Jef,
A USB interface is available ... But a friend has a Win 7 computer with installed tools. Win 11 should generally be very closed to do that.
@ndreas
Now I have a Win7 computer an portmon is running , but it is 32-bit. But the crap software from SEAC requires a 64-bit machine. So I can't get any further :-(
On 8/05/2025 15:19, divebuddy.berlin@gmail.com wrote:
Now I have a Win7 computer an portmon is running , but it is 32-bit. But the crap software from SEAC requires a 64-bit machine. So I can't get any further :-(
On 64bit windows you can use some other capture application. Unfortunately I'm not aware of a free one. I have good experience with Eltima and it has a fully functional 14 days demo version that you can use for this purpose:
https://www.eltima.com/products/serial-port-monitor/
But before you try this, I suggest you try the following first:
Download this build:
https://libdivecomputer.org/builds/experimental/windows/seac-tablet.exe
Connect your dive computer, and run the command-line tool with these options:
seac-tablet -vv -l screen.log -f screen dump -o screen.bin COMx
(Replace COMx with the correct serial port.)
When finished, send me the screen.log and screen.bin files. The screen.bin file will only exist if the download was successful, so no worries if it's not there.
For the bluetooth, download this build:
https://libdivecomputer.org/builds/experimental/windows/dctool-ble.exe
First scan to find the MAC address of your Seac dive computer:
dctool-ble -vv -l scan.log scan -t ble
And then try to connect to the dive computer:
dctool-ble -vv -l screen-ble.log -f screen dump -o screen-ble.bin -t ble MAC
(Replace MAC with the MAC address you found in the previous step.)
Send the scan.log and screen-ble.log files. Downloading over BLE won't work at all, but it will let us discover which services and characteristics are available. That's the first step.
Jef