Example software for a Cyclic Executive
Dependencies: MCP23017 SDFileSystem WattBob_TextLCD mbed
Diff: main.cpp
- Revision:
- 3:c611b9bb5770
- Parent:
- 2:22ebabd78084
- Child:
- 4:b85bc0d810e1
diff -r 22ebabd78084 -r c611b9bb5770 main.cpp --- a/main.cpp Mon Feb 15 22:30:54 2016 +0000 +++ b/main.cpp Wed Feb 17 10:22:50 2016 +0000 @@ -22,12 +22,19 @@ DigitalOut myled(LED1); -Task1 task1(p5); // Square wave Measurement - -Task3 task3(p6); // Watchdog Pulse +Task1 task1(p5); // Square wave Measurement +Task2 task2_switch1(p6); // Read digital Output +Task3 task3(p7); // Watchdog Pulse +Task4 task4(p15,p16); // Read analog Inputs int main() { + + task1.MeasureFreq(); + int switch1State = task2_switch1.digitalInState(); + task3.OutputWatchdogPulse(); + float *analogReading = task4.returnAnalogReadings(); + while(1) { myled = 1; wait(0.2);