Use the following template to help create your post:
What model of servo are you using?
MX-28 (also tested with MX-106’s with same result)
Describe your control environment. This includes the controller or interface, and any power source.
U2D2 with power direct from variable power supply
Specify the operating mode for applicable models, and any firmware settings you are using.
Ubuntu 18.04.5, Dynamixel SDK 3.7.31, Python 2.7.17
Include pictures if possible.
Include a full description of the issue.
The “ping.py”, “read_write.py”, and “multi_port.py” scripts in DynamixelSDK-3.7.31/python/tests/protocol1_0/ work great after I change baud rate, IDs, and control table addresses to match my setup. When I try to run “sync_write.py”, I get the following:
Succeeded to open the port Succeeded to change the baudrate Dynamixel#1 has been successfully connected Dynamixel#2 has been successfully connected Press any key to continue! (or press ESC to quit!) [ID:001] groupSyncWrite addparam failed
I haven’t edited the addparam lines at all. It should be sending the motors to same goal positions as in the read_write.py example, so not sure what could be the issue. Thanks in advance for any help.