MAVLink app: 1) only transmit active params, 2) send params faster, 3) ensure no overflow occurs on buffer when sending at higher rate.

This commit is contained in:
Lorenz Meier
2015-03-28 13:07:01 -07:00
parent 4c6ddf9372
commit 78741c87e5
3 changed files with 35 additions and 20 deletions
+1 -1
View File
@@ -1361,7 +1361,7 @@ Mavlink::task_main(int argc, char *argv[])
/* PARAM_VALUE stream */
_parameters_manager = (MavlinkParametersManager *) MavlinkParametersManager::new_instance(this);
_parameters_manager->set_interval(interval_from_rate(30.0f));
_parameters_manager->set_interval(interval_from_rate(80.0f));
LL_APPEND(_streams, _parameters_manager);
/* MISSION_STREAM stream, actually sends all MISSION_XXX messages at some rate depending on