joseph adamu / Mbed OS CW_final_thr

Fork of CW_copy by Calvin Kalintra

Committer:
joseph_adamu
Date:
Wed Jan 10 09:50:29 2018 +0000
Revision:
1:dc648c5624b9
version for export

Who changed what in which revision?

UserRevisionLine numberNew contents of line
joseph_adamu 1:dc648c5624b9 1 #ifndef __sample_hardware__
joseph_adamu 1:dc648c5624b9 2 #define __sample_hardware__
joseph_adamu 1:dc648c5624b9 3
joseph_adamu 1:dc648c5624b9 4 //#define BME
joseph_adamu 1:dc648c5624b9 5 #ifdef BME
joseph_adamu 1:dc648c5624b9 6 #include "BME280.h"
joseph_adamu 1:dc648c5624b9 7 #else
joseph_adamu 1:dc648c5624b9 8 #include "BMP280.h"
joseph_adamu 1:dc648c5624b9 9 #endif
joseph_adamu 1:dc648c5624b9 10 #include "TextLCD.h"
joseph_adamu 1:dc648c5624b9 11 #include "SDBlockDevice.h"
joseph_adamu 1:dc648c5624b9 12 #include "FATFileSystem.h"
joseph_adamu 1:dc648c5624b9 13
joseph_adamu 1:dc648c5624b9 14 enum ELEC350_ERROR_CODE {OK, FATAL};
joseph_adamu 1:dc648c5624b9 15
joseph_adamu 1:dc648c5624b9 16 extern DigitalOut onBoardLED;
joseph_adamu 1:dc648c5624b9 17 extern DigitalOut redLED;
joseph_adamu 1:dc648c5624b9 18 extern DigitalOut yellowLED;
joseph_adamu 1:dc648c5624b9 19 extern DigitalOut greenLED;
joseph_adamu 1:dc648c5624b9 20
joseph_adamu 1:dc648c5624b9 21 extern DigitalIn onBoardSwitch;
joseph_adamu 1:dc648c5624b9 22 extern DigitalIn SW1;
joseph_adamu 1:dc648c5624b9 23 extern DigitalIn SW2;
joseph_adamu 1:dc648c5624b9 24 extern DigitalIn SW3;
joseph_adamu 1:dc648c5624b9 25 //extern Serial pc;
joseph_adamu 1:dc648c5624b9 26 extern AnalogIn adcIn;
joseph_adamu 1:dc648c5624b9 27
joseph_adamu 1:dc648c5624b9 28 #ifdef BME
joseph_adamu 1:dc648c5624b9 29 extern BME280 sensor;
joseph_adamu 1:dc648c5624b9 30 #else
joseph_adamu 1:dc648c5624b9 31 extern BMP280 sensor;
joseph_adamu 1:dc648c5624b9 32 #endif
joseph_adamu 1:dc648c5624b9 33
joseph_adamu 1:dc648c5624b9 34 extern TextLCD lcd;
joseph_adamu 1:dc648c5624b9 35 extern SDBlockDevice sd;
joseph_adamu 1:dc648c5624b9 36
joseph_adamu 1:dc648c5624b9 37 extern void post();
joseph_adamu 1:dc648c5624b9 38 extern void errorCode(ELEC350_ERROR_CODE err);
joseph_adamu 1:dc648c5624b9 39
joseph_adamu 1:dc648c5624b9 40 #endif