Alex Mikhalev
|
611bade298
|
start using regular protobuf instead of nanopb
Fix using full version of protobuf
fix issue with lora config defaults
fix a few things in cmake files
fix cmake flags
minor protobuf build fixes
|
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
|
46e86e05d0
|
begin using mpu driver lib
|
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
|
53a1034988
|
add command handling
|
6 years ago |
Alex Mikhalev
|
c5584ad801
|
more refactoring of ugv comms
|
6 years ago |
Alex Mikhalev
|
541667b0f0
|
add sx127x nanopb send method
|
6 years ago |
Alex Mikhalev
|
90f64c2b37
|
add protobuf generation
|
6 years ago |
Alex Mikhalev
|
0f06cd68e9
|
some more organization
|
6 years ago |
Alex Mikhalev
|
ee1525ee74
|
add beginning of gps code plus other tweaks
|
6 years ago |
Alex Mikhalev
|
4e436cfb7c
|
add locking for sx127x spi and more register access
|
6 years ago |
Alex Mikhalev
|
2cffb1c80b
|
use handles for sx127x
|
6 years ago |
Alex Mikhalev
|
2f008797f0
|
add support for packet rx
|
6 years ago |
Alex Mikhalev
|
4c6dbb76c1
|
use google code style
|
6 years ago |
Alex Mikhalev
|
3b07b53dee
|
fix error msgs and a few things
|
6 years ago |
Alex Mikhalev
|
9dfb6aa1b9
|
less hal logging
|
6 years ago |
Alex Mikhalev
|
792b49512f
|
better heap info
|
6 years ago |
Alex Mikhalev
|
e97e1228be
|
Better u8g2 error handling and tuning to flags for perf
|
6 years ago |
Alex Mikhalev
|
62e4b286db
|
add ticks_to_wait parameter for send_packet
|
6 years ago |
Alex Mikhalev
|
c4ef044fcd
|
remove uneccesary serial setup
|
6 years ago |
Alex Mikhalev
|
589a819e4f
|
add support for packet tx
|
6 years ago |
Alex Mikhalev
|
85f816850b
|
Refactor sx127x_driver into a component
|
6 years ago |
Alex Mikhalev
|
1c5fbd725a
|
Run clang-format again
|
6 years ago |
Alex Mikhalev
|
594c16ed41
|
format everything and lots of work on sx127x driver
|
6 years ago |
Alex Mikhalev
|
24b01ae207
|
Improve OLED performance
|
6 years ago |
Alex Mikhalev
|
923bdbf7b8
|
add oled support
|
6 years ago |
Alex Mikhalev
|
5cfd7a513f
|
start work on sx127x driver
|
6 years ago |
Alex Mikhalev
|
4431b16d2f
|
Add support for build through docker container
|
6 years ago |
Alex Mikhalev
|
a0776e8c4a
|
Initial commit
|
6 years ago |