Commit Graph

7 Commits

Author SHA1 Message Date
7f52f0ff68 feat: make --device flag optional with 'any' default
When --device is omitted or set to 0, the bridge listens to all
broadcasting ANT+ trainers instead of filtering by a specific device.
The actual transmitting device ID is shown in data logs, allowing
users to discover and then filter specific trainers.

Also fix vendorID/productID not being assigned to config struct
which caused ListenForTrainer to receive 0 for both values.
2026-05-26 23:06:05 +00:00
ed18bd8ca9 added testing with other devices (e.g. Garmin) 2026-05-27 00:36:06 +02:00
e5ddaa535d mentioned: tested on debian 13 2026-05-27 00:36:06 +02:00
cd7c81a37c some minor doc updates. 2026-05-27 00:36:06 +02:00
370b22bb02 improving the docs. 2026-05-27 00:36:06 +02:00
d646243a9c updated README 2026-05-27 00:36:06 +02:00
ed4f75a93d docs: add README with setup instructions and tested hardware
Add comprehensive README.md covering project purpose, CLI usage,
and troubleshooting. Document the udev rule needed to prevent
usbserial from claiming the ANT+ dongle.

Add Tested hardware section listing the ANT USBStick2 and update
setup.md dmesg output accordingly.

Note: the bridge must be run as root to access the USB dongle.
2026-05-27 00:36:06 +02:00