* Tests
* more changes
* Remove the need for nodejs
* Better preprocessor and ci
* Fix ci maybe
* Fix ci maybe
* Fix ci maybe
* Fix ci maybe + Add way to overide defaults from env vars
* Temp fix for api tests
* Small override fix
* Fix override
* More descriptions
* More descriptions
* Fix led + better typings
* Better format
* Bring back deleted files
* Add all boards in platformio.ini
* Always define Battery Pin and R1, R2 and Resistance
* Checking Boards Default Config:
BOARD_WEMOSD1MINI
BOARD_NODEMCU
BOARD_ESP01
BOARD_TTGO_TBASE
* Format
* Correcting Board Defaults:
- BOARD_WROOM32
- BOARD_LOLIN_C3_MINI
- BOARD_BEETLE32C3
- BOARD_ESP32C3DEVKITM1
- BOARD_ESP32C6DEVKITC1
- BOARD_WEMOSWROOM02
- BOARD_XIAO_ESP32C3
- BOARD_ESP32S3_SUPERMINI
* Change IMU_AUTO to something else on boards that might crash with it.
* remove IMU_UNKNOWN from selection
* Preprocessor fixes
* preprocessor defaults fixes + Make glove not use preprocessor
---------
Co-authored-by: unlogisch04 <98281608+unlogisch04@users.noreply.github.com>
* Untested magnetometer toggle feature for BNO08X and overal packet structure for setting flags from the server
* Some build fixes
* refactor(configuration): rename `CalibrationConfig` to `SensorConfig`
* fix network package order
* typo found
* ignore clion files
* finish feature
* remove ota config that i used
* C skill issue on defines
* i have personal issues with C
* do a reset before
* reinit sensor
* Fix remaining merge errors
* remove BNO_USE_MAGNETOMETER_CORRECTION
* Update src/sensors/sensor.h
Co-authored-by: Lena <25586367+Vyolex@users.noreply.github.com>
* who loves tabs
* send sensorconfig instead of magdata on sensorinfo
* Bump protocol and firmware version
---------
Co-authored-by: Eiren Rain <eirenliel@users.noreply.github.com>
Co-authored-by: DevMiner <devminer@devminer.xyz>
Co-authored-by: Lena <25586367+Vyolex@users.noreply.github.com>