mavlink v0.7.0 APM.Message.ParamSet View Source
Link to this section Summary
Types
Set a parameter value (write new value to permanent storage). IMPORTANT: The receiving component should acknowledge the new parameter value by sending a PARAM_VALUE message to all communication partners. This will also ensure that multiple GCS all have an up-to-date list of all parameters. If the sending GCS did not receive a PARAM_VALUE message within its timeout time, it should re-send the PARAM_SET message. The parameter microservice is documented at https://mavlink.io/en/services/parameter.html
Link to this section Types
t()
View Source
t() :: %APM.Message.ParamSet{
param_id: [char()],
param_type: APM.Types.mav_param_type(),
param_value: Float32,
target_component: MAVLink.Types.uint8_t(),
target_system: MAVLink.Types.uint8_t()
}
t() :: %APM.Message.ParamSet{ param_id: [char()], param_type: APM.Types.mav_param_type(), param_value: Float32, target_component: MAVLink.Types.uint8_t(), target_system: MAVLink.Types.uint8_t() }
Set a parameter value (write new value to permanent storage). IMPORTANT: The receiving component should acknowledge the new parameter value by sending a PARAM_VALUE message to all communication partners. This will also ensure that multiple GCS all have an up-to-date list of all parameters. If the sending GCS did not receive a PARAM_VALUE message within its timeout time, it should re-send the PARAM_SET message. The parameter microservice is documented at https://mavlink.io/en/services/parameter.html