Embedded software Assessment 2

Dependencies:   MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed

main.cpp

Committer:
muaiyd
Date:
2014-02-21
Revision:
9:539c51b7db52
Parent:
7:d9f86e1b8185
Child:
12:582753a4f1fb

File content as of revision 9:539c51b7db52:

#include "Function.h"
 
int main(){
    Init_LCD();
    LogTimer.start();
    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
}