-
Notifications
You must be signed in to change notification settings - Fork 38
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
Not all published params can be set with a call to set_parameter
#25
Comments
You are right. Thanks for pointing out. |
#29 should solve it. |
I guess it's kindof a matter of what "solving" this means. I think to really do it properly, you have to stop the existing data stream from the R2000/R2300 and start a new one, but that's quite a bit of work and may raise other issues. May be that it's not worth that much effort to allow dynamic reconfigure, since most of the properties that can only be set that way probably aren't going to be changed while running. (BTW, left comments on the other PR using my other github account; sorry about that.) |
This is the statement in the R2000 protocol document:
I will take of this in the later PRs because as you said, it might raise other issues. Leaving the issue open for now. |
All parameters are treated the same here:
https://github.com/PepperlFuchs/ROS_driver/blob/477d72066f8cfc6ecb960fc388c2a8f0e9f6a3ec/pf_driver/include/pf_driver/pf/r2000/pfsdp_2000.hpp#L85
But several of them (
packet_type
,start_angle
,max_num_points_scan
,skip_scans
) can only be set during the call torequest_handle_tcp
orrequest_handle_udp
, rather than with a call toset_parameter
.The text was updated successfully, but these errors were encountered: