Commit Graph

86 Commits

Author SHA1 Message Date
7b9aa3cd95 Add define guards around ring buffer 2026-05-19 23:13:24 -04:00
107f185527 OTA + remote logging + profiling 2026-05-19 23:13:24 -04:00
63a18677cb Add gripper module 2026-05-19 23:13:24 -04:00
Johnathon Slightham
649669d598 RPC calls 2026-05-19 23:13:24 -04:00
52ff24e649 Display control code 2026-05-19 23:13:24 -04:00
Johnathon Slightham
2e9004ee34 Reduce DataLink latency 2026-05-19 23:13:24 -04:00
b9c6a99260 Create pinout 2026-05-19 23:13:24 -04:00
017a5f3cf0 Sensor data implementation 2026-05-19 23:13:24 -04:00
5f31171fe6 Format TCPServer 2026-05-19 23:13:24 -04:00
64f0b4f91a Fix AP mode 2026-05-19 23:13:24 -04:00
b4d30aac01 Add formatting style 2026-05-19 23:13:24 -04:00
e0bd150878 Fix versioning 2026-05-19 23:13:24 -04:00
28ea0a130c Revert back to v5.5
This reverts commit 5c751cacc570ed1bdaf8d828143931b0a571b3ac.
2026-05-19 23:13:24 -04:00
e0d1f008f1 Create compile_commands symlink 2026-05-19 23:13:24 -04:00
9e7f15d548 Update readme to esp v6.0 2026-05-19 23:13:24 -04:00
c289a641df Work on sensor 2026-05-19 23:13:24 -04:00
f1b7c6fced Fix wireless restarts itself after intentionally disabled 2026-05-19 23:13:24 -04:00
86d773ea2d Update SensorMessage_generated.h 2026-05-19 23:13:24 -04:00
35ade5624a Create SensorMessage_generated.h 2026-05-19 23:13:24 -04:00
5e8827c128 Add back leader update 2026-05-19 23:13:24 -04:00
7f717f56ba Fix shutdown functions 2026-05-19 23:13:24 -04:00
Justin Chow
9f34ab14ab actually update leader + increase rip ttl stack size - tcp shutdown crash occurs 2026-05-19 23:13:24 -04:00
7897f00fb2 Update CMakeLists.txt 2026-05-19 23:13:24 -04:00
ffc77e1c82 Re-enable rmt 2026-05-19 23:13:24 -04:00
Justin Chow
7984b8a89f Add support for ACK response for Generic Frame Fragments 2026-05-19 23:13:24 -04:00
Johnathon Slightham
53d3c775ba UDP implementation 2026-05-19 23:13:24 -04:00
Justin Chow
92ddc3faf9 Link Layer Frame Send Scheduler, Internal RX Polling, Framework for Generic Frames + Fragmentation 2026-05-19 23:13:24 -04:00
0e29470be1 Fix tcp server burns cpu cycles when no connections, and does not close some connections 2026-05-19 23:13:24 -04:00
e621b47438 Shutdown/startup TCP server with leader status 2026-05-19 23:13:24 -04:00
e9e0dfaeed Remove include 2026-05-19 23:13:24 -04:00
6a1bf027b4 Cleanup rpc interfaces 2026-05-19 23:13:24 -04:00
c1512a1fa6 sendrecv 2026-05-19 23:13:24 -04:00
2d8bda2f83 Send more metadata 2026-05-19 23:13:24 -04:00
d69a5327de Cleanup includes
This actually gained us 10% more flash space
2026-05-19 23:13:24 -04:00
ab7dc2d5d6 Occasionally scan for known networks when in softap mode 2026-05-19 23:13:24 -04:00
2e40b49094 Cleanup interfaces 2026-05-19 23:13:24 -04:00
27e67df033 Cleanup interfaces 2026-05-19 23:13:24 -04:00
2b235524fe Flatbuffer validation 2026-05-19 23:13:24 -04:00
11c3604438 Remove NVS from data link layer 2026-05-19 23:13:24 -04:00
f4c8757a67 Silence noisy error logs 2026-05-19 23:13:24 -04:00
9de47382a4 Fix watchdog timeout 2026-05-19 23:13:24 -04:00
5ade9069ed Fix RIPTTL stack overflow 2026-05-19 23:13:24 -04:00
db886945dc Fix compile issue in MessagingInterface 2026-05-19 23:13:24 -04:00
06f1d08fdb Cleanup logging 2026-05-19 23:13:24 -04:00
f69b115f2a Config manager fixes 2026-05-19 23:13:24 -04:00
c201fe82ed Fix compile issue 2026-05-19 23:13:24 -04:00
0265a97c5d Change to ESP-IDF v5.5.x 2026-05-19 23:13:24 -04:00
8750e5bdb1 New flatbuffer code 2026-05-19 23:13:24 -04:00
Justin Chow
6086413851 decrease freq resolution for rmt to hopefully make it more reliable 2026-05-19 23:13:24 -04:00
10ce40b5b5 Add rmt channels for servo2 2026-05-19 23:13:24 -04:00