
aaa
Fork of 0NicksCoursework-lg by
components.hpp@5:9b4844128e09, 2018-01-05 (annotated)
- Committer:
- liam_grazier
- Date:
- Fri Jan 05 14:13:43 2018 +0000
- Revision:
- 5:9b4844128e09
- Child:
- 7:dd303488e55d
nick cw start ...
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
liam_grazier | 5:9b4844128e09 | 1 | #ifndef __sample_hardware__ |
liam_grazier | 5:9b4844128e09 | 2 | #define __sample_hardware__ |
liam_grazier | 5:9b4844128e09 | 3 | |
liam_grazier | 5:9b4844128e09 | 4 | //#define BME |
liam_grazier | 5:9b4844128e09 | 5 | #ifdef BME |
liam_grazier | 5:9b4844128e09 | 6 | #include "BME280.h" |
liam_grazier | 5:9b4844128e09 | 7 | #else |
liam_grazier | 5:9b4844128e09 | 8 | #include "BMP280.h" |
liam_grazier | 5:9b4844128e09 | 9 | #endif |
liam_grazier | 5:9b4844128e09 | 10 | |
liam_grazier | 5:9b4844128e09 | 11 | |
liam_grazier | 5:9b4844128e09 | 12 | enum ELEC350_ERROR_CODE {OK, FATAL}; |
liam_grazier | 5:9b4844128e09 | 13 | extern DigitalOut onBoardLED; |
liam_grazier | 5:9b4844128e09 | 14 | extern DigitalOut redLED; |
liam_grazier | 5:9b4844128e09 | 15 | extern DigitalOut yellowLED; |
liam_grazier | 5:9b4844128e09 | 16 | extern DigitalOut greenLED; |
liam_grazier | 5:9b4844128e09 | 17 | extern DigitalIn onBoardSwitch; |
liam_grazier | 5:9b4844128e09 | 18 | extern DigitalIn SW1; |
liam_grazier | 5:9b4844128e09 | 19 | extern DigitalIn SW2; |
liam_grazier | 5:9b4844128e09 | 20 | //extern Serial pc; |
liam_grazier | 5:9b4844128e09 | 21 | extern AnalogIn adcIn; |
liam_grazier | 5:9b4844128e09 | 22 | #ifdef BME |
liam_grazier | 5:9b4844128e09 | 23 | extern BME280 sensor; |
liam_grazier | 5:9b4844128e09 | 24 | #else |
liam_grazier | 5:9b4844128e09 | 25 | extern BMP280 sensor; |
liam_grazier | 5:9b4844128e09 | 26 | #endif |
liam_grazier | 5:9b4844128e09 | 27 | extern void post(); |
liam_grazier | 5:9b4844128e09 | 28 | extern void errorCode(ELEC350_ERROR_CODE err); |
liam_grazier | 5:9b4844128e09 | 29 | #endif |