Commit Graph

123 Commits

Author SHA1 Message Date
superkor
4c2fabcd11 Merge branch 'programmed_movements' of git.uwaterloo.ca:capstone-group2/firmware into programmed_movements 2026-01-27 22:24:20 -05:00
superkor
497f022548 update movement set 2026-01-27 22:20:07 -05:00
superkor
1576c73f3a able to write and read from nvs; completed topology test main 2026-01-27 22:20:07 -05:00
superkor
5124c97b76 able to add, verify, remove, and get current topology 2026-01-27 22:20:07 -05:00
superkor
8a4f4babc6 updates to topology with flatbuffers 2026-01-27 22:20:07 -05:00
superkor
49654483ed Add topology builder 2026-01-27 22:20:06 -05:00
superkor
e3907eeb63 move rmt constants to constants comp 2026-01-27 22:20:06 -05:00
superkor
55daf92ed2 move data link layer constants to constants component 2026-01-27 22:20:06 -05:00
superkor
0f47020e44 flatbuffer wrapper for movement sets 2026-01-27 22:19:33 -05:00
superkor
f7a9e487b6 add flatbuffer definitions 2026-01-27 22:19:33 -05:00
superkor
ace2c5a544 add some classes for movement set handling 2026-01-27 22:19:32 -05:00
superkor
2e06217a5b init movement files 2026-01-27 22:19:32 -05:00
superkor
44af33921b update movement set 2026-01-27 22:17:44 -05:00
fc25c026b2 Reduce DataLink latency 2026-01-27 22:16:24 -05:00
superkor
60b94b1650 able to write and read from nvs; completed topology test main 2026-01-24 22:17:27 -05:00
superkor
b83e5c0803 able to add, verify, remove, and get current topology 2026-01-24 02:05:56 -05:00
superkor
335a8dcd55 updates to topology with flatbuffers 2026-01-23 18:51:06 -05:00
663a7ef262 Create pinout 2026-01-22 00:25:45 -05:00
superkor
54128ef410 Add topology builder 2026-01-15 20:02:28 -05:00
superkor
6b0d733229 move rmt constants to constants comp 2026-01-15 19:39:44 -05:00
superkor
996d5f3f46 move data link layer constants to constants component 2026-01-15 19:21:18 -05:00
superkor
4b9eaefb28 flatbuffer wrapper for movement sets 2026-01-15 02:14:48 -05:00
2688ed1290 Sensor data implementation 2026-01-15 01:24:57 -05:00
superkor
66b0153d61 add flatbuffer definitions 2026-01-14 23:43:10 -05:00
550d0643e7 Format TCPServer 2026-01-14 20:58:19 -05:00
579592d746 Fix AP mode 2026-01-14 20:56:04 -05:00
62bdc8588e Add formatting style 2026-01-14 20:55:27 -05:00
1c11edf562 Fix versioning 2026-01-14 14:15:33 -05:00
e16194acc9 Revert back to v5.5
This reverts commit 2856fb95cd.
2026-01-14 13:49:51 -05:00
ec0a75365d Create compile_commands symlink 2026-01-14 13:39:00 -05:00
2856fb95cd Update readme to esp v6.0 2026-01-14 13:37:15 -05:00
superkor
b37e09e129 add some classes for movement set handling 2026-01-13 03:55:49 -05:00
superkor
9be51af034 init movement files 2026-01-11 20:29:37 -05:00
827a098bdc Work on sensor 2026-01-08 15:46:39 -05:00
857057b1a8 Merge branch 'main' of git.uwaterloo.ca:capstone-group2/firmware 2026-01-07 11:38:26 -05:00
cd0c1d586f Update SensorMessage_generated.h 2026-01-07 11:38:16 -05:00
8b48c6f414 Fix wireless restarts itself after intentionally disabled 2026-01-07 11:12:03 -05:00
9d94cc1b1a Create SensorMessage_generated.h 2026-01-07 11:10:02 -05:00
a64a0cd324 Add back leader update 2026-01-06 17:19:48 -05:00
1e411f279c Fix shutdown functions 2026-01-06 17:16:50 -05:00
superkor
055d987ea8 actually update leader + increase rip ttl stack size - tcp shutdown crash occurs 2026-01-06 17:08:09 -05:00
06f7072b89 Update CMakeLists.txt 2026-01-06 16:35:22 -05:00
b4f737b0ca Re-enable rmt 2026-01-06 16:35:13 -05:00
superkor
14875aafa2 Add support for ACK response for Generic Frame Fragments 2026-01-06 14:33:01 -05:00
cc8b23cd45 UDP implementation 2026-01-06 14:02:56 -05:00
superkor
fe2f396817 Link Layer Frame Send Scheduler, Internal RX Polling, Framework for Generic Frames + Fragmentation 2025-12-14 02:51:33 -05:00
17606bc98d Fix tcp server burns cpu cycles when no connections, and does not close some connections 2025-12-13 21:55:37 -05:00
f769ce3ca0 Shutdown/startup TCP server with leader status 2025-10-23 23:07:08 -04:00
a667d8d9f7 Remove include 2025-10-22 23:10:14 -04:00
703020452f Cleanup rpc interfaces 2025-10-22 23:07:41 -04:00