699 Commits

Author SHA1 Message Date
Inku Xuan
fcbd4ff911 Fix MPU-6500 cannot connect (#173) 2022-07-04 00:45:57 +03:00
doormatt-dev
61b94b97b0 small adjustments for plattformio.ini (#167) 2022-07-04 00:38:12 +03:00
lucas lelievre
040a7a9f08 Remove backslash for esp01 and wroom32 boards (#174)
Made an oopsie
2022-07-04 00:36:22 +03:00
lucas lelievre
c06dc6f10a add platform info for tools (#172) 2022-06-28 23:55:48 +03:00
Eiren Rain
19f5680f0a Update to 0.2.2 v0.2.2 2022-06-28 21:21:00 +02:00
Ryan Butler
72491ca33f Added CONTRIBUTING.md (#169) 2022-06-28 20:17:53 +03:00
unlogisch04
91ef1f8b9f ESP32 Factory Reset (#171) 2022-06-28 20:12:55 +03:00
Yury
37d95bf749 Refactor BNO08x conditions (#166) 2022-06-28 20:11:37 +03:00
Yury
aac00d813d Update i2cdev lib (#157)
* Update I2Cdev library
2022-06-28 20:08:00 +03:00
Eiren Rain
d6137c2816 Update version to 0.2.1 (11) 2022-06-28 19:00:31 +02:00
Yury
e23aeddd24 Fix ENABLE_INSPECTION for BNO08x (#165) 2022-06-10 20:06:50 +03:00
TheDevMinerTV
187bfdd202 Fix UDPClient compiler warnings (#158) 2022-04-28 01:14:20 +03:00
TheDevMinerTV
07c9aa540e Try to format LittleFS at startup if initialization fails (#155) 2022-04-24 01:31:21 +03:00
unlogisch04
e23156821e Fixing compile Error if LED_BUILTIN is not defined (#154)
Co-authored-by: TheDevMinerTV <tobigames200@gmail.com>

Co-authored-by: TheDevMinerTV <tobigames200@gmail.com>
2022-04-24 01:28:08 +03:00
TheDevMinerTV
e567bb43db Fix MPU9250 compilation with Mahony / Madgwick enabled (#151) 2022-04-16 16:23:09 +03:00
unlogisch04
816a359e06 Fixing Compilier warnings for LED_OFF (#150) 2022-04-16 01:27:28 +03:00
unlogisch04
6783d01608 Move LED define to global + defines to fix TTGO compile (#140) 2022-04-15 15:54:16 +03:00
Externet
962224ccfd Fix to aggressive magnetometer correction (#149) 2022-04-13 20:51:21 +03:00
Yury
63f94f461f Revert MPU9250 fusion to DMP+DCM-based correction (#142)
* Revert to DMP+DCM-based correction for MPU9250

* Use proper defines for corresponding fusion functions

* Update formatting, include gscale only when mahony or madgwick present
2022-04-08 00:59:58 +03:00
TheDevMinerTV
928121c887 Fix warning for precision loss in Logger#logArray() (#147) 2022-04-08 00:57:26 +03:00
TheDevMinerTV
600b679a74 Fix various issues (#144)
* Add debug flag for configuration

* Fix debug logging in ICM-20948

* Fix build for trace builds

* Add `Sensor#postSetup()`

This is done to prevent IMU timeouts when WiFi takes longer than a second to connect.

* Filter out FIFOMoreDataAvailable in logging for ICM-20948
2022-04-04 16:05:39 +03:00
TheDevMinerTV
efe8bb352a Increase MPU9250 magnetometer sample rate to configured TPS (#143) 2022-04-04 16:04:47 +03:00
Vyolex
72b1cd247c Fix default values (#139) 2022-04-02 18:22:06 +03:00
TheDevMinerTV
b2ace4a453 Rework configuration to use LittleFS (#134)
Recalibrate your IMUs!
2022-04-02 18:18:56 +03:00
ThreadOfFate
fc9d86ae0a Some improvements to ICM support 2022-04-01 19:06:38 +03:00
Eiren Rain
44a9c55413 Merge pull request #135 from LETS-BEE/main
MPU9250: Calibration Routine Optimization
2022-03-31 16:54:34 +03:00
Eiren Rain
66f82aba5a Update src/sensors/mpu9250sensor.cpp
Co-authored-by: TheDevMinerTV <tobigames200@gmail.com>
2022-03-31 16:54:27 +03:00
Eiren Rain
148b917d5f Update src/sensors/mpu9250sensor.cpp
Co-authored-by: TheDevMinerTV <tobigames200@gmail.com>
2022-03-31 16:54:22 +03:00
Eiren Rain
a72bfc8ee5 Merge pull request #136 from unlogisch04/Debug_Patch
Split the Debug to silence repetive Network Messages
2022-03-31 16:51:41 +03:00
Eiren Rain
2db40ed657 Merge pull request #137 from unlogisch04/Battery_ESP32
battery add esp32 ADC specs
2022-03-31 16:51:00 +03:00
Eiren Rain
8a371ecaa2 Merge pull request #138 from unlogisch04/ICM20948_Memoryfootprint
Using avr/pgmspace for ESP8266 for DMP
2022-03-31 16:28:20 +03:00
unlogisch04
b0b264479a Using avr/pgmspace for ESP8266 for DMP 2022-03-31 04:28:13 +02:00
unlogisch04
8f0a9a88f6 battery add esp32 ADC specs
Co-authored-by: TheDevMinerTV <tobigames200@gmail.com>
2022-03-31 00:15:09 +02:00
unlogisch04
6396e92001 Split the Debug to silence repetive Network Messages 2022-03-30 22:08:24 +02:00
LETBBI
9ff3938cdf fix some coding format. 2022-03-30 01:22:43 +09:00
LETBBI
52f1010e17 Calibration routine optimization
and fix register in MPU9250 library
2022-03-30 00:27:37 +09:00
LETBBI
6f571c3883 Merge remote-tracking branch 'SlimeVR-Tracker-ESP/main' into main 2022-03-29 00:35:17 +09:00
LETBBI
befeb3e972 Fix MAG Device ID 2022-03-29 00:34:26 +09:00
Eiren Rain
7627a4daf1 Define new pinout for new version of SlimeVR boards, fix LED being inverted 2022-03-26 21:22:08 +02:00
Eiren Rain
c9f07de25b Merge pull request #133 from TheDevMinerTV/fix/statusmanager
Fixup StatusManager
2022-03-23 00:11:46 +02:00
TheDevMinerTV
71e7e1ce42 Fix logging in StatusManager 2022-03-22 22:48:16 +01:00
TheDevMinerTV
a1ea453615 Make Statusmanager shut up 2022-03-22 22:21:38 +01:00
Eiren Rain
52b90e9b33 Merge pull request #130 from TheDevMinerTV/refactor/ledmanager
Refactor LEDManager and factor out StatusManager
2022-03-21 17:49:03 +02:00
Eiren Rain
efc20aac6e Merge branch 'main' into refactor/ledmanager 2022-03-21 17:48:54 +02:00
TheDevMinerTV
e6dc2a8288 Refactor LEDManager and factor out StatusManager 2022-03-21 16:47:15 +01:00
Eiren Rain
86f0fd8bc2 Merge pull request #123 from doormatt-dev/main
Startup calibration fixed
2022-03-21 15:43:01 +02:00
Eiren Rain
cd5b5abf05 Merge pull request #125 from TheButlah/patch-1
Fix sporadic data pauses from POWER_SAVING_MINIMUM
2022-03-21 15:42:35 +02:00
LETBBI
a9320194cd Merge remote-tracking branch 'SlimeVR-Tracker-ESP/main' into main 2022-03-15 22:06:41 +09:00
Eiren Rain
08cc9aca76 Merge pull request #122 from TheDevMinerTV/refactor/sensorfactory
Rewrite the SensorFactory
2022-03-14 15:35:10 +02:00
TheDevMinerTV
84c2b4e0dd Rewrite the SensorFactory 2022-03-13 16:22:23 +01:00