param_server: allow to change parameter internally#317
param_server: allow to change parameter internally#317dayjaby wants to merge 1 commit intomavlink:mainfrom
Conversation
279889c to
8a62fff
Compare
JonasVautherin
left a comment
There was a problem hiding this comment.
Can't we (couldn't we?) do that by calling ProvideParam again with the same name but a different value?
|
I think this makes sense. The tricky thing is that you're supposed to "provide" all params on init, before any mavlink traffic happens, and the number of params can't change later. |
Oh so that can't work with the language bindings, right? |
|
Language bindings should be fine. So a python mavsdk app for example can represent an entire mavlink component, using the param_server plugin to provide all the parameters. If something happens within the component, the same plugin should be able to be used to "change" one of these parameters. |
|
Implemented in #388 instead. |
Allow a param_server to change a parameter that it is providing.