-
Notifications
You must be signed in to change notification settings - Fork 31
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
Improve the Aksim diagnostic when the aksim cable is disconnected #547
Comments
WIPHi, I have done some testing.
The errors are then displayed every 10 seconds. Here is a zipped folder containing the `.hex' file I flashed on the EMS board. If the encoder connector is disconnected, the output of the
While the |
Good work @AntonioViscomi ! I guess the error you mentioned above is related to some checks performed by the embedded motion control. Tomorrow we can have a look together! Please put here the link to the branch of your fix. Thanks |
Hi @valegagge , here you can find the fix branch. |
During some tests performed on three-encoder setup, we noticed that when we disconnect the cable the reported diagnostic refers to other error types:
[ERROR] from BOARD 10.0.1.1 (three-encoders-setup) time=5125s 462m 295u : HW - encoder: not connected (Joint=three_encoders_joint (NIB=0) Number of error in 10 seconds is: 2383) [ERROR] from BOARD 10.0.1.1 (three-encoders-setup) time=5125s 462m 400u : HW - encoder: the position data is not valid (Joint=three_encoders_joint (NIB=0) Number of error in 10 seconds is: 2383) [ERROR] from BOARD 10.0.1.1 (three-encoders-setup) time=5125s 462m 527u : HW - encoder: the position data is valid, but some operating conditions are close to limits. (Joint=three_encoders_joint (NIB=0) Number of error in 10 seconds is: 2415) [ERROR] from BOARD 10.0.1.1 (three-encoders-setup) time=5125s 462m 631u : HW - encoder: inverted CRC is invalid (Joint=three_encoders_joint (NIB=0) Number of error in 10 seconds is: 2431)
It seems that the FW signals all errors together because they are at the same millisecond.
Dod
We want to notify only the error "encoder not connected".
PR with the fix done.
The text was updated successfully, but these errors were encountered: