Dependencies: mbed QEI HIDScope biquadFilter MODSERIAL FastPWM
Revision 13:f62cad044710, committed 2019-10-08
- Comitter:
- s1932896
- Date:
- Tue Oct 08 12:21:03 2019 +0000
- Parent:
- 3:85cbe5dd7610
- Commit message:
- Limit switch pressed activates red light;
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Tue Sep 10 12:51:05 2019 +0000 +++ b/main.cpp Tue Oct 08 12:21:03 2019 +0000 @@ -5,6 +5,7 @@ //#include "BiQuad.h" //#include "FastPWM.h" +DigitalIn limit1(D8); DigitalOut ledr(LED_RED); DigitalOut ledg(LED_GREEN); DigitalOut ledb(LED_BLUE); @@ -15,20 +16,16 @@ { pc.baud(115200); pc.printf("\r\nStarting...\r\n\r\n"); - + ledr = 1; + ledg = 1; + ledb = 1; while (true) { - - ledr = !ledr; - pc.printf("\r\nRed....\r\n\r\n"); - wait_ms(1000); - ledr = !ledr; - ledg = !ledg; - pc.printf("\r\nGreen....\r\n\r\n"); - wait_ms(1000); - ledg = !ledg; - ledb = !ledb; - pc.printf("\r\nBlue....\r\n\r\n"); - wait_ms(1000); - ledb = !ledb; + if(limit1 == 0){ + ledr = 0; + pc.printf("\r\nRed\r\n\r\n"); + } + else{ + ledr = 1; + } } }