mavlink python

from pymavlink import mavutil

# Create the connection
m = mavutil.mavlink_connection('udpin:0.0.0.0:14550')
dir(m.mav)

['_MAVLink__callbacks', '_MAVLink__parse_char_legacy', '_MAVLink__parse_char_native', '__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__long__', '__module__', '__native__', '__new__', '__nonzero__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__unicode__', '__weakref__', 'actuator_control_target_encode', 'actuator_control_target_send', 'adsb_vehicle_encode', 'adsb_vehicle_send', 'ahrs2_encode', 'ahrs2_send', 'ahrs3_encode', 'ahrs3_send', 'ahrs_encode', 'ahrs_send', 'airspeed_autocal_encode', 'airspeed_autocal_send', 'altitude_encode', 'altitude_send', 'ap_adc_encode', 'ap_adc_send', 'att_pos_mocap_encode', 'att_pos_mocap_send', 'attitude_encode', 'attitude_quaternion_cov_encode', 'attitude_quaternion_cov_send', 'attitude_quaternion_encode', 'attitude_quaternion_send', 'attitude_send', 'attitude_target_encode', 'attitude_target_send', 'auth_key_encode', 'auth_key_send', 'autopilot_version_encode', 'autopilot_version_request_encode', 'autopilot_version_request_send', 'autopilot_version_send', 'battery2_encode', 'battery2_send', 'battery_status_encode', 'battery_status_send', 'buf', 'buf_index', 'buf_len', 'bytes_needed', 'callback', 'callback_args', 'callback_kwargs', 'camera_feedback_encode', 'camera_feedback_send', 'camera_status_encode', 'camera_status_send', 'camera_trigger_encode', 'camera_trigger_send', 'change_operator_control_ack_encode', 'change_operator_control_ack_send', 'change_operator_control_encode', 'change_operator_control_send', 'check_signature', 'collision_encode', 'collision_send', 'command_ack_encode', 'command_ack_send', 'command_int_encode', 'command_int_send', 'command_long_encode', 'command_long_send', 'compassmot_status_encode', 'compassmot_status_send', 'control_system_state_encode', 'control_system_state_send', 'crc_extra', 'data16_encode', 'data16_send', 'data32_encode', 'data32_send', 'data64_encode', 'data64_send', 'data96_encode', 'data96_send', 'data_stream_encode', 'data_stream_send', 'data_transmission_handshake_encode', 'data_transmission_handshake_send', 'debug_encode', 'debug_send', 'debug_vect_encode', 'debug_vect_send', 'decode', 'deepstall_encode', 'deepstall_send', 'digicam_configure_encode', 'digicam_configure_send', 'digicam_control_encode', 'digicam_control_send', 'distance_sensor_encode', 'distance_sensor_send', 'ekf_status_report_encode', 'ekf_status_report_send', 'encapsulated_data_encode', 'encapsulated_data_send', 'estimator_status_encode', 'estimator_status_send', 'expected_length', 'extended_sys_state_encode', 'extended_sys_state_send', 'fence_fetch_point_encode', 'fence_fetch_point_send', 'fence_point_encode', 'fence_point_send', 'fence_status_encode', 'fence_status_send', 'file', 'file_transfer_protocol_encode', 'file_transfer_protocol_send', 'follow_target_encode', 'follow_target_send', 'gimbal_control_encode', 'gimbal_control_send', 'gimbal_report_encode', 'gimbal_report_send', 'gimbal_torque_cmd_report_encode', 'gimbal_torque_cmd_report_send', 'global_position_int_cov_encode', 'global_position_int_cov_send', 'global_position_int_encode', 'global_position_int_send', 'global_vision_position_estimate_encode', 'global_vision_position_estimate_send', 'gopro_get_request_encode', 'gopro_get_request_send', 'gopro_get_response_encode', 'gopro_get_response_send', 'gopro_heartbeat_encode', 'gopro_heartbeat_send', 'gopro_set_request_encode', 'gopro_set_request_send', 'gopro_set_response_encode', 'gopro_set_response_send', 'gps2_raw_encode', 'gps2_raw_send', 'gps2_rtk_encode', 'gps2_rtk_send', 'gps_global_origin_encode', 'gps_global_origin_send', 'gps_inject_data_encode', 'gps_inject_data_send', 'gps_input_encode', 'gps_input_send', 'gps_raw_int_encode', 'gps_raw_int_send', 'gps_rtcm_data_encode', 'gps_rtcm_data_send', 'gps_rtk_encode', 'gps_rtk_send', 'gps_status_encode', 'gps_status_send', 'have_prefix_error', 'heartbeat_encode', 'heartbeat_send', 'high_latency_encode', 'high_latency_send', 'highres_imu_encode', 'highres_imu_send', 'hil_actuator_controls_encode', 'hil_actuator_controls_send', 'hil_controls_encode', 'hil_controls_send', 'hil_gps_encode', 'hil_gps_send', 'hil_optical_flow_encode', 'hil_optical_flow_send', 'hil_rc_inputs_raw_encode', 'hil_rc_inputs_raw_send', 'hil_sensor_encode', 'hil_sensor_send', 'hil_state_encode', 'hil_state_quaternion_encode', 'hil_state_quaternion_send', 'hil_state_send', 'home_position_encode', 'home_position_send', 'hwstatus_encode', 'hwstatus_send', 'landing_target_encode', 'landing_target_send', 'led_control_encode', 'led_control_send', 'limits_status_encode', 'limits_status_send', 'little_endian', 'local_position_ned_cov_encode', 'local_position_ned_cov_send', 'local_position_ned_encode', 'local_position_ned_send', 'local_position_ned_system_global_offset_encode', 'local_position_ned_system_global_offset_send', 'log_data_encode', 'log_data_send', 'log_entry_encode', 'log_entry_send', 'log_erase_encode', 'log_erase_send', 'log_request_data_encode', 'log_request_data_send', 'log_request_end_encode', 'log_request_end_send', 'log_request_list_encode', 'log_request_list_send', 'mag_cal_progress_encode', 'mag_cal_progress_send', 'mag_cal_report_encode', 'mag_cal_report_send', 'manual_control_encode', 'manual_control_send', 'manual_setpoint_encode', 'manual_setpoint_send', 'mav10_unpacker', 'mav20_h3_unpacker', 'mav20_unpacker', 'mav_csum_unpacker', 'mav_sign_unpacker', 'meminfo_encode', 'meminfo_send', 'memory_vect_encode', 'memory_vect_send', 'message_interval_encode', 'message_interval_send', 'mission_ack_encode', 'mission_ack_send', 'mission_clear_all_encode', 'mission_clear_all_send', 'mission_count_encode', 'mission_count_send', 'mission_current_encode', 'mission_current_send', 'mission_item_encode', 'mission_item_int_encode', 'mission_item_int_send', 'mission_item_reached_encode', 'mission_item_reached_send', 'mission_item_send', 'mission_request_encode', 'mission_request_int_encode', 'mission_request_int_send', 'mission_request_list_encode', 'mission_request_list_send', 'mission_request_partial_list_encode', 'mission_request_partial_list_send', 'mission_request_send', 'mission_set_current_encode', 'mission_set_current_send', 'mission_write_partial_list_encode', 'mission_write_partial_list_send', 'mount_configure_encode', 'mount_configure_send', 'mount_control_encode', 'mount_control_send', 'mount_status_encode', 'mount_status_send', 'named_value_float_encode', 'named_value_float_send', 'named_value_int_encode', 'named_value_int_send', 'native', 'nav_controller_output_encode', 'nav_controller_output_send', 'next', 'optical_flow_encode', 'optical_flow_rad_encode', 'optical_flow_rad_send', 'optical_flow_send', 'param_map_rc_encode', 'param_map_rc_send', 'param_request_list_encode', 'param_request_list_send', 'param_request_read_encode', 'param_request_read_send', 'param_set_encode', 'param_set_send', 'param_value_encode', 'param_value_send', 'parse_buffer', 'parse_char', 'pid_tuning_encode', 'pid_tuning_send', 'ping_encode', 'ping_send', 'position_target_global_int_encode', 'position_target_global_int_send', 'position_target_local_ned_encode', 'position_target_local_ned_send', 'power_status_encode', 'power_status_send', 'protocol_marker', 'radio_encode', 'radio_send', 'radio_status_encode', 'radio_status_send', 'rally_fetch_point_encode', 'rally_fetch_point_send', 'rally_point_encode', 'rally_point_send', 'rangefinder_encode', 'rangefinder_send', 'raw_imu_encode', 'raw_imu_send', 'raw_pressure_encode', 'raw_pressure_send', 'rc_channels_encode', 'rc_channels_override_encode', 'rc_channels_override_send', 'rc_channels_raw_encode', 'rc_channels_raw_send', 'rc_channels_scaled_encode', 'rc_channels_scaled_send', 'rc_channels_send', 'remote_log_block_status_encode', 'remote_log_block_status_send', 'remote_log_data_block_encode', 'remote_log_data_block_send', 'request_data_stream_encode', 'request_data_stream_send', 'resource_request_encode', 'resource_request_send', 'robust_parsing', 'rpm_encode', 'rpm_send', 'safety_allowed_area_encode', 'safety_allowed_area_send', 'safety_set_allowed_area_encode', 'safety_set_allowed_area_send', 'scaled_imu2_encode', 'scaled_imu2_send', 'scaled_imu3_encode', 'scaled_imu3_send', 'scaled_imu_encode', 'scaled_imu_send', 'scaled_pressure2_encode', 'scaled_pressure2_send', 'scaled_pressure3_encode', 'scaled_pressure3_send', 'scaled_pressure_encode', 'scaled_pressure_send', 'send', 'send_callback', 'send_callback_args', 'send_callback_kwargs', 'sensor_offsets_encode', 'sensor_offsets_send', 'seq', 'serial_control_encode', 'serial_control_send', 'servo_output_raw_encode', 'servo_output_raw_send', 'set_actuator_control_target_encode', 'set_actuator_control_target_send', 'set_attitude_target_encode', 'set_attitude_target_send', 'set_callback', 'set_gps_global_origin_encode', 'set_gps_global_origin_send', 'set_home_position_encode', 'set_home_position_send', 'set_mag_offsets_encode', 'set_mag_offsets_send', 'set_mode_encode', 'set_mode_send', 'set_position_target_global_int_encode', 'set_position_target_global_int_send', 'set_position_target_local_ned_encode', 'set_position_target_local_ned_send', 'set_send_callback', 'signing', 'sim_state_encode', 'sim_state_send', 'simstate_encode', 'simstate_send', 'sort_fields', 'srcComponent', 'srcSystem', 'startup_time', 'statustext_encode', 'statustext_send', 'sys_status_encode', 'sys_status_send', 'system_time_encode', 'system_time_send', 'terrain_check_encode', 'terrain_check_send', 'terrain_data_encode', 'terrain_data_send', 'terrain_report_encode', 'terrain_report_send', 'terrain_request_encode', 'terrain_request_send', 'timesync_encode', 'timesync_send', 'total_bytes_received', 'total_bytes_sent', 'total_packets_received', 'total_packets_sent', 'total_receive_errors', 'v2_extension_encode', 'v2_extension_send', 'vfr_hud_encode', 'vfr_hud_send', 'vibration_encode', 'vibration_send', 'vicon_position_estimate_encode', 'vicon_position_estimate_send', 'vision_position_estimate_encode', 'vision_position_estimate_send', 'vision_speed_estimate_encode', 'vision_speed_estimate_send', 'wind_cov_encode', 'wind_cov_send', 'wind_encode', 'wind_send']

dir(m)
['WIRE_PROTOCOL_VERSION', '__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__long__', '__module__', '__native__', '__new__', '__nonzero__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__unicode__', '__weakref__', '_timestamp', 'address', 'arducopter_arm', 'arducopter_disarm', 'auto_mavlink_version', 'base_mode', 'broadcast', 'calibrate_level', 'calibrate_pressure', 'check_condition', 'close', 'disable_signing', 'fd', 'field', 'first_byte', 'flightmode', 'idle_hooks', 'last_address', 'last_seq', 'location', 'logfile', 'logfile_raw', 'mav', 'mav_count', 'mav_loss', 'mav_type', 'mavlink10', 'mavlink20', 'message_hooks', 'messages', 'mode_mapping', 'motors_armed', 'motors_armed_wait', 'motors_disarmed_wait', 'next', 'notimestamps', 'packet_loss', 'param', 'param_fetch_all', 'param_fetch_one', 'param_fetch_start', 'param_set_send', 'param_state', 'param_sysid', 'params', 'port', 'portdead', 'post_message', 'pre_message', 'probably_vehicle_heartbeat', 'reboot_autopilot', 'recv', 'recv_match', 'recv_msg', 'resolved_destination_addr', 'robust_parsing', 'select', 'set_mode', 'set_mode_apm', 'set_mode_auto', 'set_mode_fbwa', 'set_mode_flag', 'set_mode_loiter', 'set_mode_manual', 'set_mode_px4', 'set_mode_rtl', 'set_relay', 'set_rtscts', 'set_servo', 'setup_logfile', 'setup_logfile_raw', 'setup_signing', 'source_component', 'source_system', 'start_time', 'stop_on_EOF', 'sysid', 'sysid_state', 'target_component', 'target_system', 'time_since', 'timestamp', 'udp_server', 'uptime', 'vehicle_type', 'wait_gps_fix', 'wait_heartbeat', 'waypoint_clear_all_send', 'waypoint_count_send', 'waypoint_current', 'waypoint_request_list_send', 'waypoint_request_send', 'waypoint_set_current_send', 'write']

from pymavlink import mavutil

# Create the connection
m = mavutil.mavlink_connection('udpin:0.0.0.0:14550')
dir(m.mav)

['_MAVLink__callbacks', '_MAVLink__parse_char_legacy', '_MAVLink__parse_char_native', '__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__long__', '__module__', '__native__', '__new__', '__nonzero__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__unicode__', '__weakref__', 'actuator_control_target_encode', 'actuator_control_target_send', 'adsb_vehicle_encode', 'adsb_vehicle_send', 'ahrs2_encode', 'ahrs2_send', 'ahrs3_encode', 'ahrs3_send', 'ahrs_encode', 'ahrs_send', 'airspeed_autocal_encode', 'airspeed_autocal_send', 'altitude_encode', 'altitude_send', 'ap_adc_encode', 'ap_adc_send', 'att_pos_mocap_encode', 'att_pos_mocap_send', 'attitude_encode', 'attitude_quaternion_cov_encode', 'attitude_quaternion_cov_send', 'attitude_quaternion_encode', 'attitude_quaternion_send', 'attitude_send', 'attitude_target_encode', 'attitude_target_send', 'auth_key_encode', 'auth_key_send', 'autopilot_version_encode', 'autopilot_version_request_encode', 'autopilot_version_request_send', 'autopilot_version_send', 'battery2_encode', 'battery2_send', 'battery_status_encode', 'battery_status_send', 'buf', 'buf_index', 'buf_len', 'bytes_needed', 'callback', 'callback_args', 'callback_kwargs', 'camera_feedback_encode', 'camera_feedback_send', 'camera_status_encode', 'camera_status_send', 'camera_trigger_encode', 'camera_trigger_send', 'change_operator_control_ack_encode', 'change_operator_control_ack_send', 'change_operator_control_encode', 'change_operator_control_send', 'check_signature', 'collision_encode', 'collision_send', 'command_ack_encode', 'command_ack_send', 'command_int_encode', 'command_int_send', 'command_long_encode', 'command_long_send', 'compassmot_status_encode', 'compassmot_status_send', 'control_system_state_encode', 'control_system_state_send', 'crc_extra', 'data16_encode', 'data16_send', 'data32_encode', 'data32_send', 'data64_encode', 'data64_send', 'data96_encode', 'data96_send', 'data_stream_encode', 'data_stream_send', 'data_transmission_handshake_encode', 'data_transmission_handshake_send', 'debug_encode', 'debug_send', 'debug_vect_encode', 'debug_vect_send', 'decode', 'deepstall_encode', 'deepstall_send', 'digicam_configure_encode', 'digicam_configure_send', 'digicam_control_encode', 'digicam_control_send', 'distance_sensor_encode', 'distance_sensor_send', 'ekf_status_report_encode', 'ekf_status_report_send', 'encapsulated_data_encode', 'encapsulated_data_send', 'estimator_status_encode', 'estimator_status_send', 'expected_length', 'extended_sys_state_encode', 'extended_sys_state_send', 'fence_fetch_point_encode', 'fence_fetch_point_send', 'fence_point_encode', 'fence_point_send', 'fence_status_encode', 'fence_status_send', 'file', 'file_transfer_protocol_encode', 'file_transfer_protocol_send', 'follow_target_encode', 'follow_target_send', 'gimbal_control_encode', 'gimbal_control_send', 'gimbal_report_encode', 'gimbal_report_send', 'gimbal_torque_cmd_report_encode', 'gimbal_torque_cmd_report_send', 'global_position_int_cov_encode', 'global_position_int_cov_send', 'global_position_int_encode', 'global_position_int_send', 'global_vision_position_estimate_encode', 'global_vision_position_estimate_send', 'gopro_get_request_encode', 'gopro_get_request_send', 'gopro_get_response_encode', 'gopro_get_response_send', 'gopro_heartbeat_encode', 'gopro_heartbeat_send', 'gopro_set_request_encode', 'gopro_set_request_send', 'gopro_set_response_encode', 'gopro_set_response_send', 'gps2_raw_encode', 'gps2_raw_send', 'gps2_rtk_encode', 'gps2_rtk_send', 'gps_global_origin_encode', 'gps_global_origin_send', 'gps_inject_data_encode', 'gps_inject_data_send', 'gps_input_encode', 'gps_input_send', 'gps_raw_int_encode', 'gps_raw_int_send', 'gps_rtcm_data_encode', 'gps_rtcm_data_send', 'gps_rtk_encode', 'gps_rtk_send', 'gps_status_encode', 'gps_status_send', 'have_prefix_error', 'heartbeat_encode', 'heartbeat_send', 'high_latency_encode', 'high_latency_send', 'highres_imu_encode', 'highres_imu_send', 'hil_actuator_controls_encode', 'hil_actuator_controls_send', 'hil_controls_encode', 'hil_controls_send', 'hil_gps_encode', 'hil_gps_send', 'hil_optical_flow_encode', 'hil_optical_flow_send', 'hil_rc_inputs_raw_encode', 'hil_rc_inputs_raw_send', 'hil_sensor_encode', 'hil_sensor_send', 'hil_state_encode', 'hil_state_quaternion_encode', 'hil_state_quaternion_send', 'hil_state_send', 'home_position_encode', 'home_position_send', 'hwstatus_encode', 'hwstatus_send', 'landing_target_encode', 'landing_target_send', 'led_control_encode', 'led_control_send', 'limits_status_encode', 'limits_status_send', 'little_endian', 'local_position_ned_cov_encode', 'local_position_ned_cov_send', 'local_position_ned_encode', 'local_position_ned_send', 'local_position_ned_system_global_offset_encode', 'local_position_ned_system_global_offset_send', 'log_data_encode', 'log_data_send', 'log_entry_encode', 'log_entry_send', 'log_erase_encode', 'log_erase_send', 'log_request_data_encode', 'log_request_data_send', 'log_request_end_encode', 'log_request_end_send', 'log_request_list_encode', 'log_request_list_send', 'mag_cal_progress_encode', 'mag_cal_progress_send', 'mag_cal_report_encode', 'mag_cal_report_send', 'manual_control_encode', 'manual_control_send', 'manual_setpoint_encode', 'manual_setpoint_send', 'mav10_unpacker', 'mav20_h3_unpacker', 'mav20_unpacker', 'mav_csum_unpacker', 'mav_sign_unpacker', 'meminfo_encode', 'meminfo_send', 'memory_vect_encode', 'memory_vect_send', 'message_interval_encode', 'message_interval_send', 'mission_ack_encode', 'mission_ack_send', 'mission_clear_all_encode', 'mission_clear_all_send', 'mission_count_encode', 'mission_count_send', 'mission_current_encode', 'mission_current_send', 'mission_item_encode', 'mission_item_int_encode', 'mission_item_int_send', 'mission_item_reached_encode', 'mission_item_reached_send', 'mission_item_send', 'mission_request_encode', 'mission_request_int_encode', 'mission_request_int_send', 'mission_request_list_encode', 'mission_request_list_send', 'mission_request_partial_list_encode', 'mission_request_partial_list_send', 'mission_request_send', 'mission_set_current_encode', 'mission_set_current_send', 'mission_write_partial_list_encode', 'mission_write_partial_list_send', 'mount_configure_encode', 'mount_configure_send', 'mount_control_encode', 'mount_control_send', 'mount_status_encode', 'mount_status_send', 'named_value_float_encode', 'named_value_float_send', 'named_value_int_encode', 'named_value_int_send', 'native', 'nav_controller_output_encode', 'nav_controller_output_send', 'next', 'optical_flow_encode', 'optical_flow_rad_encode', 'optical_flow_rad_send', 'optical_flow_send', 'param_map_rc_encode', 'param_map_rc_send', 'param_request_list_encode', 'param_request_list_send', 'param_request_read_encode', 'param_request_read_send', 'param_set_encode', 'param_set_send', 'param_value_encode', 'param_value_send', 'parse_buffer', 'parse_char', 'pid_tuning_encode', 'pid_tuning_send', 'ping_encode', 'ping_send', 'position_target_global_int_encode', 'position_target_global_int_send', 'position_target_local_ned_encode', 'position_target_local_ned_send', 'power_status_encode', 'power_status_send', 'protocol_marker', 'radio_encode', 'radio_send', 'radio_status_encode', 'radio_status_send', 'rally_fetch_point_encode', 'rally_fetch_point_send', 'rally_point_encode', 'rally_point_send', 'rangefinder_encode', 'rangefinder_send', 'raw_imu_encode', 'raw_imu_send', 'raw_pressure_encode', 'raw_pressure_send', 'rc_channels_encode', 'rc_channels_override_encode', 'rc_channels_override_send', 'rc_channels_raw_encode', 'rc_channels_raw_send', 'rc_channels_scaled_encode', 'rc_channels_scaled_send', 'rc_channels_send', 'remote_log_block_status_encode', 'remote_log_block_status_send', 'remote_log_data_block_encode', 'remote_log_data_block_send', 'request_data_stream_encode', 'request_data_stream_send', 'resource_request_encode', 'resource_request_send', 'robust_parsing', 'rpm_encode', 'rpm_send', 'safety_allowed_area_encode', 'safety_allowed_area_send', 'safety_set_allowed_area_encode', 'safety_set_allowed_area_send', 'scaled_imu2_encode', 'scaled_imu2_send', 'scaled_imu3_encode', 'scaled_imu3_send', 'scaled_imu_encode', 'scaled_imu_send', 'scaled_pressure2_encode', 'scaled_pressure2_send', 'scaled_pressure3_encode', 'scaled_pressure3_send', 'scaled_pressure_encode', 'scaled_pressure_send', 'send', 'send_callback', 'send_callback_args', 'send_callback_kwargs', 'sensor_offsets_encode', 'sensor_offsets_send', 'seq', 'serial_control_encode', 'serial_control_send', 'servo_output_raw_encode', 'servo_output_raw_send', 'set_actuator_control_target_encode', 'set_actuator_control_target_send', 'set_attitude_target_encode', 'set_attitude_target_send', 'set_callback', 'set_gps_global_origin_encode', 'set_gps_global_origin_send', 'set_home_position_encode', 'set_home_position_send', 'set_mag_offsets_encode', 'set_mag_offsets_send', 'set_mode_encode', 'set_mode_send', 'set_position_target_global_int_encode', 'set_position_target_global_int_send', 'set_position_target_local_ned_encode', 'set_position_target_local_ned_send', 'set_send_callback', 'signing', 'sim_state_encode', 'sim_state_send', 'simstate_encode', 'simstate_send', 'sort_fields', 'srcComponent', 'srcSystem', 'startup_time', 'statustext_encode', 'statustext_send', 'sys_status_encode', 'sys_status_send', 'system_time_encode', 'system_time_send', 'terrain_check_encode', 'terrain_check_send', 'terrain_data_encode', 'terrain_data_send', 'terrain_report_encode', 'terrain_report_send', 'terrain_request_encode', 'terrain_request_send', 'timesync_encode', 'timesync_send', 'total_bytes_received', 'total_bytes_sent', 'total_packets_received', 'total_packets_sent', 'total_receive_errors', 'v2_extension_encode', 'v2_extension_send', 'vfr_hud_encode', 'vfr_hud_send', 'vibration_encode', 'vibration_send', 'vicon_position_estimate_encode', 'vicon_position_estimate_send', 'vision_position_estimate_encode', 'vision_position_estimate_send', 'vision_speed_estimate_encode', 'vision_speed_estimate_send', 'wind_cov_encode', 'wind_cov_send', 'wind_encode', 'wind_send']

dir(m)
['WIRE_PROTOCOL_VERSION', '__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__long__', '__module__', '__native__', '__new__', '__nonzero__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__unicode__', '__weakref__', '_timestamp', 'address', 'arducopter_arm', 'arducopter_disarm', 'auto_mavlink_version', 'base_mode', 'broadcast', 'calibrate_level', 'calibrate_pressure', 'check_condition', 'close', 'disable_signing', 'fd', 'field', 'first_byte', 'flightmode', 'idle_hooks', 'last_address', 'last_seq', 'location', 'logfile', 'logfile_raw', 'mav', 'mav_count', 'mav_loss', 'mav_type', 'mavlink10', 'mavlink20', 'message_hooks', 'messages', 'mode_mapping', 'motors_armed', 'motors_armed_wait', 'motors_disarmed_wait', 'next', 'notimestamps', 'packet_loss', 'param', 'param_fetch_all', 'param_fetch_one', 'param_fetch_start', 'param_set_send', 'param_state', 'param_sysid', 'params', 'port', 'portdead', 'post_message', 'pre_message', 'probably_vehicle_heartbeat', 'reboot_autopilot', 'recv', 'recv_match', 'recv_msg', 'resolved_destination_addr', 'robust_parsing', 'select', 'set_mode', 'set_mode_apm', 'set_mode_auto', 'set_mode_fbwa', 'set_mode_flag', 'set_mode_loiter', 'set_mode_manual', 'set_mode_px4', 'set_mode_rtl', 'set_relay', 'set_rtscts', 'set_servo', 'setup_logfile', 'setup_logfile_raw', 'setup_signing', 'source_component', 'source_system', 'start_time', 'stop_on_EOF', 'sysid', 'sysid_state', 'target_component', 'target_system', 'time_since', 'timestamp', 'udp_server', 'uptime', 'vehicle_type', 'wait_gps_fix', 'wait_heartbeat', 'waypoint_clear_all_send', 'waypoint_count_send', 'waypoint_current', 'waypoint_request_list_send', 'waypoint_request_send', 'waypoint_set_current_send', 'write']

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值