I'm trying to receive these RTR packets (what Infineon calls "remote frames") into a FIFO. Another device on the CAN network is generating these packets and I need to receive them.
I don't want to respond to these remote frame packets- I simply need to receive them (then later on I'll process them and do some work based on them). So I'm trying to build a FIFO to receive these remote frames into.
Question: In register MOFCR, do I need to create a Receive FIFO or a Transmit FIFO? I ask because the way the MCAN handles remote frames, it appears remote frames need to be received into a message object (MO) which is configured with DIR = 1 (transmit). So if I build a FIFO of MOs to receive remote frames message packets, in the MOFCR register is each MO a member of a receive FIFO or a Transmit FIFO?
Thanks.
I don't want to respond to these remote frame packets- I simply need to receive them (then later on I'll process them and do some work based on them). So I'm trying to build a FIFO to receive these remote frames into.
Question: In register MOFCR, do I need to create a Receive FIFO or a Transmit FIFO? I ask because the way the MCAN handles remote frames, it appears remote frames need to be received into a message object (MO) which is configured with DIR = 1 (transmit). So if I build a FIFO of MOs to receive remote frames message packets, in the MOFCR register is each MO a member of a receive FIFO or a Transmit FIFO?
Thanks.