Network, SD, Readall. comments added

Dependencies:   Peripherals Buffer_lib_v2 SD_Lib_EffedUP_ERP Time_Lib_v2 Year3_Version5 BMP280 Network_Lib TextLCD BME280

main.cpp

Committer:
emilytrembeth
Date:
2019-01-03
Revision:
15:00422efe0550
Parent:
14:433745616744
Child:
16:17e8f7d4241a

File content as of revision 15:00422efe0550:

#include "mbed.h"
#include "TextLCD.h"
#include "SDBlockDevice.h"
#include "FATFileSystem.h"
#include "thread_functions.hpp"
#include "SD_functions.hpp"
#include "peripherals.hpp"
#include "Network.hpp"

#ifndef SD_Present
#define SD_Present
#endif

#ifndef DEBUG
#define DEBUG
#endif

//Serial pc(SERIAL_TX, SERIAL_RX);
time_t currentTime;
Mutex date_mutex;
int setting;
int t;

Thread t1;
Thread t2;
Thread t3; 
Thread t4;


//LDR sensor
AnalogIn LDD_ADC_In(A1);
float fLDR = 0.0;
float volts = 0.0;


//Main thread
int main() {
    
    //Power On Check TODO
    lcd.cls();
    
    // run threads
    t1.start(FunctionSensor);           
    t2.start(FunctionSerial); 
    t3.start(FunctionSD2);
    t4.start(Network);   
}