Commit Graph

74 Commits

Author SHA1 Message Date
superkor
c6bcff20c3 update movement set 2026-01-31 11:32:40 -05:00
superkor
3c6f8b2c86 able to write and read from nvs; completed topology test main 2026-01-31 11:32:40 -05:00
superkor
e077c616a3 able to add, verify, remove, and get current topology 2026-01-31 11:32:40 -05:00
superkor
aab096d385 updates to topology with flatbuffers 2026-01-31 11:32:40 -05:00
superkor
4ab51dc9b0 Add topology builder 2026-01-31 11:32:40 -05:00
superkor
9aa5737040 move rmt constants to constants comp 2026-01-31 11:32:40 -05:00
superkor
c4fb10c3db move data link layer constants to constants component 2026-01-31 11:32:40 -05:00
superkor
43fec02073 flatbuffer wrapper for movement sets 2026-01-31 11:32:40 -05:00
superkor
6df78e0892 add flatbuffer definitions 2026-01-31 11:32:40 -05:00
superkor
c66105c9fd add some classes for movement set handling 2026-01-31 11:32:40 -05:00
superkor
516d14197f init movement files 2026-01-31 11:32:40 -05:00
Johnathon Slightham
c14c82ce9c Reduce DataLink latency 2026-01-30 01:44:42 -05:00
f54063aa8c Create pinout 2026-01-30 01:44:42 -05:00
3b898b51b4 Sensor data implementation 2026-01-30 01:44:42 -05:00
5b2155985e Format TCPServer 2026-01-30 01:44:42 -05:00
3d836ef761 Fix AP mode 2026-01-30 01:44:42 -05:00
34be637a39 Add formatting style 2026-01-30 01:44:42 -05:00
b889706706 Cleanup README 2026-01-30 01:44:42 -05:00
498c21cffe Work on sensor 2026-01-30 01:44:41 -05:00
5741409466 Fix wireless restarts itself after intentionally disabled 2026-01-30 01:44:41 -05:00
a730fac75c Update generated flatbuffers 2026-01-30 01:44:41 -05:00
4f96c94c6d Add back leader update 2026-01-30 01:44:41 -05:00
d156d7ab7c Fix shutdown functions 2026-01-30 01:44:41 -05:00
Justin Chow
2c66faedf5 actually update leader + increase rip ttl stack size - tcp shutdown crash occurs 2026-01-30 01:44:41 -05:00
70c313c3cc Re-enable rmt 2026-01-30 01:44:41 -05:00
Justin Chow
1ee447feaf Add support for ACK response for Generic Frame Fragments 2026-01-30 01:44:41 -05:00
Johnathon Slightham
6ee3419173 UDP implementation 2026-01-30 01:44:41 -05:00
Justin Chow
89a4c03f75 Link Layer Frame Send Scheduler, Internal RX Polling, Framework for Generic Frames + Fragmentation 2026-01-30 01:44:41 -05:00
9068ff72c4 TCP bugfixes 2026-01-30 01:44:41 -05:00
cf316efee5 Cleanup rpc interfaces 2026-01-30 01:44:41 -05:00
e226a67303 sendrecv 2026-01-30 01:44:41 -05:00
cfc02dd1d2 Send more metadata 2026-01-30 01:44:41 -05:00
9a0017d87f Cleanup includes
This actually gained us 10% more flash space
2026-01-30 01:44:41 -05:00
5d8732a67a Occasionally scan for known networks when in softap mode 2026-01-30 01:44:41 -05:00
e1435b53b5 Cleanup interfaces 2026-01-30 01:44:41 -05:00
9627b76183 Fix RIPTTL stack overflow 2026-01-30 01:44:41 -05:00
e3dd3df48c Fix compile issue in MessagingInterface 2026-01-30 01:44:41 -05:00
1ca488b7b9 Config manager fixes 2026-01-30 01:44:41 -05:00
792f4a530a Change to ESP-IDF v5.5.x 2026-01-30 01:42:55 -05:00
3ec8bdcced New flatbuffer code 2026-01-30 01:42:55 -05:00
Justin Chow
7b5a295432 decrease freq resolution for rmt to hopefully make it more reliable 2026-01-30 01:42:55 -05:00
8a463bba10 RMT integration 2026-01-30 01:42:55 -05:00
Justin Chow
f09f68c23d fixed gpio on rmt tx/rx 2026-01-30 01:42:55 -05:00
e0687baf93 Send robot topology to PC 2026-01-30 01:42:55 -05:00
821d2d81bb Various fixes 2026-01-30 01:42:55 -05:00
e7599a4a38 Wifi configuration from NVS 2026-01-30 01:42:55 -05:00
f4a78123c8 No more integral control 2026-01-30 01:42:55 -05:00
a0a879e2e9 Remove configuration 2026-01-30 01:42:55 -05:00
a242ce0846 DC Motor 2026-01-30 01:42:55 -05:00
804d3ad0e8 Update pins 2026-01-30 01:42:55 -05:00