I'm new to Arduino and CAN bus. I'm studying some code examples which contain "tCAN message". My guess it defines a class for of CAN messages. I did a lot of search but found no information on it except for sample codes. Can anyone help me out. Thank you!
Some code from the example project:
void activateCAN()
{
//***PREPARE MESSAGE***//
tCAN message_act;
message_act.id = 0x750;
message_act.header.rtr = 0;
message_act.header.length = 8;
message_act.data[0] = 0x00;
message_act.data[1] = 0x00;
message_act.data[2] = 0x00;
message_act.data[3] = 0x00;
message_act.data[4] = 0x00;
message_act.data[5] = 0x00;
message_act.data[6] = 0x00;
message_act.data[7] = 0x00;
mcp2515_bit_modify(CANCTRL, (1 << REQOP2) | (1 << REQOP1) | (1 << REQOP0), 0);
mcp2515_send_message(&message_act); //SEND MESSAGE
}
//******CAN ACTIVATION*****ENDS****//
#include <Canbus.h>
among others. – Greenonline Jun 28 '19 at 12:02