Zachary Kotlarek 11a30b18a3 Print last update time/file 13 lat temu
..
launchd 7ca80f4e69 Deal with off-target hostnames 13 lat temu
DMX.pm 7b8461bf8b Allow calls to readState without a predefined exists hash 13 lat temu
amplifierPower.pl 6b847185d2 Better mode and output device selection 13 lat temu
bias.pl 77a49ff8bf Now with mtime access 13 lat temu
channels.txt 697817d677 Take a more standard approach 13 lat temu
cmd.pl 9f8c5a0408 Migrate 14 lat temu
debug.pl 11a30b18a3 Print last update time/file 13 lat temu
dimChannels.py 9f8c5a0408 Migrate 14 lat temu
dmx.py 6d38add542 Better loop control 13 lat temu
fan.pl 77a49ff8bf Now with mtime access 13 lat temu
garage.pl 77a49ff8bf Now with mtime access 13 lat temu
leds.pl 259e322fd2 Tidy 13 lat temu
overhead.pl ed4e9bb2a1 Create a not-quite-RAVE mode called "EFFECT" that disables lighting but does not modify the audio system 13 lat temu
projectorPower.pl 15a4b88b58 Now with ceil() limits 13 lat temu
rave.pl 10ff2b76a7 Check forward, not back 13 lat temu
reset.sh 0aea70488d Reset RAVE as a state subscriber 13 lat temu
rope.pl ed4e9bb2a1 Create a not-quite-RAVE mode called "EFFECT" that disables lighting but does not modify the audio system 13 lat temu
setChannels.py 9f8c5a0408 Migrate 14 lat temu
state.pl 4b6d9fc7a2 Record exists-ends times. Use mtime() instead of stat(). Move the readdir loop outside the main status loop. 13 lat temu