3 lampjes op command
Dependencies: mbed QEI HIDScope biquadFilter MODSERIAL FastPWM
Revision 2:0fc5b233fd26, committed 2019-09-10
- Comitter:
- s1960687
- Date:
- Tue Sep 10 13:25:30 2019 +0000
- Parent:
- 1:b862262a9d14
- Commit message:
- 3 lampjes op comment
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r b862262a9d14 -r 0fc5b233fd26 main.cpp --- a/main.cpp Wed Sep 04 15:30:13 2019 +0000 +++ b/main.cpp Tue Sep 10 13:25:30 2019 +0000 @@ -5,7 +5,11 @@ //#include "BiQuad.h" //#include "FastPWM.h" -DigitalOut led(LED_RED); + + +DigitalOut ledgreen(LED_GREEN); +DigitalOut ledred(LED_RED); +DigitalOut ledblue(LED_BLUE); MODSERIAL pc(USBTX, USBRX); @@ -14,10 +18,33 @@ pc.baud(115200); pc.printf("\r\nStarting...\r\n\r\n"); + + ledred = !ledred; //!=flip + ledgreen = !ledgreen; + ledblue = !ledblue; + while (true) { - led = !led; + char c; + c = pc.getc(); - wait_ms(500); + if (c=='r') + { + ledred = !ledred; + } + else if (c=='b') + { + ledblue = !ledblue; + } + else if (c=='g') + { + ledgreen = !ledgreen; + } + else + { + pc.printf("no valid command"); + } + + } }