version 1: not doing what we want

Dependencies:   MODSERIAL mbed

main.cpp

Committer:
Tess
Date:
2013-10-31
Revision:
0:681faf7ef4a4

File content as of revision 0:681faf7ef4a4:

#include "mbed.h"
#include "MODSERIAL.h"

DigitalIn toggle(PTC7);
DigitalOut Redled(LED2);
//DigitalIn stoggle_geel(PTC0);



/*MODSERIAL pc(USBTX,USBRX);
pc.baud(921600);
pc.printf("%f", switchinput_geel);*/

void toggle_on() {
    for(int i=0; i<10; i++) {
        Redled = !Redled;
        wait(0.2);
    }
}
 
void toggle_off() {
    // do nothing
}
 
int main() {
    while(1) {
        while(!toggle); // wait while toggle == 0
        toggle_on();
        while(toggle);  // wait while toggle == 1
        toggle_off();
     }
}