Commit Graph

139 Commits

Author SHA1 Message Date
ndwarshuis 49fa8b11bb add license 2019-01-30 23:12:43 -08:00
petrucci4prez e5b1b19c91 language improvements 2018-08-31 09:41:12 -04:00
Nate Dwarshuis 75653beae1 add readme 2018-08-08 22:16:15 +00:00
petrucci4prez 0fce547c6c fix month wraparound in gmail module 2017-11-05 17:47:55 -05:00
petrucci4prez 88a495defa put volume in stateFile 2017-06-24 01:11:44 -04:00
petrucci4prez d8c897db5c fix soundLib thread cleanup when no threads started 2017-06-24 00:47:54 -04:00
petrucci4prez 501577d153 move key passwd to config 2017-06-24 00:39:28 -04:00
petrucci4prez 2775a9a4b9 move secrets to config 2017-06-24 00:24:31 -04:00
petrucci4prez dab054099c no longer require janus to run, and add safety net to restart at web interface 2017-06-23 01:50:07 -04:00
petrucci4prez 75b823b369 minor timing change 2017-06-18 16:12:22 -04:00
petrucci4prez 36ad91e0a9 minor optimization 2017-06-18 16:11:31 -04:00
petrucci4prez 4f7a862f43 doc for blinkenLights and rename linear to triangle 2017-06-18 16:03:39 -04:00
petrucci4prez 61201da8c6 doc for sensors 2017-06-18 15:31:02 -04:00
petrucci4prez dc8ff22ed8 better names for states 2017-06-18 15:16:42 -04:00
petrucci4prez 4b180efe19 add passwd lock for all keypad controls 2017-06-18 15:09:40 -04:00
petrucci4prez 4b922a126b fix sounds in stateMachine 2017-06-18 15:00:01 -04:00
petrucci4prez 4ff3f27c7c add blink modes to state machine 2017-06-18 14:17:30 -04:00
petrucci4prez 5d5c3ff74e add square and linear modes to blinkenlights 2017-06-18 02:34:18 -04:00
petrucci4prez 0923eef297 make blinkenlights more responsive 2017-06-18 00:12:24 -04:00
petrucci4prez c7814c39a7 no busy wait in blinkenlights 2017-06-17 14:44:29 -04:00
petrucci4prez 2fef89ff7b add lock to blinkenlight 2017-06-17 14:26:29 -04:00
petrucci4prez 1ea3761089 integrate keypad with locked states 2017-06-17 01:43:14 -04:00
petrucci4prez db9238f1df add TODO 2017-06-17 01:28:57 -04:00
petrucci4prez b5deeaf18e add locked and lockedCountdown states 2017-06-17 01:28:44 -04:00
petrucci4prez 96d1cb866b should restart the timer if BS is pressed but buffer is non-zero 2017-06-13 03:07:53 -04:00
petrucci4prez d5d2ce6abc states should not control the keypad buffer 2017-06-13 03:06:34 -04:00
petrucci4prez 39bcda0404 this is private 2017-06-13 02:51:08 -04:00
petrucci4prez bdd9874946 makes more sense to have this as debug 2017-06-13 02:49:36 -04:00
petrucci4prez f936233244 move sensor event logging features out of sensor module 2017-06-13 02:48:56 -04:00
petrucci4prez 96d31adff7 chdir to package before logger starts 2017-06-11 20:14:58 -04:00
petrucci4prez c38c319a16 force python 3 2017-06-11 20:06:47 -04:00
petrucci4prez ba4882011f order matters here 2017-06-11 20:05:33 -04:00
petrucci4prez 624574df3d add lock to soundlib volume utility 2017-06-11 19:34:24 -04:00
petrucci4prez 4cf3328339 add doc to soundLib 2017-06-11 19:22:03 -04:00
petrucci4prez ef00f2e540 replace blink flag with event 2017-06-11 18:45:23 -04:00
petrucci4prez 839ac618ad fix typo 2017-06-11 18:30:06 -04:00
petrucci4prez e13e871577 rearrange stream start sequence 2017-06-11 18:29:55 -04:00
petrucci4prez 7e8b302e7c never needed these 2017-06-11 18:06:43 -04:00
petrucci4prez 2738cc3e0e do not need to hash states anymore 2017-06-11 17:44:42 -04:00
petrucci4prez 9bc01b4b71 makes more sense to sigterm handler outside state machine context 2017-06-11 04:28:53 -04:00
petrucci4prez 29f0383f0c add docs to state machine 2017-06-11 04:27:03 -04:00
petrucci4prez df5eea8b71 this arg is not necessary 2017-06-11 03:10:55 -04:00
petrucci4prez b39db8d87e move all start and stop ops in statemachine to a thread manager 2017-06-11 03:07:04 -04:00
petrucci4prez 32e717fca3 would help if I actually start the timer 2017-06-10 22:07:47 -04:00
petrucci4prez 083d3a8295 consolidate pertinent functions in statemachine module 2017-06-10 02:48:50 -04:00
petrucci4prez 532b0d8ecd fix play error 2017-06-10 02:48:30 -04:00
petrucci4prez fbce318200 make function names match 2017-06-10 02:32:17 -04:00
petrucci4prez 580b5650a5 use regular timer here as well 2017-06-10 02:30:28 -04:00
petrucci4prez 950db417f3 use regular timer here 2017-06-10 02:25:22 -04:00
petrucci4prez 7bae6680c8 fix typo 2017-06-10 02:15:16 -04:00