Commit graph

30 commits

Author SHA1 Message Date
Robbe Van Herck 91f6c4bab4 C is stupid 2022-02-10 17:43:45 +01:00
redfast00 14fce40f9f
Only enable module if it has been acked 2022-01-25 21:16:29 +01:00
redfast00 82d75d40f7
Make sure randomness is not correlated between modules 2022-01-24 22:50:13 +01:00
redfast00 be4fa5d2e5
Add fallback when seeding random 2022-01-19 21:33:41 +01:00
redfast00 124e0bb43a
Check initialization of CAN module (untested) 2021-07-31 22:21:48 +02:00
redfast00 463ebfa3e0
Deterministic modules 2021-02-03 01:25:03 +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 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 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 393b1c94ce
Add puzzle_modules_solved to gamestate updates 2021-02-01 15:59:46 +01:00
redfast00 e04ec74d3c
Make info and state optional callbacks 2021-02-01 15:33:14 +01:00
redfast00 af366dffd9
Add callback for getting info 2021-01-30 13:51:43 +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 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
redfast00 4e745149e4
Change module loop api, add info module 2020-09-09 18:18:55 +02:00
Timo De Waele 9bf713b520 Added date module 2020-09-08 00:08:13 +02:00
Midgard 29d018ec6a
Add blinkenlight for status 2020-09-07 18:21:51 +02:00
redfast00 ac2c8129a9
Add needy module, clean up code 2020-08-27 05:30:22 +02:00
redfast00 908095d572
Cleanup 2020-08-27 04:02:10 +02:00
redfast00 e5bf82352f
Different, less efficient way of checking if buffer overflowed 2020-08-27 03:29:16 +02:00
redfast00 a62562b716
Enable error interrupt 2020-08-26 23:41:00 +02:00
redfast00 54a87bb711
Change library to use callback functions, add basic hardware 2020-08-26 23:35:13 +02:00
Midgard c226cc8513
Fix reorganization 2020-08-26 21:13:43 +02:00