Commit graph

101 commits

Author SHA1 Message Date
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
Hannes Klinckaert 4db6ca04c1 Merge branch 'master' of github.com:ZeusWPI/OBUS into master 2020-09-09 14:44:21 +02:00
Hannes Klinckaert ee463b624b make hiding raw messages more efficient, some tweaks 2020-09-09 14:44:12 +02:00
redfast00 bd0889fa1c
Merge remote-tracking branch 'midgard/master' into master 2020-09-09 14:34:34 +02:00
redfast00 5412039f8e
Add fade 2020-09-09 13:57:16 +02:00
Hannes 82e90f876b
Merge pull request #6 from ZeusWPI/upgrade-layout
Add better layout, and a start-pause button
2020-09-08 20:24:38 +02:00
Hannes Klinckaert aa59f4d96d cleanup server code 2020-09-08 20:23:17 +02:00
Hannes Klinckaert 864b346ad0 add a color identifier for modules 2020-09-08 20:21:32 +02:00
Hannes Klinckaert 5fd32888b0 cleanup commented code 2020-09-08 18:57:03 +02:00
Hannes Klinckaert 54c03165b0 change layout 2020-09-08 18:52:38 +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
Midgard 716ebbea59
Add instruction to set up Arduino IDE for uploading 2020-09-08 00:09:10 +02:00
Midgard 535c628cd0
Add more payload length checks 2020-09-08 00:09:09 +02:00
Timo De Waele 4056a33cdd Merge branch 'master' of github.com:ZeusWPI/OBUS 2020-09-08 00:08:16 +02:00
Timo De Waele 9bf713b520 Added date module 2020-09-08 00:08:13 +02:00
Arnhoudt 0a8a598867 Fixed shebang and changed the bash4 lowercase command -> tr command 2020-09-07 23:33:06 +02:00
redfast00 d44bc46794
Use pin 8 everywhere 2020-09-07 21:23:39 +02:00
redfast00 95de8af77d
Variable length debugger 2020-09-07 19:05:44 +02:00
redfast00 5f2271582c
Add reverse engineered month day selector 2020-09-07 18:22:31 +02:00
Midgard 29d018ec6a
Add blinkenlight for status 2020-09-07 18:21:51 +02:00
Midgard 1c8007ff2b
Merge remote-tracking branch 'github/master' 2020-09-07 08:15:25 +02:00
redfast00 26df06e55f
Merge pull request #5 from ZeusWPI/module-code
Module
2020-09-06 14:19:35 +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 bd554740d1
Add source of inspiration 2020-08-30 20:05:59 +02:00
redfast00 94bbaf9f69
Better intro text 2020-08-30 19:49:10 +02:00
redfast00 1a668e87c1
Use canonical URLs 2020-08-30 19:46:00 +02:00
Midgard adf6289382
Split in different tables, small improvements 2020-08-30 19:19:17 +02:00
Midgard 76e0f27fe9
Add MOANA page 2020-08-30 18:37:46 +02:00
redfast00 92fe5faa68
Add MIT license, approved by all previous contributors 2020-08-28 03:32:33 +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 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
redfast00 920723afed
Add more setup steps to the README 2020-08-26 23:33:01 +02:00
Midgard c226cc8513
Fix reorganization 2020-08-26 21:13:43 +02:00
Midgard c1c1096778
Remove example
Not needed any more: this only exemplifies CAN usage.
2020-08-26 20:40:32 +02:00