test

Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

main.cpp

Committer:
jobjansen
Date:
2019-09-10
Revision:
5:dc213c935b43
Parent:
4:482f28bc4240

File content as of revision 5:dc213c935b43:

#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 up...\r\n\r\n");
    
    ledred = !ledred;
    ledgreen = !ledgreen;
    ledblue = !ledblue;
    
    char c;
    
    while (true) {
        c = pc.getc();
        if(c == 'r'){
            ledred = !ledred;
        }else if(c == 'g'){
            ledgreen = !ledgreen;
        }else if(c == 'b'){
            ledblue = !ledblue;
        }else{
            pc.printf("Wrong input!");
            }
        
        
    }
}