I still have problems understanding the serial command syntax
Send CAN Packet
Send a CAN Packet over the specified Bus. Bus Id should be 1 through 3
Command Bus Id Message ID Data Length
0x02 01 290 00 00 00 00 00 00 00 00 8
- are all the values hex values? the command in the example is given as 0x02
- what about the "Message Id" ?, how many byte do I have to send for it? the base frame is 11 bit, that means in hex Its up to 0x7ff - 3 bytes. Do I have to send always three bytes, ebven if Message Id is zero or 1? What about extended frame id with 29bit, which is common in cars.
- next is data, always eight bytes?
- last but not least, what is "Length"? Has it to follow the data? As value in hex?
<b>Summary</b>- Sending a CAN frame (as of now) is a sequence of always 14 bytes, is it?