Describe the bug
Currently the DynamixelSyncWriteLoop creates one GroupSyncWrite for each register and calls the txPacket for each of them. It is inefficient and should be replaced with a call that covers all
registers.
To Reproduce
run DynamixelSyncWriteLoop
Expected behavior
One packet for SyncWrite call for all devices and registers.
Screenshots
N/A
Desktop (please complete the following information):
Board: all
OS: all
OS version: all
Python: all
Additional context
Resulted from MH4 on-device testing
Describe the bug Currently the DynamixelSyncWriteLoop creates one GroupSyncWrite for each register and calls the txPacket for each of them. It is inefficient and should be replaced with a call that covers all registers.
To Reproduce run DynamixelSyncWriteLoop
Expected behavior One packet for SyncWrite call for all devices and registers.
Screenshots N/A
Desktop (please complete the following information):
Additional context Resulted from MH4 on-device testing