Commit Graph

13 Commits

Author SHA1 Message Date
Eiren Rain
7e4f21e603 Major refactoring with classes for each sensor 2021-03-05 05:52:43 +03:00
Eiren Rain
5ec06bf075 Added new offset finder code for MPU6050
Added code for BNO08X
Added code to send serial to server
2021-02-23 17:57:44 +03:00
Eiren Rain
1de6d62ef3 Added support for accel+gyro mode with internal DMP for MPU 9250 or 6050
Added support for network ping, added support for sending raw mag data
Updated Mahony fusion
Cleanup debug
Added support for new accel+gyro calibration (not used yet)
2021-02-04 03:03:47 +03:00
Eiren Rain
d0104fd67f Fix calibration code 2021-01-08 00:17:34 +03:00
Eiren Rain
efa194a7c0 Fix broadcast server discovery 2021-01-07 19:45:35 +03:00
Eiren Rain
7b8aa4ea86 Discover server with udp multicast
Reword server connection with non-blocking loop
Added support for Over-The-Air updates
2021-01-07 18:17:23 +03:00
Eiren Rain
12646f0e01 Added WiFi Protected Setup support, no need to set wifi credentials in the code 2021-01-07 17:27:22 +03:00
Eiren Rain
5d15c18fba Code formatting 2021-01-05 16:31:43 +03:00
Eiren Rain
6d79d60a09 Response to vibration command by blinking loading diode
Format code
2021-01-03 18:01:19 +03:00
Eiren Rain
d154c846b3 Fix formatting 2021-01-03 17:49:56 +03:00
Eiren Rain
ddfad5b112 Store and load calibration config in EEPROM
Recive commands and config from server
Send raw calibration data on calibration command, send config data on config command
Refactor some code
2021-01-03 17:47:48 +03:00
Eiren Rain
e923809def Code cleanup 2021-01-03 14:10:31 +03:00
Eiren Rain
8038311161 Implementation using jremington's MPU-9250 lib
https://github.com/jremington/MPU-9250-AHRS
2020-12-30 18:22:46 +03:00