Embedded software Assessment 2

Dependencies:   MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed

main.cpp

Committer:
muaiyd
Date:
2014-02-21
Revision:
13:6094b94b3b7c
Parent:
12:582753a4f1fb
Child:
16:0a2138a18f26

File content as of revision 13:6094b94b3b7c:

#include "Function.h"
 
int main(){
    Init_LCD();
    InitFile();
    CallFreqMsur.attach(&FreqMsur,1);      //Measure the frequency every 400mS
    CallReadDigitalin.attach(&ReadDigitalin,0.4);    //Read TWO digital inputs every 400mS
    CallReadAnalogin.attach(&ReadAnalogin,0.8);    //Read TWO analogue inputs every 800mS
    CallDisplay.attach(&Display,2);      //Display on the LCD every 2 seconds
    CallInputCheck.attach(&InputCheck,1.8);    //Input Check every 1.8 second
    CallBinaryCounter.attach(&BinaryCounter,1.5);    //Binary increment every 1.5 second
    CallLogFile.attach(&LogFile,5);      //Log the values every 5 seconds
}