MBED MQTT Lighting Endpoint for NXP LPC1768+AppBoard
Dependencies: C12832_lcd EthernetInterface StatusReporter LM75B MQTT-ansond endpoint_core endpoint_mqtt mbed-rtos mbed
Diff: Definitions.h
- Revision:
- 22:f1002e5993c5
- Parent:
- 21:d1ce325d1d32
- Child:
- 23:793b2898522e
--- a/Definitions.h Thu Feb 27 22:07:45 2014 +0000 +++ b/Definitions.h Thu Feb 27 23:33:24 2014 +0000 @@ -26,7 +26,7 @@ #define ENDPOINT_VERSION_ANNOUNCE "\r\nMBED IMPACT(MQTT) Endpoint v1.0" // Error Handler Log Message Length -#define MAX_LOG_MESSAGE 850 // maximum size of a logging message +#define MAX_LOG_MESSAGE 900 // maximum size of a logging message // Light Configuration #define NUM_LIGHTS 1 // number of lights in this endpoint @@ -52,8 +52,8 @@ // IOC REST Buffer Lengths #define IOC_REST_URL_LEN 128 -#define IOC_RESULT_LEN 850 -#define IOC_PAYLOAD_LEN 850 +#define IOC_RESULT_LEN 900 +#define IOC_PAYLOAD_LEN 900 #define IOC_IOC_ID_LEN 16 // IOC REST URL for Load/Updates @@ -98,6 +98,7 @@ #define MQTT_MAXID_VALUE 99 // IOC MQTT Endpoint ID maximum integer value #define MQTT_ENDPOINT_IDLEN 64 // IOC MQTT Endpoint ID length (max) #define MQTT_IOC_TOPIC "ARM/sensinode/control/%s" // IOC MQTT Topic +#define MQTT_IOC_ANNOUNCE_TOPIC "ARM/sensinode/control" // IOC MQTT Topic (since MQTT on MBED cannot seem to handle wildcards) #define MQTT_IOC_TOPIC_LEN 42 // max length for the topic string #define MQTT_USERNAME "" // IOC MQTT Username #define MQTT_PASSWORD "" // IOC MQTT Password