MBED NanoService Lighting Endpoint for NXP Ublox (Ethernet enabled)
Dependencies: C027 C12832 EthernetInterface StatusReporter LM75B endpoint_core endpoint_nsp mbed-rtos mbed nsp_resources
Diff: Definitions.h
- Revision:
- 6:c780baa3b7f1
- Parent:
- 5:9e795e139e45
- Child:
- 7:cca3a2adb6b8
--- a/Definitions.h Thu Feb 27 06:14:49 2014 +0000 +++ b/Definitions.h Fri Feb 28 04:57:02 2014 +0000 @@ -68,4 +68,19 @@ // LED Blink Time #define BLINK_TIME 100 // LED blink times +// Philips Light Support +#define PL_ENABLE false // true - enable for endpoint light, false - disable +#define PL_LIGHT_ID_DOUG 1 // Dougs Light +#define PL_LIGHT_ID_BILL 2 // Bills Light +#define PL_LIGHT_ID_KERRY 3 // Kerrys Light +#define PL_LIGHT_ID PL_LIGHT_ID_DOUG // Default light +#define PL_GW_ADDRESS "192.168.1.178" // Philips Gateway in IOT lab (Austin) +#define PL_DEFAULT_STATE 1 // on +#define PL_DEFAULT_DIM 11 // dim value +#define PL_URL_BUFFER_LEN 128 +#define PL_PAYLOAD_BUFFER_LEN 128 +#define PL_RESPONSE_BUFFER_LEN 128 +#define PL_URL_TEMPLATE "http://%s/api/newdeveloper/lights/%d/state" +#define PL_ON_COMMAND_TEMPLATE "{\"on\":%s,\"sat\":211,\"bri\":%d,\"hue\":13122}" + #endif // _DEFINITIONS_H \ No newline at end of file