User’s Guide
SYNC_WR
When you want to write to several Dynamixels and if the Write Addresses are all
the same, you can use the SYNC_WR command to write to all of the Dynamixels at
once. The format of a SYNC_WR command is as follows.
Usage: SWR [ADDRESS] [LENGTH] [ID] [DATA0] [DATA1] …[ID] [DATA0] [DATA1]…
The following example shows how to move a Dynamixel of ID = 0 to position
512(0x200) at a speed of 80(0x80) and a Dynamixel of ID = 1 to position 272(0x110)
at a speed of 80(0x80). SYNC_WR is a broadcasting command.
Addr,Length
Data of ID=0
Date of ID=1
Broadcasting ID
Baud
This command is used to change the baud rate of the CM-5 Dynamixel controlling
UART. The baud rate is calculated using the following equation.
Speed (BPS) = 2000000/(Parameter Value + 1)
Parameter Values for Important Baud Rates
Parameter
Set BPS
Goal BPS
Error
1
1000000.0
1000000.0
0.000%
3
500000.0
500000.0
0.000%
4
400000.0
400000.0
0.000%
7
250000.0
250000.0
0.000%
9
200000.0
200000.0
0.000%
16
117647.1
115200.0
-2.124%
34
57142.9
57600.0
0.794%
103
19230.8
19200.0
-0.160%
207
9615.4
9600.0
-0.160%
The Baud command changes the baud rate of the CM-5 itself and all the
Dynamixels that are connected to the CM-5.
Usage: BAUD [Calculated parameter value]]
Note
A maximum Baud Rate error of 3% is within the tolerance of UART communication.
114
Summary of Contents for Robotis
Page 1: ...Ver 1 00 BIOLOID User s Guide Closer to Real...
Page 55: ...User s Guide Portion that will be ignored Enable Disable Code Portions that will be ignored 55...
Page 73: ...User s Guide Move routine Stop Backward Left turn Right turn Melody sound routine 73...
Page 100: ...User s Guide Transmitter behavior control program Receiver behavior control program 100...