Fork with SeeedStudio Xadow GPS v2 enabled

Dependencies:   FXOS8700CQ MODSERIAL XadowGPS mbed

Fork of Avnet_ATT_Cellular_IOT by Avnet

Committer:
JMF
Date:
Thu Aug 04 16:24:13 2016 +0000
Revision:
67:11db02bb93e1
Parent:
64:09004cd610df
Child:
68:6e311c747045
changed 'puts' calls to PUTS and defined them in hardware.h along with PRINTF so we can set them all to pc.puts

Who changed what in which revision?

UserRevisionLine numberNew contents of line
stefanrousseau 11:e6602513730f 1 #ifndef Hardware_H_
stefanrousseau 11:e6602513730f 2 #define Hardware_H_
stefanrousseau 56:cb42ff383dab 3 #include "MODSERIAL.h"
stefanrousseau 64:09004cd610df 4
stefanrousseau 11:e6602513730f 5 extern I2C i2c; //SDA, SCL -- define the I2C pins being used
stefanrousseau 56:cb42ff383dab 6 extern MODSERIAL pc; //UART to USB host
stefanrousseau 63:90d7c69993cd 7 extern MODSERIAL mdm; //UART to WNC modem
stefanrousseau 64:09004cd610df 8 //extern SerialBuffered mdm; //UART to WNC modem
stefanrousseau 55:3abf9e3f42e6 9
stefanrousseau 55:3abf9e3f42e6 10 //Un-comment the definition below if you want to use the USB rx for another purpose.
stefanrousseau 55:3abf9e3f42e6 11 //otherwise the USB rx will be used to receive virtual sensor data from Avnet's
stefanrousseau 55:3abf9e3f42e6 12 //"Sensor Simulator Dashboard" utility
stefanrousseau 55:3abf9e3f42e6 13 #define USE_VIRTUAL_SENSORS
stefanrousseau 11:e6602513730f 14
stefanrousseau 61:f6b93129f954 15 // comment out the following line if color is not supported on the terminal
stefanrousseau 61:f6b93129f954 16 #define USE_COLOR
stefanrousseau 61:f6b93129f954 17 #ifdef USE_COLOR
stefanrousseau 61:f6b93129f954 18 #define BLK "\033[30m"
stefanrousseau 61:f6b93129f954 19 #define RED "\033[31m"
stefanrousseau 61:f6b93129f954 20 #define GRN "\033[32m"
stefanrousseau 61:f6b93129f954 21 #define YEL "\033[33m"
stefanrousseau 61:f6b93129f954 22 #define BLU "\033[34m"
stefanrousseau 61:f6b93129f954 23 #define MAG "\033[35m"
stefanrousseau 61:f6b93129f954 24 #define CYN "\033[36m"
stefanrousseau 61:f6b93129f954 25 #define WHT "\033[37m"
stefanrousseau 61:f6b93129f954 26 #define DEF "\033[39m"
stefanrousseau 61:f6b93129f954 27 #else
stefanrousseau 61:f6b93129f954 28 #define BLK
stefanrousseau 61:f6b93129f954 29 #define RED
stefanrousseau 61:f6b93129f954 30 #define GRN
stefanrousseau 61:f6b93129f954 31 #define YEL
stefanrousseau 61:f6b93129f954 32 #define BLU
stefanrousseau 61:f6b93129f954 33 #define MAG
stefanrousseau 61:f6b93129f954 34 #define CYN
stefanrousseau 61:f6b93129f954 35 #define WHT
stefanrousseau 61:f6b93129f954 36 #define DEF
stefanrousseau 11:e6602513730f 37 #endif
stefanrousseau 61:f6b93129f954 38
JMF 67:11db02bb93e1 39 #ifdef _ULINK_PRINT
JMF 67:11db02bb93e1 40 #include "itm_output.h"
JMF 67:11db02bb93e1 41 #else
stefanrousseau 64:09004cd610df 42 #define PRINTF pc.printf
JMF 67:11db02bb93e1 43 #define PUTS pc.puts
JMF 67:11db02bb93e1 44 #endif
JMF 67:11db02bb93e1 45
stefanrousseau 64:09004cd610df 46
stefanrousseau 61:f6b93129f954 47 #endif