Commit graph

176 commits

Author SHA1 Message Date
redfast00 124e0bb43a
Check initialization of CAN module (untested) 2021-07-31 22:21:48 +02:00
redfast00 5b63d93df3
Add new idea for docs 2021-07-31 03:39:26 +02:00
redfast00 81c3966627
Fix filename 2021-05-10 03:40:42 +02:00
redfast00 6e5b7a2fbf
Put more details in getting started guides, fix grammar 2021-05-10 02:14:09 +02:00
redfast00 2e361e5893
Add snippet illustrating how to use time left 2021-05-10 02:01:39 +02:00
redfast00 f462ab4647
Merge pull request #24 from ZeusWPI/deterministic-modules
Deterministic modules
2021-02-08 01:03:10 +01:00
redfast00 463ebfa3e0
Deterministic modules 2021-02-03 01:25:03 +01:00
Midgard f98868d4f3
Fix typos and indentation 2021-02-01 22:56:11 +01:00
redfast00 c91a847a59
Simplify testmodule 2021-02-01 22:52:19 +01:00
Midgard 80c8f4815c
Consistently declare pins with PIN_ constants 2021-02-01 19:18:28 +01:00
Midgard 2167a03924
Remove unused constant 2021-02-01 18:52:30 +01:00
Midgard dd9bceecbf
Change field from "puzzles solved" to "… left" 2021-02-01 18:51:02 +01:00
Midgard 1f14c8aecd
Revert "New payload type for gamestart"
This reverts commit 1743d8d58a.
2021-02-01 18:42:38 +01:00
Midgard 1743d8d58a
New payload type for gamestart 2021-02-01 18:41:00 +01:00
Midgard fea2d19e94
Make deadline msg somewhat clearer and add comment 2021-02-01 18:13:23 +01:00
Midgard dc3299f5f8
Merge remote-tracking branch 'github/master' 2021-02-01 18:10:09 +01:00
redfast00 2a48261c7e
Merge pull request #18 from ZeusWPI/getting-started
Make it easier for new people to get started
2021-02-01 18:08:18 +01:00
redfast00 1d905e99f6
Merge branch 'master' into getting-started 2021-02-01 18:08:10 +01:00
redfast00 82f4405f41
Merge pull request #22 from ZeusWPI/separate-function-calls
Separate function calls
2021-02-01 18:07:06 +01:00
Midgard 03e99fbe05
Start game with button instead of automatically 2021-02-01 18:05:34 +01:00
redfast00 afd3ae67f8
Add field for amount of puzzle modules connected 2021-02-01 17:55:01 +01:00
redfast00 07fd7ed1c8
Add deadline for loop function so users are forced to call it frequently 2021-02-01 17:00:15 +01:00
redfast00 b7c2e85682
Remove info callback in template, correct casing 2021-02-01 16:33:14 +01:00
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 3229524805
Revert "Use non-streaming editor and avoid temporary script"
This reverts commit 11e5f16425.
2021-02-01 13:44:23 +01:00
redfast00 93ed6a5190
Make it easier for new people to get started 2021-02-01 13:42:18 +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
Midgard 0b058cd7d0
Make CAN error pattern more recognizable 2020-10-21 21:49:35 +02:00
Midgard 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
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