Skip to content

Releases: ajs123/KBikeBLE

v1.1

05 Oct 23:36
534f4aa
Compare
Choose a tag to compare

What's Changed

  • Changed the ADC reference so that calibration is independent of the Vdd regulator
  • Additional docs

V1.0

03 Oct 17:26
Compare
Choose a tag to compare

Function and feature set are now sufficient to call this V1.0.

V0.17

04 Aug 13:54
a627229
Compare
Choose a tag to compare

Calibration is now saved to nonvolatile (flash) memory. A user can now assemble a KBikeBLE computer, plug into a Keiser M3, and calibrate to the bike without touching a line of code.

Lots of other more modest changes. See the CHANGELOG.

V0.16

15 Jul 21:46
Compare
Choose a tag to compare
  • A new serial console using the BLE UART service provides simple debugging and calibration functions.
  • Calibration procedure similar to Keiser's using their calibration tool. Calibration is initiated through the serial console. The user is prompted through the procedure. Saving the results so that they survive a reset is a TO DO. For now, copy the results to calibration.h and update the device.

V0.15

11 Jul 12:59
Compare
Choose a tag to compare

Minor improvements such as a low battery indicator. Switched from the standard Arduino loop() to a scheduled FreeRTOS task that can be stopped and restarted. See the CHANGELOG.

v0.14

22 Jun 23:59
Compare
Choose a tag to compare

This release provides full replication of the original Keiser gear spacing and power estimates. Power savings are provided by full shutdown after a #define-able timeout. Calibration to an individual bike still involves setting a #define value but is straightforward.

First release

29 Apr 19:35
c3d2219
Compare
Choose a tag to compare

Provides basic BLE and display functions. Tested with Kinomap (both CPS and FTMS services), BreakAway (CPS), and CheckMyRide (CPS).