Skip to content

2.0.0a1

Pre-release
Pre-release
Compare
Choose a tag to compare
@yconst yconst released this 22 Apr 10:53
· 88 commits to master since this release
fa968ce

What's Changed

Features

  • External Sensor support (1) (prerelease) by @yconst in #338

  • Make heartbeat optional (reset upon restart)

  • Configurable sensor rate by @yconst in #341

  • Enable adaptive updates in studio app by @yconst in #339

  • Use checkboxes for bool values in Studio by @yconst in #333

  • Add raw sensor angle reporting 8e86d26

  • Demote schedule reentrance error to warning by @yconst in #340

Docs

Add transform documentation and calibration instructions 1a43b34

Bug fixes

  • Make the scheduler state volatile by @eufrizz in #327
  • Fix protocol hash incompatibility in the latest release by @yconst in #326
  • Fix length of returned version string 997d260
  • Restore DWT counter. 7bed2fe

Full Changelog: 1.6.5...2.0.0a1

Documentation for this release

Notes

(1) External sensor support works for the M series boards only. The upcoming Tinymovr R5.3 will also support external sensors.

  • There are three methods for flashing:
  1. Via Tinymovr DFU: After downloading the correct "upgrade" firmware according to your board revision (R3.x, R5.x or M5.x), connect your device to CAN bus as usual and follow the instructions in our documentation. This is available to boards with fw 1.6.0 or later, featuring the new bootloader.
  2. Via ActiveFlashLight: After downloading the correct "upgrade" firmware according to your board revision (R3.x, R5.x or M5.x), connect your device to ActiveFlashLight and follow the instructions in our documentation, selecting the Full Erase option, next to Auto Program. This method is applicable to boards with the old bootloader.
  3. Via JLink & VSCode: This method enables comprehensive upgrade of both bootloader and firmware, but it requires specialized hardware (JLink) and hardware connections. Follow the instructions in our documentation, observing correct hardware revision, and choosing the Release target.