Code:
...
struct msg messages[] = {
{0x354, 8, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00}} //0
,{0x35d, 8, { 0x10, 0x03, 0x20, 0x00, 0x00, 0x00, 0x50, 0x00}} //1 dash on
,{0x374, 3, { 0x28, 0x02, 0x3B}} //2
,{0x743, 8, { 0x02, 0x10, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00}} //3
,{0x743, 8, { 0x04, 0x30, 0x03, 0x20, 0x01, 0x00, 0x00, 0x00}} //4 full small vfd
,{0x743, 8, { 0x02, 0x10, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00}} //5
,{0x743, 8, { 0x04, 0x30, 0x04, 0x20, 0x0a, 0x00, 0x00, 0x00}} //6
,{0x743, 8, { 0x04, 0x30, 0x04, 0x20, 0x0b, 0x00, 0x00, 0x00}} //7 speed
,{0x743, 8, { 0x04, 0x30, 0x05, 0x20, 0x46, 0x00, 0x00, 0x00}} //8
,{0x743, 8, { 0x04, 0x30, 0x05, 0x20, 0x44, 0x00, 0x00, 0x00}} //9 tacho full
,{0x743, 8, { 0x04, 0x30, 0x01, 0x20, 0x09, 0x00, 0x00, 0x00}} //10 tl
,{0x743, 8, { 0x04, 0x30, 0x01, 0x20, 0x0c, 0x00, 0x00, 0x00}} //11 tr
,{0x60d, 8, { 0x00, 0x10, 0x00, 0x00, 0x27, 0x73, 0x21, 0x71}} //12 buzzer
};
...
for(int i=0; i<=12; i++){
DEBUG_PRINT(i);
if (CAN_OK != CAN.sendMsgBuf(messages[i].id, 0, messages[i].dlc, messages[i].data)){
DEBUG_PRINT("error sending message");
}
delay(3000);
}
...
Bookmarks