Commit graph

101 commits

Author SHA1 Message Date
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
redfast00 36af43b144
Add basic module with two buttons 2020-08-26 23:36:35 +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
redfast00 086ae0e3fd
Merge branch 'master' into RobbeWeMissYou 2020-08-26 20:02:14 +02:00
Midgard 1e129f08ea
Template: add module type and ID, correct functions 2020-08-25 22:09:31 +02:00
Midgard 084dc34ace
Update new_module with renamed template dir 2020-08-25 21:53:33 +02:00
Midgard 181dd87752
Add module template and new_module.sh 2020-08-25 21:22:31 +02:00
Midgard 589a0f691d
Library-ish layout 2020-08-20 21:51:33 +02:00
Midgard 9dc7c399f2
Update library and stuff 2020-08-20 21:13:19 +02:00
Midgard 341ff1bb1e
Finish an obuscan abstraction 2020-08-20 17:47:32 +02:00
Midgard 71df9f71b9
Correct module ID handling: ID only unique per type 2020-08-18 18:01:14 +02:00
Midgard ea1d0900cb
Extract defs to shared.hpp, eliminate game_running
STATE_GAME already signals that the game is running
2020-08-18 17:15:46 +02:00
Midgard 5bd8e841fb
Fix indentation 2020-08-18 16:18:08 +02:00
mcbloch 48f43f3325 Make baudrate higher for more responsive prints 2020-08-10 23:51:28 +02:00
Timo De Waele 563a019d33 enhancements 2020-08-10 23:49:49 +02:00
Timo De Waele 7b11b55367 Not yet tested controller implementation 2020-08-10 23:26:45 +02:00
mcbloch 519e158d87 Fix 2 comments in module code 2020-08-10 23:02:18 +02:00
mcbloch c61606a31b Add deubg module that prints everyting on the bus. 2020-08-10 22:53:01 +02:00
Timo De Waele ac42987c38 Checkpoint before bitvectoring 2020-08-10 22:40:04 +02:00
Francis db8d13fb37
add module code 2020-08-10 22:29:59 +02:00
Timo De Waele 95992303ac Implemented discovery round 2020-08-10 21:23:09 +02:00
Timo De Waele 91bececb39 Implementing hello handshake 2020-08-10 20:46:41 +02:00
Timo De Waele 245f2c80ae Started implementing controller state machine 2020-08-10 19:40:39 +02:00
Midgard f1ca1097ae
Start controller code 2020-08-10 18:02:17 +02:00
Midgard 8373db5616
Fix 2020-08-10 17:32:03 +02:00
Midgard c59e8b96be
Add makefile 2020-08-10 17:10:08 +02:00