aaa

Dependencies:   BMP280 LGLCDv2

Fork of 0NicksCoursework-lg by Liam Grazier

Components/components.hpp

Committer:
liam_grazier
Date:
2018-01-09
Revision:
9:e27b3f34de24
Parent:
8:582ac4c5a524

File content as of revision 9:e27b3f34de24:

#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