Skip to content

Releases: CardputerZero/Compass

v0.2.2

Choose a tag to compare

@Forairaaaaa Forairaaaaa released this 17 Aug 07:12

Compass v0.2.2

  • Fixed heading inversion when the device is turned face-down.
  • Improved compass accuracy at steep tilt angles.
  • Added safer handling near vertical orientations.
  • Added regression tests for flipped and steeply tilted positions.

v0.2.1

Choose a tag to compare

@Forairaaaaa Forairaaaaa released this 04 Aug 06:02

Compass v0.2.1

  • Improved heading accuracy with full 3D hard-iron, soft-iron, and cross-axis calibration.
  • Calibration now requires complete directional coverage to prevent inaccurate partial results.
  • Added a clear unavailable state for devices without compass hardware, including Lite models.
  • Added automatic sensor recovery when IIO devices appear or reconnect.
  • Maintained compatibility with existing calibration files.
  • Improved ARM64 package validation.

Recalibration is recommended after updating. Rotate the device through every orientation until calibration is saved.

v0.2.0

Choose a tag to compare

@Forairaaaaa Forairaaaaa released this 23 Jul 03:33

What’s Changed

  • Fixed Enter restarting calibration after calibration completed.
  • Improved bubble sizing using accelerometer and gyroscope motion data.
  • Added smooth peak-history trails to sensor parameter bars.
  • Added motion response tests for improved reliability.

v0.1.2

Choose a tag to compare

@Forairaaaaa Forairaaaaa released this 21 Jul 01:39
  • Fix compass sensor orientation and tilt compensation
  • Fix compass magnetometer orientation and calibration

v0.1.1

Choose a tag to compare

@Forairaaaaa Forairaaaaa released this 24 Jun 03:17

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@dianjixz dianjixz released this 23 Jun 01:40
add license