
This is a program that turns your mbed device into a FireFly gateway, that publishes data from FireFly BLE modules to the IBM Watson IoT Platform.
Dependencies: C12832 EthernetInterface MQTT mbed-rtos mbed
Fork of IBMIoTClientEthernetExample by
Diff: MQTT/MQTTLogging.h
- Revision:
- 9:58eb378727d9
- Parent:
- 8:80d49dd91542
- Child:
- 10:0b5e0dfee08e
--- a/MQTT/MQTTLogging.h Wed Oct 01 13:27:35 2014 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -#if !defined(MQTT_LOGGING_H) -#define MQTT_LOGGING_H - -#define STREAM stdout -#if !defined(DEBUG) -#define DEBUG(...) \ - {\ - fprintf(STREAM, "DEBUG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ - fprintf(STREAM, ##__VA_ARGS__); \ - fflush(STREAM); \ - } -#endif -#if !defined(LOG) -#define LOG(...) \ - {\ - fprintf(STREAM, "LOG: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ - fprintf(STREAM, ##__VA_ARGS__); \ - fflush(STREAM); \ - } -#endif -#if !defined(WARN) -#define WARN(...) \ - { \ - fprintf(STREAM, "WARN: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ - fprintf(STREAM, ##__VA_ARGS__); \ - fflush(STREAM); \ - } -#endif -#if !defined(ERROR) -#define ERROR(...) \ - { \ - fprintf(STREAM, "ERROR: %s L#%d ", __PRETTY_FUNCTION__, __LINE__); \ - fprintf(STREAM, ##__VA_ARGS__); \ - fflush(STREAM); \ - exit(1); \ - } -#endif - -#endif \ No newline at end of file