Closed djeepy1 closed 10 months ago
Hello, sorry for the late reply. As modbus doesn't support floats in its registers, you have to send integers in the write_registers function. That's why we're using mrads instead of rad in order to not loose to much precision. See https://docs.niryo.com/dev/ros/v4.1.1/en/source/modbus/api_documentation.html
In the modbus sample (move_command), I got an error on second move command. The first one works.
Error comes from Pymodbus during encoding and I cannot understand what's going wrong.
Any idea ?