aaa

Dependencies:   BMP280 LGLCDv2

Fork of 0NicksCoursework-lg by Liam Grazier

Committer:
liam_grazier
Date:
Tue Jan 09 06:14:41 2018 +0000
Revision:
9:e27b3f34de24
Parent:
8:582ac4c5a524
NICKS CW;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
liam_grazier 8:582ac4c5a524 1 #ifndef __sample_hardware__
liam_grazier 8:582ac4c5a524 2 #define __sample_hardware__
liam_grazier 8:582ac4c5a524 3 #define SIG_READY 1
liam_grazier 8:582ac4c5a524 4 #define SIG_READY2 1
liam_grazier 8:582ac4c5a524 5 #define SIG_REMOVE 1
liam_grazier 8:582ac4c5a524 6 #define SIG_NET 1
liam_grazier 8:582ac4c5a524 7 //#define BME
liam_grazier 8:582ac4c5a524 8 #ifdef BME
liam_grazier 8:582ac4c5a524 9 #include "BME280.h"
liam_grazier 8:582ac4c5a524 10 #else
liam_grazier 8:582ac4c5a524 11 #include "BMP280.h"
liam_grazier 8:582ac4c5a524 12 #endif
liam_grazier 8:582ac4c5a524 13 #include "SDBlockDevice.h"
liam_grazier 8:582ac4c5a524 14 #include "FATFileSystem.h"
liam_grazier 8:582ac4c5a524 15 //dougs
liam_grazier 8:582ac4c5a524 16 void DispTime(void);
liam_grazier 8:582ac4c5a524 17 void setuptime(void);
liam_grazier 8:582ac4c5a524 18 void runtime(void);
liam_grazier 8:582ac4c5a524 19 void rundate(void);
liam_grazier 8:582ac4c5a524 20 ///
liam_grazier 8:582ac4c5a524 21 void runanalysis(void);
liam_grazier 8:582ac4c5a524 22 void sdrun(void);
liam_grazier 8:582ac4c5a524 23 void sdcheck(void);
liam_grazier 8:582ac4c5a524 24 void lcdstart(void);
liam_grazier 8:582ac4c5a524 25 void sdwrite(void);
liam_grazier 8:582ac4c5a524 26 void sdremove(void);
liam_grazier 8:582ac4c5a524 27 enum ELEC350_ERROR_CODE {OK, FATAL};
liam_grazier 8:582ac4c5a524 28 extern DigitalOut onBoardLED;
liam_grazier 8:582ac4c5a524 29 extern DigitalOut redLED;
liam_grazier 8:582ac4c5a524 30 extern DigitalOut yellowLED;
liam_grazier 8:582ac4c5a524 31 extern DigitalOut greenLED;
liam_grazier 8:582ac4c5a524 32 extern DigitalIn onBoardSwitch;
liam_grazier 8:582ac4c5a524 33 extern DigitalIn SW1;
liam_grazier 8:582ac4c5a524 34 extern DigitalIn SW2;
liam_grazier 8:582ac4c5a524 35 //extern Serial pc;
liam_grazier 8:582ac4c5a524 36 extern AnalogIn adcIn;
liam_grazier 8:582ac4c5a524 37 #ifdef BME
liam_grazier 8:582ac4c5a524 38 extern BME280 sensor;
liam_grazier 8:582ac4c5a524 39 #else
liam_grazier 8:582ac4c5a524 40 extern BMP280 sensor;
liam_grazier 8:582ac4c5a524 41 #endif
liam_grazier 8:582ac4c5a524 42 extern void post();
liam_grazier 8:582ac4c5a524 43 extern void errorCode(ELEC350_ERROR_CODE err);
liam_grazier 8:582ac4c5a524 44 #endif