Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dynamixel error in conversion.py #175

Open
jjehl opened this issue May 2, 2016 · 3 comments
Open

dynamixel error in conversion.py #175

jjehl opened this issue May 2, 2016 · 3 comments
Assignees

Comments

@jjehl
Copy link
Contributor

jjehl commented May 2, 2016

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']

@show0k
Copy link
Member

show0k commented May 2, 2016

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

@jjehl
Copy link
Contributor Author

jjehl commented May 3, 2016

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants