3 lampjes op command

Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

main.cpp

Committer:
s1960687
Date:
2019-09-10
Revision:
2:0fc5b233fd26
Parent:
1:b862262a9d14

File content as of revision 2:0fc5b233fd26:

#include "mbed.h"
//#include "HIDScope.h"
//#include "QEI.h"
#include "MODSERIAL.h"
//#include "BiQuad.h"
//#include "FastPWM.h"



DigitalOut ledgreen(LED_GREEN);
DigitalOut ledred(LED_RED);
DigitalOut ledblue(LED_BLUE);

MODSERIAL pc(USBTX, USBRX);

int main()
{
    pc.baud(115200);
    pc.printf("\r\nStarting...\r\n\r\n");
    
    
        ledred = !ledred;           //!=flip
        ledgreen = !ledgreen;
        ledblue = !ledblue;
            
    while (true) {
        
        char c;
        c = pc.getc();
        
        if (c=='r')
        {
            ledred = !ledred; 
        }
        else if (c=='b')
        {
            ledblue = !ledblue;
        }
        else if (c=='g')
        {
            ledgreen = !ledgreen;
        }
        else 
        {
        pc.printf("no valid command");
        } 
        
        
    }
}