CAN Remote frames

View: New views
2 Messages — Rating Filter:   Alert me  

CAN Remote frames

by N.Swathi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
Can any one of u clarify the doubt of CAN remote frames.
when can receiver receives the remote frame. Receiver should check and
identifier matching test should be done if its for that node, Send the
data frame
which was previously  sent.  Is it correct  or  all nodes receive the
remote frame and the node which has the data corresponding to the
identifier in the remote frame will send the  data frame..

regards
Swathi
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>

Re: CAN Remote frames

by heikki.saha :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi,

Handling of RTR-messages depend on the CAN-controller you are using.
Shortly:
  - If you have so called "full-CAN"-controller, if it receives a
    message with defined CAN-ID, the controller automatically sends
    a data message from the respective mailbox register with the
    requested ID into the bus. And without any interaction with the
    host CPU.
  - In case of so-called "basic-CAN"-controller, you can pass/block
    the message based on the CAN-ID with HW-filters. If the filter(s)
    pass the message, the controller will put the received message
    into the RX-buffer, where host CPU and piece of SW shall issue
    the respective data frame.

Basically it is not allowed for multiple nodes in the same CAN-network
to produce same information; in other words send data frames with the
same CAN-ID. Sending multiple data or data from multiple sources will
cause data corruption in the data field.

Hope this helps,

-H
----------------------------------------------------------------------
Heikki Saha        Sandvik Mining and Construction Oy
M.Sc.              P.O. Box 100         Tel(dir): +358 (0)400 346 537
Research Engineer  FIN-33311 Tampere    Fax: +358 (0)205 44 120
Automation Systems Finland              Email: heikki.saha@...


This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.







"N.Swathi" <n.swathi@...>

Sent by: canlist-owner@...
13.05.2008 12:21
Please respond to
canlist_NOT@...

To
canlist@...
cc
Subject
[CANLIST] CAN Remote frames




Hi,
Can any one of u clarify the doubt of CAN remote frames.
when can receiver receives the remote frame. Receiver should check and
identifier matching test should be done if its for that node, Send the
data frame
which was previously  sent.  Is it correct  or  all nodes receive the
remote frame and the node which has the data corresponding to the
identifier in the remote frame will send the  data frame..

regards
Swathi
--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector-informatik.com/canlist/
Report any problems to <canlist-owner@...>