Liam Grazier / Mbed OS Final351CWfolderonly

Fork of Final351CW_FINAL by Liam Grazier

Revision:
8:582ac4c5a524
Child:
10:098c2fa0a1a6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Components/components.hpp	Tue Jan 09 05:43:43 2018 +0000
@@ -0,0 +1,44 @@
+#ifndef __sample_hardware__
+#define __sample_hardware__
+#define SIG_READY 1
+#define SIG_READY2 1
+#define SIG_REMOVE 1
+#define SIG_NET 1
+//#define BME
+#ifdef BME
+#include "BME280.h"
+#else
+#include "BMP280.h"
+#endif
+#include "SDBlockDevice.h"
+#include "FATFileSystem.h"
+//dougs
+void DispTime(void);
+void setuptime(void);
+void runtime(void);
+void rundate(void);
+///
+void runanalysis(void);
+void sdrun(void);
+void sdcheck(void);
+void lcdstart(void);
+void sdwrite(void);
+void sdremove(void);
+enum ELEC350_ERROR_CODE {OK, FATAL};
+extern DigitalOut onBoardLED;
+extern DigitalOut redLED;
+extern DigitalOut yellowLED;
+extern DigitalOut greenLED;
+extern DigitalIn  onBoardSwitch;
+extern DigitalIn  SW1;
+extern DigitalIn  SW2;
+//extern Serial pc;
+extern AnalogIn adcIn;
+#ifdef BME
+extern BME280 sensor;
+#else
+extern BMP280 sensor;
+#endif
+extern void post();
+extern void errorCode(ELEC350_ERROR_CODE err);
+#endif
\ No newline at end of file