// Blink until timeout.

#include "mbed.h"

Timeout timeout;
DigitalOut led(LED1);

int on = 1;

void attimeout() {
    on = 0;
}

int main() {
    timeout.attach(&attimeout, 5);
    while(on) {
        led = !led;
        wait(0.2);
    }
}
