![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
A simple project for sending button input up to AT&T Flow
Dependencies: FXOS8700CQ MODSERIAL mbed
For instructions on using this program, see the AT&T Starter Kit tutorial on it.
hardware.h@61:f6b93129f954, 2016-08-01 (annotated)
- Committer:
- stefanrousseau
- Date:
- Mon Aug 01 18:29:04 2016 +0000
- Revision:
- 61:f6b93129f954
- Parent:
- 56:cb42ff383dab
- Child:
- 63:90d7c69993cd
Moved cellular modem routines from main.cpp to cell_modem.cpp; Moved HTS221 routines from main.cpp to sensors.cpp
Who changed what in which revision?
User | Revision | Line number | New 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 | 61:f6b93129f954 | 4 | #include "SerialBuffered.h" |
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 | 61:f6b93129f954 | 7 | extern SerialBuffered mdm; //UART to WNC modem |
stefanrousseau | 55:3abf9e3f42e6 | 8 | |
stefanrousseau | 55:3abf9e3f42e6 | 9 | //Un-comment the definition below if you want to use the USB rx for another purpose. |
stefanrousseau | 55:3abf9e3f42e6 | 10 | //otherwise the USB rx will be used to receive virtual sensor data from Avnet's |
stefanrousseau | 55:3abf9e3f42e6 | 11 | //"Sensor Simulator Dashboard" utility |
stefanrousseau | 55:3abf9e3f42e6 | 12 | #define USE_VIRTUAL_SENSORS |
stefanrousseau | 11:e6602513730f | 13 | |
stefanrousseau | 61:f6b93129f954 | 14 | // comment out the following line if color is not supported on the terminal |
stefanrousseau | 61:f6b93129f954 | 15 | #define USE_COLOR |
stefanrousseau | 61:f6b93129f954 | 16 | #ifdef USE_COLOR |
stefanrousseau | 61:f6b93129f954 | 17 | #define BLK "\033[30m" |
stefanrousseau | 61:f6b93129f954 | 18 | #define RED "\033[31m" |
stefanrousseau | 61:f6b93129f954 | 19 | #define GRN "\033[32m" |
stefanrousseau | 61:f6b93129f954 | 20 | #define YEL "\033[33m" |
stefanrousseau | 61:f6b93129f954 | 21 | #define BLU "\033[34m" |
stefanrousseau | 61:f6b93129f954 | 22 | #define MAG "\033[35m" |
stefanrousseau | 61:f6b93129f954 | 23 | #define CYN "\033[36m" |
stefanrousseau | 61:f6b93129f954 | 24 | #define WHT "\033[37m" |
stefanrousseau | 61:f6b93129f954 | 25 | #define DEF "\033[39m" |
stefanrousseau | 61:f6b93129f954 | 26 | #else |
stefanrousseau | 61:f6b93129f954 | 27 | #define BLK |
stefanrousseau | 61:f6b93129f954 | 28 | #define RED |
stefanrousseau | 61:f6b93129f954 | 29 | #define GRN |
stefanrousseau | 61:f6b93129f954 | 30 | #define YEL |
stefanrousseau | 61:f6b93129f954 | 31 | #define BLU |
stefanrousseau | 61:f6b93129f954 | 32 | #define MAG |
stefanrousseau | 61:f6b93129f954 | 33 | #define CYN |
stefanrousseau | 61:f6b93129f954 | 34 | #define WHT |
stefanrousseau | 61:f6b93129f954 | 35 | #define DEF |
stefanrousseau | 11:e6602513730f | 36 | #endif |
stefanrousseau | 61:f6b93129f954 | 37 | |
stefanrousseau | 61:f6b93129f954 | 38 | #endif |