-
Notifications
You must be signed in to change notification settings - Fork 194
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
New device: MultipleAnalogSensorsClientRemapper #2881
base: master
Are you sure you want to change the base?
New device: MultipleAnalogSensorsClientRemapper #2881
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would update the release notes by adding a file in |
To clarify why this device is useful, this is the snippet of code to read data from feet FT measurements from a robot that has two FT sensors for each foot (such as iCub3 or ergoCub), without and with using the Without
|
Thank you @traversaro for better clarifying the rationale behind the PR |
6b00ec7
to
1151dcb
Compare
@GiulioRomualdi can you add a test for this device? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing tests
subfolder
A relevant test is https://github.com/robotology/yarp/blob/a454a3b2781a6761c23d0c1c8460d73cd6924e66/src/devices/controlBoardRemapper/tests/controlBoardRemapper_t1_test.cpp, that is testing the |
SonarCloud Quality Gate failed. 0 Bugs 0.7% Coverage The version of Java (11.0.3) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
@GiulioRomualdi any update? Otherwise, I'm going to move this PR to the next release... |
Hi @randaz81, if it's fine with you, I can provide the test within the beginning of next week. If it's too late, we can postpone this feature in the next release |
71900d2
to
ead1caf
Compare
This PR implements the
MultipleAnalogSensorsClientRemapper
this device implements the same logic as theremotecontroboardremapper
indeed it automatically opens all theMultipleAnalogSensorsClient
theMultipleAnalogSensorsRemapper
and then it performs the attach of theMultipleAnalogSensorsClients
to theMultipleAnalogSensorsRemapper
cc @traversaro @S-Dafarra @randaz81