Dynamixel
SyncWrite Method (startAddress, numberOfDynamixels, parms)
NamespacesDynamixelDynamixelInterfaceSyncWrite(Register, Int32, List<(Of <(Byte>)>))
Write to multiple registers on multiple Dynamixels using one instruction.
Declaration Syntax
C#Visual BasicVisual C++
public void SyncWrite(
	Register startAddress,
	int numberOfDynamixels,
	List<byte> parms
)
Public Sub SyncWrite ( _
	startAddress As Register, _
	numberOfDynamixels As Integer, _
	parms As List(Of Byte) _
)
public:
void SyncWrite(
	Register startAddress, 
	int numberOfDynamixels, 
	List<unsigned char>^ parms
)
Parameters
startAddress (Register)
The starting register to write to.
numberOfDynamixels (Int32)
The number of Dynamixels being addressed.
parms (List<(Of <(Byte>)>))
The data being written, including the id and data for each Dynamixel.
Remarks
This function provides the most efficient way of updating the same registers on each of many different Dynaixels with different values at the same time. The length of the 'parms' data will determine the number of sequential registers being written to. For each Dynamixel the 'parms' data must include the id followed by the register data.

Assembly: Dynamixel (Module: Dynamixel) Version: 1.0.4.0