Skip to content

Releases: SlimeVR/SlimeVR-Tracker-ESP

v0.5.1

14 Nov 17:25
608fbd2
Compare
Choose a tag to compare

This patch doesn't change anything for the user, and only required for the update system. See previous release for the details on v0.5.0.

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

12 Nov 18:55
628fe20
Compare
Choose a tag to compare

Main Changes (SlimeVR Original Trackers)

  • Added a way to toggle magnetometer in runtime (including BNO085-based Original SlimeVR Trackers) by @ImUrX in #341

Other Changes

  • Remove ESP32-C3 USB CDC warning by @kounocom in #311
  • Update BMI remap example and remove trailing spaces by @ButterscotchV in #309
  • ESP32: Fix ADC/battery sense logic by @kounocom in #310
  • feat: allow connecting to one specific server IP without broadcasting by @TheDevMinerTV in #301
  • Fix ICM20948 PacketBundling and LastData by @unlogisch04 in #302
  • Add seeed xiao esp32c3 support by @Votyn in #307
  • Fix rest detection timescale by @wigwagwent in #305
  • Move platform specific code for FS access into an abstraction by @TheDevMinerTV in #319
  • Merge code for applying sensorOffset and setting data ready flag by @nekomona in #314
  • fshelper: fixed ESP8266 regression caused by abstracting FS access #321 by @unlogisch04 in #328
  • Fix enabling motion bias estimation by @kounocom in #325
  • add macro for calculating radians by @Pespiri in #317
  • SoftFusion sensor framework with BMI, ICM, LSM6, MPU sensor implementations by @l0ud in #322
  • Add Haritora to consts by @JovannMC in #333
  • GET.INFO Serial Command Should Returns Battery Voltage & Level (in Percentages) by @ZycaR in #338
  • Add dependabot & update workflows by @ButterscotchV in #344
  • Enable caching to accelerate compilation by @m-RNA in #354
  • chore: clarify protocol version by @TheDevMinerTV in #350
  • Fix softfusion watchdog timer reset by @jojos38 in #346
  • Change "PASS" to "PASSWD" by @ButterscotchV in #343
  • Add announcement of magnetometer not supported by @ImUrX in #356
  • CI: Change the filename output so it uses the board name instead of the board platform by @loucass003 in #359
  • Enforce clang-format on the repo by @ImUrX in #355
  • CI: Have firmware version be assigned by git + Create draft release from new tag build by @loucass003 in #360

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Nov 17:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.3...v0.4.0

v0.3.3

08 Apr 20:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

22 Jan 16:32
db52508
Compare
Choose a tag to compare

What's Changed

  • Finished relicense by @TheButlah in #214
  • Multiple debugging updates to serial interface by @Eirenliel in #217
  • Make magneto take a constant amount of memory, regardless of the number of samples. by @kitlith in #200
  • mpu9250: Swap the first two components of mag readings by @kitlith in #219

Full Changelog: v0.3.1...v0.3.2

v0.3.1

25 Dec 18:56
92ded06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

11 Nov 22:05
83550d2
Compare
Choose a tag to compare

Changes since v0.2.3:

Did you know we have a web tool that can configure and build firmware for you and help you upload it to your Slime? Check it out, it supports selecting from multiple versions, including some coomunity forks!

v0.2.3

22 Aug 20:14
Compare
Choose a tag to compare

Another bump before FSP201 support is merged, which can affect BNO085 working. This version should also be better compatible with firmware uploading tool, because it contains manifests for it now.

Additions:

Fixes:

v0.2.2

28 Jun 19:24
Compare
Choose a tag to compare

Bumping the version before merging a lot of changes, just to be safe. This version was tested by many people on our Discord, so should be more stable than current main.

Changes since v0.2.1:

v0.2.1

07 Mar 16:44
Compare
Choose a tag to compare

Lots of stuff has changed since v0.2.0: