Commit graph

76 commits

Author SHA1 Message Date
redfast00 977ba5b589
Add warning that controller is no longer used 2022-01-19 21:36:42 +01:00
redfast00 08370bf039
Add more puzzle docs 2022-01-19 21:35:43 +01:00
redfast00 93230c3736
Make sure serial number consists of at least one digit and letter 2021-07-31 22:30:52 +02: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 dd9bceecbf
Change field from "puzzles solved" to "… left" 2021-02-01 18:51:02 +01:00
Midgard dc3299f5f8
Merge remote-tracking branch 'github/master' 2021-02-01 18:10:09 +01:00
redfast00 1d905e99f6
Merge branch 'master' into getting-started 2021-02-01 18:08:10 +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 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 3cbc802c72
Structure modules 2021-01-31 23:05:58 +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 af366dffd9
Add callback for getting info 2021-01-30 13:51:43 +01:00
redfast00 5d51a1bf9e
Add info phase in controller 2020-10-20 21:19:55 +02:00
redfast00 bfcdd19e9b
Implement sending controller ACKs 2020-09-11 21:57:18 +02:00
redfast00 2c994f2c60
Add info phase in controller 2020-09-11 21:55:43 +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 8367b538e1
Clean state, use infomessage data length, fix info module lib code 2020-09-09 22:01:56 +02:00
Midgard c5878cadcd
Fix whitespace 2020-09-09 20:47:59 +02:00
redfast00 4bcb6e8395
Init lcd 2020-09-09 20:03:03 +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
Felix Van der Jeugt 11e5f16425
Use non-streaming editor and avoid temporary script 2020-09-08 17:12:46 +02:00
Midgard b9aeefbae6
Make new_module script POSIX compliant 2020-09-08 17:11:33 +02:00
Midgard 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
Midgard 3ef58d1233
Fix controller 2020-09-08 00:09:10 +02:00
Midgard 931f351e0a
Fix controller module count on display 2020-09-08 00:09:10 +02:00
Midgard 368e696242
Use constant for development ID in modules 2020-09-08 00:09:10 +02:00
Midgard ad4dd577d8
Resend hello, print number of modules 2020-09-08 00:09:10 +02:00
Arnhoudt 0a8a598867 Fixed shebang and changed the bash4 lowercase command -> tr command 2020-09-07 23:33:06 +02:00
Midgard 1c8007ff2b
Merge remote-tracking branch 'github/master' 2020-09-07 08:15:25 +02:00
redfast00 bcc4a48451
Change loop functions in template 2020-08-31 19:52:31 +02:00
Midgard 250e8496d2
Add the development IDs as defined by MOANA 2020-08-31 12:56:03 +02:00
Midgard 4265afd31d
Correct commented setup call in module template 2020-08-31 12:55:02 +02:00
Midgard d0fff1df07
Restart discovery round if no puzzles are found 2020-08-31 12:48:27 +02:00
Midgard 12cc4e5b3b
Make controller use display 2020-08-31 12:43:55 +02:00
redfast00 ac2c8129a9
Add needy module, clean up code 2020-08-27 05:30:22 +02:00