91 Commits (61d3e220625b12ed292f324425b209b7ecb72e8d)
 

Author SHA1 Message Date
Alex Mikhalev 61d3e22062 start working on python test code 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 9b000427be move io stuff out of display 6 years ago
Alex Mikhalev 5bfb073e92 some ugv comms improvements 6 years ago
Alex Mikhalev fac5b63e62 create main loop 6 years ago
Alex Mikhalev 3fc065d212 change io motor pins 6 years ago
Alex Mikhalev 7835c7987a more stack size for ugv display task 6 years ago
Alex Mikhalev 14e1864896 move display to it's own class and thread 6 years ago
Alex Mikhalev 697f46cd21 Fix IO allocations 6 years ago
Alex Mikhalev a36caa53f1 fix issues with error interpretation 6 years ago
Alex Mikhalev 0e537a39d1 fix pin issues 6 years ago
Alex Mikhalev 82ea623747 fix sx127x types 6 years ago
Alex Mikhalev 3afef4f2d5 More work on getting E32 lora to work 6 years ago
Alex Mikhalev 361320c08d add implementation for EBYTE E32 driver 6 years ago
Alex Mikhalev 3d010a3ad5 gps pin name error fix 6 years ago
Alex Mikhalev ad1daa4ba3 clang-format everything 6 years ago
Alex Mikhalev 9c0d7b143d Added sdkconfig.default 6 years ago
Alex Mikhalev 0a6c0ebd40 Reimplement comms with c++ 6 years ago
Alex Mikhalev 611bade298 start using regular protobuf instead of nanopb 6 years ago
Alex Mikhalev 91b017c27d actually configure I2C bus for MPU 6 years ago
Alex Mikhalev 3d67aaab48 remove bad error checks 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
Alex Mikhalev 399ded8801 seems like I have implemented GPS support 6 years ago
Alex Mikhalev 45bc99dd01 Use upstream mpu-driver & i2cbus 6 years ago
Alex Mikhalev 3d91c655f7 use forked versions of mpu and i2cbus 6 years ago
Alex Mikhalev 46e86e05d0 begin using mpu driver lib 6 years ago
Alex Mikhalev f34c32a19e add changes to CMakeLists.txt 6 years ago
Alex Mikhalev b8e2f8670e Merge commit '8d24829f67ea5ed5b020111ea34b98ecc8f68f29' as 'components/u8g2' 6 years ago
Alex Mikhalev 8d24829f67 Squashed 'components/u8g2/' content from commit 45ac4e0e 6 years ago
Alex Mikhalev 8dfdd4e4bc Remove u8g2 submodule 6 years ago
Alex Mikhalev b6f03e789d add nanopb submodule 6 years ago
Alex Mikhalev 258e5746d0 less verbose log output 6 years ago
Alex Mikhalev 660e534963 C++ interface for U8G2 6 years ago
Alex Mikhalev 2911ad535f start work on mpu driver 6 years ago
Alex Mikhalev 00ab5344c5 start adding ugv_io 6 years ago
Alex Mikhalev a0ab15b815 fix Kconfig defaults 6 years ago
Alex Mikhalev abdfde2762 make sure to clean up resources 6 years ago
Alex Mikhalev 59ce6b826f add docker_idf command 6 years ago
Alex Mikhalev 345a4f6a9d fix docker permissions 6 years ago
Alex Mikhalev 15bba74d91 change docker image name 6 years ago
Alex Mikhalev 53a1034988 add command handling 6 years ago
Alex Mikhalev c5584ad801 more refactoring of ugv comms 6 years ago
Alex Mikhalev 129dbc0c13 fix shellcheck issues in build.sh 6 years ago