This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I need the same fuction. I want to start the transmission of the message objects 8 to message object 1 at the same time.
I do this in the way as Charles has described.
“Yes, the TxRqst bit in the message objects need to be set first. Afterward, when you call the canTransmit() for the specified message object the message will be transferred.”
For me it is important, that the transmission is always in the correct order.
e.g. The transmission starts with message object 8, then follows message object 7 and then message object 6 ,,,, until message object 1.
With a CAN analyser I can observe that this doesn´t happen. Sometimes the transmission starts with message object 1 and then follow message object 3 .
All message objects are transmitted always correctly, but not in the order how I expect.
What do I wrong?