![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
aaa
Fork of 0NicksCoursework-lg by
Components/components.hpp@9:e27b3f34de24, 2018-01-09 (annotated)
- 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?
User | Revision | Line number | New 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 |