We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 36ca62e commit 76ce611Copy full SHA for 76ce611
src/modules/mavlink/mavlink_parameters.cpp
@@ -130,7 +130,7 @@ MavlinkParametersManager::handle_message(const mavlink_message_t *msg)
130
131
} else {
132
/* when index is >= 0, send this parameter again */
133
- send_param(param_for_index(req_read.param_index));
+ send_param(param_for_used_index(req_read.param_index));
134
}
135
136
break;
@@ -192,6 +192,7 @@ MavlinkParametersManager::send(const hrt_abstime t)
192
/* look for the first parameter which is used */
193
param_t p;
194
do {
195
+ /* walk through all parameters, including unused ones */
196
p = param_for_index(_send_all_index);
197
_send_all_index++;
198
} while (p != PARAM_INVALID && !param_used(p));
0 commit comments