Commit graph

149 commits

Author SHA1 Message Date
redfast00 393b1c94ce
Add puzzle_modules_solved to gamestate updates 2021-02-01 15:59:46 +01:00
redfast00 57a2712587
Remove empty callbacks from modules 2021-02-01 15:34:41 +01:00
redfast00 e04ec74d3c
Make info and state optional callbacks 2021-02-01 15:33:14 +01:00
redfast00 d9d13fd84e
Remove double function 2021-02-01 13:40:39 +01:00
redfast00 3cbc802c72
Structure modules 2021-01-31 23:05:58 +01:00
redfast00 62282f2131
Change RGB LED pins in docs 2021-01-31 21:48:08 +01:00
redfast00 1125b59a81
Merge pull request #14 from ZeusWPI/info-callback
Add callback for getting info
2021-01-30 14:26:55 +01:00
redfast00 98e8c39ad8
Merge pull request #15 from ZeusWPI/ack-address
Ack address
2021-01-30 14:26:19 +01:00
redfast00 2b44309ed8
Put comments in correct order 2021-01-30 14:04:40 +01:00
redfast00 c51513ebfa
Fix whitespace 2021-01-30 13:58:45 +01:00
redfast00 af366dffd9
Add callback for getting info 2021-01-30 13:51:43 +01:00
redfast00 fbf9c8bb8e
Merge pull request #13 from ZeusWPI/custom-pcb
Add custom PCB
2021-01-30 12:55:36 +01:00
redfast00 34a6f18279
Add custom PCB 2021-01-30 11:44:36 +01:00
redfast00 a9092f53e5
Merge pull request #12 from ZeusWPI/function_export
Extract function
2021-01-30 11:03:18 +01:00
redfast00 e366853f11
Extract function 2020-10-22 21:16:12 +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
Midgard 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
Midgard 46bfbfe628
Assign info module 1 to redfast00 2020-09-10 01:54:15 +02:00
Midgard 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
Midgard 8367b538e1
Clean state, use infomessage data length, fix info module lib code 2020-09-09 22:01:56 +02:00
Midgard 8ecc0433ed
Steady yellow light in module game state 2020-09-09 20:49:26 +02:00
Midgard e56725aced
Improve LED in module 2020-09-09 20:48:39 +02:00
Midgard 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
Hannes Klinckaert c9c15f4d33 remove unused endpoint 2020-09-09 20:44:30 +02:00
redfast00 8d3e243718
Cleanup code 2020-09-09 20:41:48 +02:00
Hannes Klinckaert 0ad56b7457 fix everuthigni 2020-09-09 20:39:47 +02:00
redfast00 4bcb6e8395
Init lcd 2020-09-09 20:03:03 +02:00
Hannes Klinckaert 059543aa6c try adding a data class 2020-09-09 19:52:23 +02:00
Hannes Klinckaert 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
Hannes Klinckaert 4db6ca04c1 Merge branch 'master' of github.com:ZeusWPI/OBUS into master 2020-09-09 14:44:21 +02:00