26 Commits (master)

Author SHA1 Message Date
Alex Mikhalev f03c839acf Recalibrate again 6 years ago
Alex Mikhalev 6965f03068 clang-format without silly alignment 6 years ago
Alex Mikhalev 703a0715df try to fix comms issues 6 years ago
Alex Mikhalev fefcd6e44f fix MPU calibration 6 years ago
Alex Mikhalev cfe26b125f more calibration 6 years ago
Alex Mikhalev 385a9747f6 use cmath instead of math.h 6 years ago
Alex Mikhalev 1703d656dc change axes 6 years ago
Alex Mikhalev 474f56940b fix issues with ReadLn 6 years ago
Alex Mikhalev dd9438d4b4 more work on calibration 6 years ago
Alex Mikhalev 3f8ab289a9 add calibration values 6 years ago
Alex Mikhalev d07517b2e9 fix mpu math stuff 6 years ago
Alex Mikhalev 3cc840e0eb re-enable display 6 years ago
Alex Mikhalev 3b69f67179 run I2C at full freq 6 years ago
Alex Mikhalev 3f724fce03 lots of work on MPU calibration 6 years ago
Alex Mikhalev 4f695b2775 add mpu calibration stuff 6 years ago
Alex Mikhalev a0b7f10ae7 use more up to date C++ 6 years ago
Alex Mikhalev 1a39252b2e calibrate MPU and make GPS work 6 years ago
Alex Mikhalev 0a6305c52a Add somewhat shitty ahrs algorithm 6 years ago
Alex Mikhalev 67a1c98b34 Make compass io actually work somewhat 6 years ago
Alex Mikhalev e8ee6cd107 somewhat made mpu + display work together 6 years ago
Alex Mikhalev 08db5c5917 fix sdkconfig defaults and more 6 years ago
Alex Mikhalev 697f46cd21 Fix IO allocations 6 years ago
Alex Mikhalev 0e537a39d1 fix pin issues 6 years ago
Alex Mikhalev 91b017c27d actually configure I2C bus for MPU 6 years ago
Alex Mikhalev d34b7679f2 Initialize in better order to avoid errors 6 years ago
Alex Mikhalev 87dc10cdc5 read mpu in separate thread 6 years ago
Alex Mikhalev c74384bf84 Extracted out mpu into it's own class 6 years ago