void GCS_Mavlink<T>::handle_mission_request_list(mavlink_message_t *msg) { uint8_t buf[MAVLINK_MAX_PACKET_LEN]; // Pack the message uint16_t len = mavlink_msg_mission_request_list_pack( _systemId, MAV_COMP_ID_ALL, msg, _systemId, 0); len = mavlink_msg_to_send_buffer(buf, msg); _serial.write(buf, len); }
void mavlink_read_waypoints (void) { SDL_Log("mavlink: reading Waypoints\n"); mavlink_message_t msg; mavlink_msg_mission_request_list_pack(127, 0, &msg, ModelData.sysid, ModelData.compid); mavlink_send_message(&msg); }