Commit History

Autor SHA1 Mensaxe Data
  Robert Marshall 89fddc9d43 Change target to broadcast address to facilitate easy unit replacement. %!s(int64=2) %!d(string=hai) anos
  Robert Marshall 608febeed1 Convert to use ESP8266 (ESP-NOW) %!s(int64=4) %!d(string=hai) anos
  Robert Marshall 64db43eb82 Account for millis() overflow after 50 days. %!s(int64=4) %!d(string=hai) anos
  Robert Marshall 03923aa6ba Fix include %!s(int64=4) %!d(string=hai) anos
  Robert Marshall 62b26ff593 Rename PIR to Motion and add parameter to wait on setup for if you're using a PIR sensor. %!s(int64=4) %!d(string=hai) anos
  Robert Marshall 1a9532e38a If we don't get a status update for 30 seconds, turn off. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 728b0ba3b2 Add "calibration" for PIR at startup %!s(int64=5) %!d(string=hai) anos
  Robert Marshall c7d6d13d08 Move parameters to variables file %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 47a13f883b Move LED code to common directory. Implement in transmitter %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 106ac18833 Replace button for PIR sensor with 5 second on time. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 61148d767c Move from RFTransmitter library to RadioHead for more reliable comms. Add timer to resend message at set interval. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 57697a5796 Move from RFTransmitter library to RadioHead for more reliable comms. Add timer to resend message at set interval. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 3dcdc41de9 Only reset LED state when there's a state change. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 07f6e1c1f0 Fix typo %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 8b6e5efe2c Committing totally untested code for a PIR sensor class with timing independent of sensor. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 75b6b600a6 Add different fade on and off times. Compensate for change mid cycle. Inadvertently fix bug where multiplier was wrong way round. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 0a586fc30c Fade from current position. %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 32e180685b Make fade inclusive of upper bound %!s(int64=5) %!d(string=hai) anos
  Robert Marshall fa11075e2f Fade LED in and out %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 3887540703 Add LED class for managing LED output %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 8fd8faa313 Act on message %!s(int64=5) %!d(string=hai) anos
  Robert Marshall c2808802cd Change RF library for more reliable comms %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 7b8498c7ee Abstract receiver for later refactoring %!s(int64=5) %!d(string=hai) anos
  Robert Marshall ad3c34dfeb Abstract code for transmittion for later refactoring %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 589067ab08 Parse and validate message %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 05ba8c6729 Drive an output based on the message %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 71ed75348c Print debug and transmit message on same line %!s(int64=5) %!d(string=hai) anos
  Robert Marshall 7ae96a9b98 Update button constructor %!s(int64=5) %!d(string=hai) anos
  Robert Marshall ba7b89ad5f Send on and off signals %!s(int64=5) %!d(string=hai) anos
  Robert Marshall cf8cf2908c Add a button input %!s(int64=5) %!d(string=hai) anos