Commit Graph

370 Commits

Author SHA1 Message Date
Thomas Farstrike e9b5aa75b8 Comments 2025-12-08 14:16:14 +01:00
Thomas Farstrike 32de7bb6d9 Rearrange 2025-12-08 13:56:39 +01:00
Thomas Farstrike 5366f37de3 Remove comments 2025-12-08 12:13:39 +01:00
Thomas Farstrike cc2d470a40 Merge pull request #13 from Mark19000/main
TopMenu Fix
2025-12-08 12:11:48 +01:00
Thomas Farstrike 6f3fe0af9f Fix test_sensor_manager.py 2025-12-08 12:03:32 +01:00
Thomas Farstrike 11867dd74f Rework tests 2025-12-08 11:52:27 +01:00
Thomas Farstrike dadf4e8f4f SensorManager: cleanup calibration 2025-12-08 11:04:00 +01:00
Thomas Farstrike 3cd1e79f9d SensorManager: simplify IMU 2025-12-08 10:49:28 +01:00
Thomas Farstrike e3c461fd94 Waveshare IMU is also facing down 2025-12-08 10:49:12 +01:00
Thomas Farstrike 141fc20836 Fix WSEN-ISDS calibration 2025-12-08 09:56:54 +01:00
Thomas Farstrike 8b6883880a SensorManager: improve calibration (not perfect yet) 2025-12-08 09:00:57 +01:00
Thomas Farstrike d720e3be32 Tweak settings and boards 2025-12-07 16:42:41 +01:00
Thomas Farstrike 169d1cccb1 Cleanup 2025-12-07 15:46:48 +01:00
Thomas Farstrike c60712f97d WSEN-ISDS: add support for temperature sensor 2025-12-07 15:43:28 +01:00
Thomas Farstrike 219f55f310 IMU: fix mounted_position handling 2025-12-07 14:56:56 +01:00
Thomas Farstrike e581843469 SensorManager: add mounted_position to IMUs 2025-12-07 14:43:22 +01:00
Thomas Farstrike 331cf14178 Simplify 2025-12-07 09:12:31 +01:00
Thomas Farstrike 5199a92394 Reduce debug output 2025-12-06 11:16:19 +01:00
Thomas Farstrike 0f2bbd5fa9 Fri3d 2024 Board: add support for WSEN ISDS IMU 2025-12-06 11:03:15 +01:00
Thomas Farstrike 56b7cc17e9 Settings app: add IMU calibration with check 2025-12-05 20:48:00 +01:00
MarkPiazuelo 02a35e65aa TopMenu Fix
Fixed a bug where the "drawerOpen" variable would not be updated in gesture_navigation.py. Also added the back gesture as a way to exit the drawer.
2025-12-05 13:37:11 +01:00
Thomas Farstrike b4577d0f66 Fix SensorManager 2025-12-04 13:51:52 +01:00
Thomas Farstrike ce981d790f Fix unit tests 2025-12-04 13:21:38 +01:00
Thomas Farstrike 4e7baf4ec6 AudioFlinger: re-add viper optimizations
These make a notable difference when playing audio on ESP32.

Without them, each UI action causes a stutter, so it's not fun to listen
to audio while doing anything on the device. With them, most UI actions don't
cause a stutter. Long maxed out CPU runs and storage access still do, though.
2025-12-03 23:11:22 +01:00
Thomas Farstrike 21311a61f6 Fri3d Camp 2024 Board: add startup light and sound 2025-12-03 23:10:28 +01:00