I'd like to know, how to send and receive remote frame properly. Do i have to realize the recognition of remote frame and sending data frame back by software, or it's realized fully by the hardware?
To send the remote frame, you should correctly configure the IDE and the recessive RTR.
In the reception, you should configure the mask in order to receive only the frames that have the same IDE and recessive RTR (previously sent).
I advise you to take a look at the reference manual for the device that you are using; section "Controller area network".
May this help you.
Doesn't the protocol acknowledge reception at the remote node? You get an error if you transmit onto a empty bus.
Retrieving data ...