sadasd

Dependencies:   mbed

Committer:
Tafkal
Date:
Tue Jun 11 20:49:20 2019 +0000
Revision:
2:68fc7aa5f068
Parent:
1:285c99e43ed3
asd

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Tafkal 0:384a18e35fb4 1 #include "mbed.h"
Tafkal 0:384a18e35fb4 2
Tafkal 1:285c99e43ed3 3 CAN can1(PA_11, PA_12, 100000);
Tafkal 1:285c99e43ed3 4 Serial pc(PC_10,PC_11,19200);
Tafkal 0:384a18e35fb4 5 Ticker ticker;
Tafkal 1:285c99e43ed3 6 CANMessage msg;
Tafkal 2:68fc7aa5f068 7 char counter = 0;
Tafkal 0:384a18e35fb4 8
Tafkal 0:384a18e35fb4 9 void send() {
Tafkal 0:384a18e35fb4 10 printf("send()\n");
Tafkal 2:68fc7aa5f068 11 if(can1.write(CANMessage(1601, &counter, 1))) {
Tafkal 1:285c99e43ed3 12 pc.printf("wloop()\n");
Tafkal 0:384a18e35fb4 13 counter++;
Tafkal 1:285c99e43ed3 14 pc.printf("Message sent: %d\n", counter);
Tafkal 1:285c99e43ed3 15 }
Tafkal 0:384a18e35fb4 16 }
Tafkal 0:384a18e35fb4 17
Tafkal 0:384a18e35fb4 18 int main() {
Tafkal 2:68fc7aa5f068 19 wait(1);
Tafkal 1:285c99e43ed3 20 pc.printf("main()\n");
Tafkal 0:384a18e35fb4 21 ticker.attach(&send, 1);
Tafkal 2:68fc7aa5f068 22 while(1){
Tafkal 2:68fc7aa5f068 23 if(can1.read(msg)) {
Tafkal 2:68fc7aa5f068 24 pc.printf("Mmmmmm, jarac kazes?");
Tafkal 2:68fc7aa5f068 25 pc.printf(" Id: %d\n",msg.data[0]);
Tafkal 2:68fc7aa5f068 26 }
Tafkal 2:68fc7aa5f068 27 //pc.printf("KrvavuTiMajkuJebem!\n");
Tafkal 2:68fc7aa5f068 28 }
Tafkal 2:68fc7aa5f068 29 }