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

Display the wrong value after a parameter result was false #109

Open
wilcobonestroo opened this issue Feb 5, 2022 · 0 comments
Open

Display the wrong value after a parameter result was false #109

wilcobonestroo opened this issue Feb 5, 2022 · 0 comments

Comments

@wilcobonestroo
Copy link

I have a node that does not allow some parameters to be updated. If you try to update them, the set param is rejected and you get a false parameter result with an error description as described on https://docs.ros.org/en/rolling/Concepts/About-ROS-2-Parameters.html#parameter-callbacks. If I try to update the value using ros2 param set node parameter value, I correctly see the error message. However, In rqt_reconfigure I can change the value in the UI and press enter. I can see that my node has rejected setting the parameter. The UI does not reflect this. It shows that latest value that I typed in, so it looks like everything was fine. If I deselect and select the node again, I see the correct (the original) value again.

Summary: when the UI tries to set a value, it should look at the response from the node, to check whether the set action was accepted or not.

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

No branches or pull requests

1 participant