38.5.7.3 Transmit Priority Based on ID

The goal of transmitting CAN messages based on ID is to avoid “Inner Priority Inversion”. If a low-priority message is waiting to get transmitted due to bus traffic (arbitration), a higher priority message can be prevented from being transmitted. The TXQ solves this issue by reprioritizing the messages in the queue based on priority (ID).