Remote I/O Sensor bus with AT&T flow and M2X cloud

Dependencies:   DHT11 FXOS8700CQ MODSERIAL mbed

Fork of Avnet_ATT_Cellular_IOT by Avnet

Revision:
61:f6b93129f954
Parent:
56:cb42ff383dab
Child:
63:90d7c69993cd
--- a/hardware.h	Sat Jul 30 16:26:22 2016 +0000
+++ b/hardware.h	Mon Aug 01 18:29:04 2016 +0000
@@ -1,12 +1,38 @@
 #ifndef Hardware_H_
 #define Hardware_H_
 #include "MODSERIAL.h"
+#include "SerialBuffered.h"
 extern I2C i2c;    //SDA, SCL -- define the I2C pins being used
 extern MODSERIAL pc; //UART to USB host
+extern SerialBuffered mdm; //UART to WNC modem
 
 //Un-comment the definition below if you want to use the USB rx for another purpose.
 //otherwise the USB rx will be used to receive virtual sensor data from Avnet's
 //"Sensor Simulator Dashboard"  utility
 #define USE_VIRTUAL_SENSORS
 
+// comment out the following line if color is not supported on the terminal
+#define USE_COLOR
+#ifdef USE_COLOR
+ #define BLK "\033[30m"
+ #define RED "\033[31m"
+ #define GRN "\033[32m"
+ #define YEL "\033[33m"
+ #define BLU "\033[34m"
+ #define MAG "\033[35m"
+ #define CYN "\033[36m"
+ #define WHT "\033[37m"
+ #define DEF "\033[39m"
+#else
+ #define BLK
+ #define RED
+ #define GRN
+ #define YEL
+ #define BLU
+ #define MAG
+ #define CYN
+ #define WHT
+ #define DEF
 #endif
+
+#endif