diff --git a/src/FoodDeliveryBase.cpp b/src/FoodDeliveryBase.cpp index 1447935..582ea38 100644 --- a/src/FoodDeliveryBase.cpp +++ b/src/FoodDeliveryBase.cpp @@ -553,12 +553,13 @@ void FoodCube::mav_request_data() * @description: 向飞控请求指定的参数值 * @param {char*} param_id 要请求的参数的名称 */ -void FoodCube::mav_parameter_data(const char* param_id) { +void FoodCube::mav_parameter_data(const char *param_id) +{ mavlink_message_t msg; uint8_t buf[MAVLINK_MAX_PACKET_LEN]; - + // 构造PARAM_REQUEST_READ消息 - mavlink_msg_param_request_read_pack(1, 200, &msg, 1, 1, param_id, -1); + mavlink_msg_param_request_read_pack(1, 200, &msg, 1, 1, param_id, -11); uint16_t len = mavlink_msg_to_send_buffer(buf, &msg); SWrite(buf, len, mavlinkSerial); }