Difference between revisions of "SERVO/PROTOCOL/CAN/V1.0/ENG"

From HITEC_HELP
Jump to navigation Jump to search
(Created page with "== Write Command == {| class="wikitable" |- ! POS ! NAME ! COMMENT |- | 0 | 'w' | Write 2 byte |- | 1 | TARGET SERVO ID | |- | 2 | ADDR | |- | 3 | DATA BYTE 0 (Low) | |- | 4...")
 
 
Line 1: Line 1:
== FW Ver ==
* FW Ver >= 1.3
== Write Command ==
== Write Command ==



Latest revision as of 02:45, 10 January 2025

FW Ver

  • FW Ver >= 1.3

Write Command

POS NAME COMMENT
0 'w' Write 2 byte
1 TARGET SERVO ID
2 ADDR
3 DATA BYTE 0 (Low)
4 DATA BYTE 1 (High)
POS NAME COMMENT
0 'W' Write 2x2 byte
1 TARGET SERVO ID
2 ADDR-A
3 DATA-A BYTE 0 (Low)
4 DATA-A BYTE 1 (High)
5 ADDR-B
6 DATA-B BYTE 0 (Low)
7 DATA-B BYTE 1 (High)
  • NOTE ! NO RETURN PACKET

Read Command

POS NAME COMMENT
0 'r' Read 2 byte
1 TARGET SERVO ID
2 ADDR
POS NAME COMMENT
0 'R' Read 2x2 byte
1 TARGET SERVO ID
2 ADDR-A
3 ADDR-B

Write and Read Command

  • Use 'x' and 'X' instead of 'w' and 'W' on Write Command

Return Packet

POS NAME COMMENT
0 'v' Return 2 byte
1 SERVO ID
2 ADDR
3 DATA BYTE 0 (Low)
4 DATA BYTE 1 (High)
POS NAME COMMENT
0 'V' Return 2x2 byte
1 SERVO ID
2 ADDR-A
3 DATA-A BYTE 0 (Low)
4 DATA-A BYTE 1 (High)
5 ADDR-B
6 DATA-B BYTE 0 (Low)
7 DATA-B BYTE 1 (High)