Welcome to the CAN-bus Wiki project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

what_is_wrong_with_rtr [2013/03/21 10:51] – created heinzwhat_is_wrong_with_rtr [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
- 
-==== Why using RTRs is not advised? ==== 
- 
-RTR means //Remote Transmission Request// - a CAN frame requesting another node to send a requested frame. 
- 
-CiA, especially the Special Interest Group CANopen is not recommending using RTR Messages. You may ask: why? 
- 
-The CiA has a paper explaining the contras and giving advice for better solutions. CiA AN 802 V1.0: //CANopen statement on the use of RTR-messages// \\  
-It can be downloaded free of charge after a registration at http://www.can-cia.org/downloads/ciaspecifications/?1324 . 
- 
-In short the main topics: 
- 
-  * The number of transmit messages buffers supporting CAN remote frames is limited on most so-called   [[can_faq_basic_full| FullCAN ]] controllers. 
-  * Implementation of a CAN driver handling RTR is much more complex. On some controllers impossible. 
-  * Some CAN controllers react different on the //data length code// in the RTR frame and the data frame. This is due to differences in the CAN implementation. 
  

QR Code
QR Code what_is_wrong_with_rtr (generated for current page)