Skip to content

Releases: jonathanhliu21/BikeDashboardPlus

v1.0.2

05 Sep 20:28
Compare
Choose a tag to compare

Second small release for version 1.0.

2021-09-05

Bugs fixed

  • Fixed issue where shapes would be filled in if polylines crossed each other.

Other changes

  • Added a red dashed line between each PAUSED and its corresponding RESUME to make it clearer to the user which RESUME corresponds to which PAUSED.

v1.0.1

29 Aug 22:28
Compare
Choose a tag to compare

First bug-fixing release for version 1.0.

2021-08-28

Bugs fixed

  • Pausing the tracker is now working again.
    • Stopped working after I implemented the tracking after disconnected feature.
  • Fixed version checking.

Features added

  • Current configurations are now shown as placeholders in the input fields on the configuration page.

Other changes

  • The track files are now listed in the local time zone rather than UTC.
  • Added a message when there are no track files found.

Initial release

09 Aug 18:45
Compare
Choose a tag to compare

The initial release.

2021-08-09

Bugs fixed

  • There is no more delay between the speeds shown on the LED panel and the OLED.
  • When the OLED disconnects, the user can now press Button 1 (BCM 17) to re-begin the OLED.
  • Users will be asked to delete the ERROR tracking file on the map page and the combining page instead of showing weirdly formatted text.

Features added

  • If the GPS disconnects, the Bike Dashboard will continue to track when the GPS reconnects.

Other changes

  • Added instructions for what to do when OLED or Arduino disconnects.
  • Added instructions for what to do if the port in the port file is wrong.
  • Added links to parts in the make-yourself page.
  • Closed files after opening them to save resources and to make the code more efficient.
  • OLED disconnecting now prints an error into stderr.

v1.0.0-beta

06 Aug 01:18
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release

Initial release beta. I still need to ride this bike for a long period (> 1 hour) to test if my program breaks down when running for a long time.

2021-08-05

Bugs fixed

  • #7
    • When tracking, the latitude and longitude recorded are more accurate and precise.
    • Removed rounding to 6 digits

Features added

  • Custom exception when Arduino or OLED cannot be initialized will be recorded into errors.txt.

Other changes

  • Added instructions for what to do when the port in the port file does not match the Arduino's actual serial port in the documentation.
  • Cleaned up messy code in __main__.py.

v1.0.0-alpha

05 Aug 01:36
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

Initial release alpha

2021-08-04

This is the alpha version of the initial release.

I have not ridden the bike with the Bike Dashboard on yet, so I have to test that before releasing the actual version.