at90can128

Hi

I have been studying on AT90CAN128 datasheet and sample code as well. I have few questions to ask you regarding message object filter and standard ID.

Assuming that I have three AT90CAN128s and each device has two message objects which will be used to transmit and receive data.

Device 1: (Master)

ID - 0x01 (1st priority) - TX (MOb 0)

ID - 0x02 (2nd priority) - RX (MOb 0)

Device 2: (slave 1)

ID - 0x01 (1st priority) - TX (MOb 0)

ID - 0x02 (2nd priority) - RX (MOb 1)

Device 3: (slave 2)

ID - 0x01 (1st priority) - TX (MOb 0)

ID - 0x02 (2nd priority) - RX (MOb 1)

How can I use to filter message object?

2nd question - What is so special about remote frame?

3rd question - There are 2049 different number for ID and why do we need extension ID? What is so special about it?

waveman