Serial try out with keypress

Dependencies:   MODSERIAL mbed

Fork of Minor_test_serial by First Last

Committer:
bjonkheer
Date:
Wed Sep 12 11:09:56 2018 +0000
Revision:
3:2a93e9b6b42a
Parent:
2:794c87b4a13a
led on if not pressed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vsluiter 0:c8f15874531b 1 #include "mbed.h"
vsluiter 0:c8f15874531b 2 #include "MODSERIAL.h"
vsluiter 0:c8f15874531b 3
vsluiter 0:c8f15874531b 4 DigitalOut myled(LED_GREEN);
vsluiter 0:c8f15874531b 5 MODSERIAL pc(USBTX, USBRX);
vsluiter 0:c8f15874531b 6
vsluiter 0:c8f15874531b 7 int main()
vsluiter 0:c8f15874531b 8 {
bjonkheer 2:794c87b4a13a 9 char c;
vsluiter 0:c8f15874531b 10 pc.baud(115200);
Gijsvanoort 1:40470bc517f1 11 pc.printf("Hello World!\r\n");
bjonkheer 3:2a93e9b6b42a 12 myled = 0;
vsluiter 0:c8f15874531b 13 while (true) {
bjonkheer 2:794c87b4a13a 14 c = pc.getc();
bjonkheer 2:794c87b4a13a 15 pc.printf("%c \r\n", c); // print the value of variable i
bjonkheer 2:794c87b4a13a 16 myled = !myled; // toggle a led
vsluiter 0:c8f15874531b 17 wait(0.5f); // wait a small period of time
vsluiter 0:c8f15874531b 18 myled = !myled; // toggle a led
bjonkheer 2:794c87b4a13a 19
vsluiter 0:c8f15874531b 20 }
vsluiter 0:c8f15874531b 21 }