This one takes CAN data and spits it out over USB serial

Dependencies:   mbed

main.cpp

Committer:
melse
Date:
2013-08-07
Revision:
0:133e0824c63d

File content as of revision 0:133e0824c63d:

#include "mbed.h"

CAN can(p9, p10);
Serial pcSerial(USBTX, USBRX);
DigitalOut led(LED1);

int main() {
    pcSerial.baud(9600);
    CANMessage msg;
    while(1) {
        if (can.read(msg)) {
            // Write the data to serial...
            pcSerial.printf("Message received: %d\n", msg.data[0]);
            led = !led;
        }
    }
}