lololololol

Dependencies:   mbed QEI HIDScope biquadFilter MODSERIAL FastPWM

main.cpp

Committer:
Hendrikvg
Date:
2019-09-10
Revision:
3:68d78770639b
Parent:
2:d9b0ebf3fcca
Child:
4:4afc587630ea

File content as of revision 3:68d78770639b:

#include "mbed.h"
#include "MODSERIAL.h"

MODSERIAL pc(USBTX, USBRX);
DigitalOut ledr(LED_RED);
DigitalOut ledg(LED_GREEN);
DigitalOut ledb(LED_BLUE);
Ticker ReadEnCoder;

volatile char color;

void flicker()
{
    ledr = !ledr;
    ledg = !ledg;
    ledb = !ledb;
}

int main()
{
    pc.baud(115200);
    while (true) 
    {
        ReadEnCoder.attach(flicker,0.5);
        color = pc.getc();
        if (color == 'r'){
            ledr=!ledr;
            }
        if (color == 'g'){
            ledg=!ledg;
            }
        if (color == 'b'){
            ledb=!ledb;
            }
    }
}