Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello everyone,
With this PR I would like to merge a modified version of
EOappEncodersReader.c
, specifically in the lines reported here.This modification is done to avoid sending multiple error messages (invalid data, invalid crc, close to limits warning) when the encoder is retrieved as
disconnected
.The test was performed by simply removing the AksIM2 connector from the EMS board and looking at the
yarprobotinterface
output.The code shows the following output:
Only one part of the output is reported as the `yarprobotinterface' shows this repetitive pattern.
Once the encoder is reconnected, the errors are handled as before. For more information, see the linked issue here.