Commit Graph

  • 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