First version

Dependencies:   mbed EthernetInterface mbed-rto

main.cpp

Committer:
KlaasGovaerts
Date:
2018-05-09
Revision:
60:ef4592cf5397
Parent:
59:237e32fd3555
Child:
69:df2d20effe00
Child:
71:5e8ba1357442
Child:
74:8c0068ed7c1e
Child:
80:dbda5092950e

File content as of revision 60:ef4592cf5397:

#include "mbed.h"
#include "rtos.h"
#include "Interpreter.h"
#include "TCPlistener.h"
#include "Receiver.h"
#include "LEDDriver.h"

Ticker ledTicker;
LEDDriver *driver;

void receive(Queue<int,8>* queue){
    Receiver receiver(queue);
    receiver.start();
}

void driveLeds() {
    driver->drive(8);
}

int main (void){
        Queue<int,8> queue;
        driver=new LEDDriver(&queue);
        ledTicker.attach(&driveLeds, 0.002f);
        receive(&queue);
}