X10 Server - IOT device to leverage a collection of old X10 devices for home automation and lighting control.
Dependencies: IniManager mbed HTTPClient SWUpdate mbed-rtos Watchdog X10 SW_HTTPServer SW_String EthernetInterface TimeInterface SSDP
X10 Server
See the X10 Server Nodebook page
SignOfLife.cpp
- Committer:
- WiredHome
- Date:
- 2019-03-04
- Revision:
- 12:67c524db9e07
- Parent:
- 7:16129d213e6a
File content as of revision 12:67c524db9e07:
#include "SignOfLife.h" static PwmOut signOfLife[4] = {LED1, LED2, LED3, LED4}; /// ShowSignOfLife /// /// Pulse an LED to indicate a sign of life of the program. /// This also has some moderate entertainment value. /// void ShowSignOfLife(int which) { #define PI 3.14159265359 static int degrees[4]; float v; which %= 4; // 0-3: LED1-4 degrees[which] += 5; v = sin(degrees[which] * PI / 180)/2 + 0.5; signOfLife[which] = v; // a little dimmer }