What do you think is the easiest way to test / debug adding a new BLE device? I was hoping to use the simple dctool as a way to test things as I implemented it - but maybe there's a better approach? Do I need to build my own simple test app that sets up the ble connection and then hands things over to libdivecomputer?
Most of the libdivecomputer BLE code has been developer using Subsurface (and a lot of BLE packet traces).
It's not some small convenient simple test app, but it does work.
I've done everything on Linux, but Mac should work too at that point - although Mac had it's own BLE headaches.
Linus