pypot icon indicating copy to clipboard operation
pypot copied to clipboard

dynamixel error in conversion.py

Open jjehl opened this issue 8 years ago • 3 comments

the dynamixel error for xl-320 is not :

TODO: depend on protocol v1 vs v2

dynamixelErrors = ['None Error', 'Instruction Error', 'Overload Error', 'Checksum Error', 'Range Error', 'Overheating Error', 'Angle Limit Error', 'Input Voltage Error']

but : dynamixelErrors = ['None Error', 'Instruction Error', 'Overload Error', 'Checksum Error', 'Range Error', 'Input Voltage Error', 'Overheating Error', 'Overload Error']

jjehl avatar May 02 '16 07:05 jjehl

I don't understand what the issue, "Angle Limit Error" is missing in v2 protocol, it is that ?

show0k avatar May 02 '16 08:05 show0k

In fact, pypot said "angle limit error" but in reality (in the motor register) it is an "overheating error", I thought that it was because of the list order, but not sure. dynamixelErrors[6] = 'Overheating Error' According to the table here : http://support.robotis.com/en/product/dynamixel/xl-series/xl-320.htm and to the test I did.

jjehl avatar May 03 '16 07:05 jjehl

Updated links:

  • http://support.robotis.com/en/product/actuator/dynamixel/communication/dxl_packet.htm
  • http://support.robotis.com/en/techsupport_eng.htm#product/actuator/dynamixel_x/xl_series/xl-320.htm

ghost avatar Jan 18 '17 06:01 ghost