-
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
Clarify diagnostics messages #10
Comments
a further requirement is:
|
@Ale can begin improving messages related to MC then he can assign back the issue to me so that I can improve other messages. |
We'll change spike diagnostic: fw sends diagnostic message to robot interface with number of spikes occurred in last second. If there aren't spikes, then no diagnostic message is sent. @davege89 implemented this behaviour on branch for test. He will merge it in master. |
related issue #45 |
@ale-git , i have seen that you have changed the description of the errors, but I think it is still required the description of what par16 and par64 contain. The aim is to print all the information required to understand what is happening and where to search the robot for fixing it without the need to browse the source code. For instance, the error
but does not have indication of the the joint in which the problem happens (which by now I know it is in par16, but people from P&M do not know). Also, what is inside par64? |
Yes guys, this bad diagnostics make us loos years. |
I've added the "par16 = ID of joint" specification in all messages since the meaning is always the same, and removed all redundant par64. Anyway, I think that robotInterface should interpret the messages and print them in readable format, instead of printing them in raw format together with the decription book :-) |
@ale-git 👍 |
A very old issue. If necessary we'll reopen a new one. Closing... |
Diagnostics messages sent by the EMS / MC4PLUS boards need to be easily understood.
There are several ways do do so:
The text was updated successfully, but these errors were encountered: