This website requires JavaScript.
8a4457119a
Add comments documenting gousb lifecycle management
main
erik
2026-06-14 13:03:39 +00:00
9efdfc9b83
Robustness for the USB connection.
erik
2026-06-14 15:20:56 +02:00
c75c2ea0e1
workaround for when the trainer stops transmitting. ListenForTrainer now restarts after not having received data for 10 seconds.
erik
2026-06-14 14:58:22 +02:00
0d49c6f51f
fixed syntax error.
erik
2026-06-13 11:53:04 +02:00
7ee776ba1a
slightly more accurate computation of the time of the last full revolution by using the average RPM over the last interval instead of using the last RPM.
erik
2026-06-07 23:24:19 +02:00
b8a9abcd2a
removed executable
erik
2026-06-06 20:35:26 +02:00
de9ab0ca51
Set Cycling Power Feature characteristic to advertise Cumulative Torque and Power Output
erik
2026-06-06 18:35:00 +00:00
13ea215996
more stable computation of lastRevtime
erik
2026-06-06 16:58:26 +02:00
7644ab2e4d
Now using the original time that the event was received instead of when it is processed by bluetooth.
erik
2026-06-05 18:35:17 +02:00
87ba3cdba7
Preventing laptop from going to sleep while the hridge is running.
erik
2026-06-05 18:34:56 +02:00
7f52f0ff68
feat: make --device flag optional with 'any' default
erik
2026-05-26 23:06:05 +00:00
19e4e78c75
feat: add protocol prefixes to log messages
erik
2026-05-26 22:45:43 +00:00
6bb59b845c
removed obsolete setup.md
erik
2026-05-27 00:38:24 +02:00
85f0925eb5
removed out
erik
2026-05-27 00:24:57 +02:00
d0a4c83955
added gitignore.
erik
2026-05-27 00:20:21 +02:00
d269174c7b
removed openspec files, these were not used anyway.
erik
2026-05-27 00:18:24 +02:00
ed18bd8ca9
added testing with other devices (e.g. Garmin)
erik
2026-05-27 00:16:26 +02:00
e5ddaa535d
mentioned: tested on debian 13
erik
2026-05-27 00:14:16 +02:00
cd7c81a37c
some minor doc updates.
erik
2026-05-27 00:13:20 +02:00
370b22bb02
improving the docs.
erik
2026-05-27 00:10:30 +02:00
497913b97c
removed bridge executable.
erik
2026-05-26 23:58:48 +02:00
72987c5935
refactor: replace magic hex constants with named constants
erik
2026-05-26 21:58:16 +00:00
443a88e0f1
logging when BLE stops.
erik
2026-05-26 23:48:27 +02:00
4949beae3e
fix: synchronize logs, buffer events channel, exit on goroutine failure
erik
2026-05-26 21:41:10 +00:00
091067593b
refactor: remove init() and package-level rootCmd, add error logging
erik
2026-05-26 21:25:46 +00:00
d646243a9c
updated README
erik
2026-05-26 23:20:07 +02:00
179f8174e4
removed unnecessary download.
erik
2026-05-26 23:16:15 +02:00
e99348c66d
no more init() and package level config.
erik
2026-05-26 23:15:59 +02:00
ed4f75a93d
docs: add README with setup instructions and tested hardware
erik
2026-05-26 20:21:09 +00:00
b24513fcc3
feat: add CLI with Cobra and timestamped logging
erik
2026-05-26 20:05:46 +00:00
39b5a95eb4
logging with date time format.
erik
2026-05-26 21:52:13 +02:00
29d7dc1632
Fully functional ant+ to bluetooth bridge.
erik
2026-05-26 18:21:49 +02:00
eb6fdd6b16
moved bluetooth function over to separate file
erik
2026-05-26 17:31:07 +02:00
10d8f6bb97
improved bluetooth loop
erik
2026-05-26 17:27:27 +02:00
b5b3610b70
bluetooth with fake data.
erik
2026-05-26 16:28:13 +02:00
0a48932baa
seprating the ant+ code out.
erik
2026-05-26 15:48:26 +02:00
e9dd5bbc99
a bit more robust.
erik
2026-05-26 15:41:10 +02:00
2bbca6f082
initial version.
erik
2026-05-26 15:21:48 +02:00
c37fde8cf6
Initial commit
erik
2026-05-25 11:00:13 +02:00