Commit graph

185 commits

Author SHA1 Message Date
c63053ab7b
Fix swapped comments 2020-10-20 21:23:15 +02:00
redfast00
5d51a1bf9e
Add info phase in controller 2020-10-20 21:19:55 +02:00
redfast00
ff272fc841
Parse ACKs in debugger 2020-09-11 21:57:18 +02:00
redfast00
bfcdd19e9b
Implement sending controller ACKs 2020-09-11 21:57:18 +02:00
redfast00
b7fd5b404a
Add ACK address to protocol, implement in obus_can 2020-09-11 21:57:18 +02:00
redfast00
2c994f2c60
Add info phase in controller 2020-09-11 21:55:43 +02:00
bc42820ca3
Add util functions for byte (un)packing 2020-09-11 21:35:43 +02:00
redfast00
1a1e993329
Merge pull request #11 from ZeusWPI/first-info-module
First info module
2020-09-11 19:54:05 +02:00
redfast00
2750e2b8c0
Merge pull request #10 from ZeusWPI/better-debugger
Debugger
2020-09-11 18:28:34 +02:00
redfast00
27552b6c13
Fix wrong class 2020-09-11 18:26:58 +02:00
redfast00
0f4efc6a72
Set MOANA assigned ID 2020-09-10 11:07:21 +02:00
redfast00
997540146e
Add serial number info module 2020-09-10 11:06:21 +02:00
46bfbfe628
Assign info module 1 to redfast00 2020-09-10 01:54:15 +02:00
01204ebc08
Add "module name" in MOANA template 2020-09-10 01:52:45 +02:00
redfast00
b6ef3f89f4
Change char into uint8_t 2020-09-09 23:59:25 +02:00
redfast00
9a2f9f8ced
Add option to only show last state update in series of state updates 2020-09-09 23:32:42 +02:00
redfast00
11a9c1b3c8
Don't return None when unknown message type, add new messages for info module 2020-09-09 23:14:50 +02:00
8367b538e1
Clean state, use infomessage data length, fix info module lib code 2020-09-09 22:01:56 +02:00
8ecc0433ed
Steady yellow light in module game state 2020-09-09 20:49:26 +02:00
e56725aced
Improve LED in module 2020-09-09 20:48:39 +02:00
c5878cadcd
Fix whitespace 2020-09-09 20:47:59 +02:00
redfast00
665ceaa1d9
Merge pull request #8 from ZeusWPI/better_threading_data
Better threading data
2020-09-09 20:45:22 +02:00
redfast00
2593d27cee
Merge pull request #9 from ZeusWPI/infomodule-api
Infomodule api
2020-09-09 20:44:30 +02:00
c9c15f4d33 remove unused endpoint 2020-09-09 20:44:30 +02:00
redfast00
8d3e243718
Cleanup code 2020-09-09 20:41:48 +02:00
0ad56b7457 fix everuthigni 2020-09-09 20:39:47 +02:00
redfast00
4bcb6e8395
Init lcd 2020-09-09 20:03:03 +02:00
059543aa6c try adding a data class 2020-09-09 19:52:23 +02:00
3a0e512f4c Only send messages the client hasn't seen before
We also only keep 200 messages in memory on the server.
2020-09-09 18:19:40 +02:00
redfast00
4e745149e4
Change module loop api, add info module 2020-09-09 18:18:55 +02:00
redfast00
d8cb85d725
Remove old code 2020-09-09 16:27:58 +02:00
Timo De Waele
d4485350f6 Merge branch 'master' of github.com:ZeusWPI/OBUS 2020-09-09 16:26:00 +02:00
Timo De Waele
bb1a393843 OOps 2020-09-09 16:25:56 +02:00
redfast00
5646ce00c8
Add info start message 2020-09-09 16:02:53 +02:00
redfast00
113b2c26ed
Fix typo in solve 2020-09-09 15:33:00 +02:00
4db6ca04c1 Merge branch 'master' of github.com:ZeusWPI/OBUS into master 2020-09-09 14:44:21 +02:00
ee463b624b make hiding raw messages more efficient, some tweaks 2020-09-09 14:44:12 +02:00
redfast00
bd0889fa1c
Merge remote-tracking branch 'midgard/master' into master 2020-09-09 14:34:34 +02:00
redfast00
5412039f8e
Add fade 2020-09-09 13:57:16 +02:00
82e90f876b
Merge pull request #6 from ZeusWPI/upgrade-layout
Add better layout, and a start-pause button
2020-09-08 20:24:38 +02:00
aa59f4d96d cleanup server code 2020-09-08 20:23:17 +02:00
864b346ad0 add a color identifier for modules 2020-09-08 20:21:32 +02:00
5fd32888b0 cleanup commented code 2020-09-08 18:57:03 +02:00
54c03165b0 change layout 2020-09-08 18:52:38 +02:00
Felix Van der Jeugt
11e5f16425
Use non-streaming editor and avoid temporary script 2020-09-08 17:12:46 +02:00
b9aeefbae6
Make new_module script POSIX compliant 2020-09-08 17:11:33 +02:00
a5fa7e4205
Check sed version instead of OS, dedupe sed script 2020-09-08 14:51:39 +02:00
Arnhoudt
769f4ddd5d Merge branch 'master' of github.com:ZeusWPI/OBUS 2020-09-08 12:46:10 +02:00
Arnhoudt
f32cc3340a Added support for the MacOS version of find. 2020-09-08 00:14:08 +02:00
3ef58d1233
Fix controller 2020-09-08 00:09:10 +02:00