diff --git a/src/core/mavlink_parameters.cpp b/src/core/mavlink_parameters.cpp index 781334bf3c..6dfa1d37d0 100644 --- a/src/core/mavlink_parameters.cpp +++ b/src/core/mavlink_parameters.cpp @@ -342,7 +342,6 @@ void MAVLinkParameters::process_param_ext_value(const mavlink_message_t& message // FIXME: workaround for mismatching type uint8_t which should be uint16_t. ParamValue correct_type_value; correct_type_value.set_uint16(static_cast(value.get_uint8())); - _cache[work->param_name] = correct_type_value; if (work->get_param_callback) { work->get_param_callback( MAVLinkParameters::Result::SUCCESS, correct_type_value); @@ -351,7 +350,6 @@ void MAVLinkParameters::process_param_ext_value(const mavlink_message_t& message // FIXME: workaround for mismatching type uint8_t which should be uint32_t. ParamValue correct_type_value; correct_type_value.set_uint32(static_cast(value.get_uint8())); - _cache[work->param_name] = correct_type_value; if (work->get_param_callback) { work->get_param_callback( MAVLinkParameters::Result::SUCCESS, correct_type_value);