hi everybody again.
I have a question about the CAN module in AT90CAN devices.
I want to answer to a RTR request which is sent by a AT91SAM7X (ARM7 from atmel). That uP seems to work alright.
I want to choose the data to send once when the RTR arrives, so I don't want the automatic reply mode. is this possible?
I'm having a problem here. I first wait for an incomming message by polling RXOK (later I will use interrupts). Then, I use the same mailbox to transmit the message with the same ID, and it works.
However, when I re-enable reception on that mailbox, I experience a problem, and it is that the CAN bus is showing as completely busy.
That doesn't happen if I wait about a millisecond before re-enabling reception.
I suppose there is an issue with the CAN module getting the same message it outputted a little while ago. is this possible?
oh, I wait for TXOK before enabling reception again.