From e47a31f9816cf21e1177ab714c55b559b2b4b455 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Sat, 24 Jan 2026 09:32:49 +0300 Subject: [PATCH] Fix mavlink parameter set acknowledgement value If the parameter is integer the acknowledgement should contain the rounded value. --- flix/mavlink.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flix/mavlink.ino b/flix/mavlink.ino index 15bbba5..c7b3785 100644 --- a/flix/mavlink.ino +++ b/flix/mavlink.ino @@ -142,7 +142,7 @@ void handleMavlink(const void *_msg) { // send ack mavlink_message_t msg; mavlink_msg_param_value_pack(mavlinkSysId, MAV_COMP_ID_AUTOPILOT1, &msg, - m.param_id, m.param_value, MAV_PARAM_TYPE_REAL32, parametersCount(), 0); // index is unknown + m.param_id, getParameter(name), MAV_PARAM_TYPE_REAL32, parametersCount(), 0); // index is unknown sendMessage(&msg); }