25 Commits

Author SHA1 Message Date
d738c2b4a7 refactor everything 2019-05-15 21:50:38 -07:00
fe5160abfc move LatLong to own file 2019-05-15 21:31:06 -07:00
46e5b33f46 move PIDController to it's own file 2019-05-15 21:25:04 -07:00
31f41c4b3c send config over rf link 2019-05-15 21:21:17 -07:00
50fd45ce27 add flip/unflip logic 2019-05-15 17:13:16 -07:00
25cc0d0bc3 more PID 2019-05-09 21:16:25 -07:00
7226d8112e lots of work on driving and fixing stuff 2019-05-09 20:01:51 -07:00
a92cf5cb9c Improve state flow 2019-05-08 21:31:44 -07:00
a1cdca0799 add better test for driving 2019-04-25 20:51:40 -07:00
a0841cf000 change initialization order 2019-04-25 18:27:30 -07:00
b55eb69eb8 Implement initial driving to target logic 2019-04-25 18:23:47 -07:00
0434a658d7 increase print frequency 2019-04-10 20:50:50 -07:00
1a39252b2e calibrate MPU and make GPS work 2019-01-30 19:50:51 -08:00
0a6305c52a Add somewhat shitty ahrs algorithm 2019-01-27 17:04:48 -08:00
e8ee6cd107 somewhat made mpu + display work together 2019-01-27 15:20:08 -08:00
08db5c5917 fix sdkconfig defaults and more 2019-01-24 23:00:12 -08:00
9b000427be move io stuff out of display 2019-01-24 19:40:17 -08:00
fac5b63e62 create main loop 2019-01-24 19:16:18 -08:00
14e1864896 move display to it's own class and thread 2019-01-24 18:47:42 -08:00
697f46cd21 Fix IO allocations 2019-01-24 18:10:38 -08:00
0e537a39d1 fix pin issues 2019-01-23 19:24:06 -08:00
ad1daa4ba3 clang-format everything 2019-01-17 23:15:07 -08:00
0a6c0ebd40 Reimplement comms with c++ 2019-01-17 22:34:34 -08:00
399ded8801 seems like I have implemented GPS support 2019-01-17 19:34:13 -08:00
660e534963 C++ interface for U8G2 2019-01-15 18:04:16 -08:00