User Tools

Site Tools


can_communication_with_controllers

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
can_communication_with_controllers [2019/02/13 10:14] – [SDO CAN frame structure] adriencan_communication_with_controllers [2019/02/15 14:35] (current) – [SDO CAN frame structure] llibert
Line 34: Line 34:
 > RX-id = 580 > RX-id = 580
  
-Note: RX/TX from host point of view. On board the the convention is opposite.+Note: RX/TX from host point of view. On board the convention is opposite.
  
-The command byte is either 0x23 for 32bits writing request, 0x2f for 8bits writing request or 0x40 for reading request (always 32bits).+The command byte is either 0x23 for 32bits writing request, 0x2f for 8bits writing request or 0x40 for reading request (always 32bits response).
  
-One can test the connection with a linux based host using can-utils tools with cansend and candump.+One can test the connection with a linux host using can-utils tools with cansend and candump commands.
  
-**ex.** A request to enter a QuimDC in operational mode. (32bits write request) (Node-id = 3)+**ex.** A request to enter a QuimDC in operational mode. (32bits write request) (Node-id = 7)
  
 ^ Can id  ^  Command byte ^  OD idx  ^  OD subidx  ^  data  ^^^^ ^ Can id  ^  Command byte ^  OD idx  ^  OD subidx  ^  data  ^^^^
-|  603   23  |  3333  |  00  |  01  |  00  |  00  |  00  |+|  607   23  |  3333  |  00  |  01  |  00  |  00  |  00  |
  
 <code> <code>
-cansend 603#23.3333.00.01.00.00.00+cansend 607#23.3333.00.01.00.00.00
 </code> </code>
  
can_communication_with_controllers.txt · Last modified: 2019/02/15 14:35 by llibert