实例介绍
Github上Mavlink网站上用官方的GUI编译的Mavlink协议的Java版本,可以直接放在Java工程中使用,对无人机爱好者来说是学习的资料
【实例截图】
【核心代码】
bf80fb6e-9a3d-4366-9eff-cdadd68299c9
└── MAVLink
├── common
│ ├── CRC.java
│ ├── msg_actuator_control_target.java
│ ├── msg_adsb_vehicle.java
│ ├── msg_altitude.java
│ ├── msg_attitude.java
│ ├── msg_attitude_quaternion_cov.java
│ ├── msg_attitude_quaternion.java
│ ├── msg_attitude_target.java
│ ├── msg_att_pos_mocap.java
│ ├── msg_auth_key.java
│ ├── msg_autopilot_version.java
│ ├── msg_battery_status.java
│ ├── msg_camera_trigger.java
│ ├── msg_change_operator_control_ack.java
│ ├── msg_change_operator_control.java
│ ├── msg_collision.java
│ ├── msg_command_ack.java
│ ├── msg_command_int.java
│ ├── msg_command_long.java
│ ├── msg_control_system_state.java
│ ├── msg_data_stream.java
│ ├── msg_data_transmission_handshake.java
│ ├── msg_debug.java
│ ├── msg_debug_vect.java
│ ├── msg_distance_sensor.java
│ ├── msg_encapsulated_data.java
│ ├── msg_estimator_status.java
│ ├── msg_extended_sys_state.java
│ ├── msg_file_transfer_protocol.java
│ ├── msg_follow_target.java
│ ├── msg_global_position_int_cov.java
│ ├── msg_global_position_int.java
│ ├── msg_global_vision_position_estimate.java
│ ├── msg_gps2_raw.java
│ ├── msg_gps2_rtk.java
│ ├── msg_gps_global_origin.java
│ ├── msg_gps_inject_data.java
│ ├── msg_gps_input.java
│ ├── msg_gps_raw_int.java
│ ├── msg_gps_rtcm_data.java
│ ├── msg_gps_rtk.java
│ ├── msg_gps_status.java
│ ├── msg_heartbeat.java
│ ├── msg_high_latency.java
│ ├── msg_highres_imu.java
│ ├── msg_hil_actuator_controls.java
│ ├── msg_hil_controls.java
│ ├── msg_hil_gps.java
│ ├── msg_hil_optical_flow.java
│ ├── msg_hil_rc_inputs_raw.java
│ ├── msg_hil_sensor.java
│ ├── msg_hil_state.java
│ ├── msg_hil_state_quaternion.java
│ ├── msg_home_position.java
│ ├── msg_landing_target.java
│ ├── msg_local_position_ned_cov.java
│ ├── msg_local_position_ned.java
│ ├── msg_local_position_ned_system_global_offset.java
│ ├── msg_log_data.java
│ ├── msg_log_entry.java
│ ├── msg_log_erase.java
│ ├── msg_log_request_data.java
│ ├── msg_log_request_end.java
│ ├── msg_log_request_list.java
│ ├── msg_manual_control.java
│ ├── msg_manual_setpoint.java
│ ├── msg_memory_vect.java
│ ├── msg_message_interval.java
│ ├── msg_mission_ack.java
│ ├── msg_mission_clear_all.java
│ ├── msg_mission_count.java
│ ├── msg_mission_current.java
│ ├── msg_mission_item_int.java
│ ├── msg_mission_item.java
│ ├── msg_mission_item_reached.java
│ ├── msg_mission_request_int.java
│ ├── msg_mission_request.java
│ ├── msg_mission_request_list.java
│ ├── msg_mission_request_partial_list.java
│ ├── msg_mission_set_current.java
│ ├── msg_mission_write_partial_list.java
│ ├── msg_named_value_float.java
│ ├── msg_named_value_int.java
│ ├── msg_nav_controller_output.java
│ ├── msg_optical_flow.java
│ ├── msg_optical_flow_rad.java
│ ├── msg_param_map_rc.java
│ ├── msg_param_request_list.java
│ ├── msg_param_request_read.java
│ ├── msg_param_set.java
│ ├── msg_param_value.java
│ ├── msg_ping.java
│ ├── msg_position_target_global_int.java
│ ├── msg_position_target_local_ned.java
│ ├── msg_power_status.java
│ ├── msg_radio_status.java
│ ├── msg_raw_imu.java
│ ├── msg_raw_pressure.java
│ ├── msg_rc_channels.java
│ ├── msg_rc_channels_override.java
│ ├── msg_rc_channels_raw.java
│ ├── msg_rc_channels_scaled.java
│ ├── msg_request_data_stream.java
│ ├── msg_resource_request.java
│ ├── msg_safety_allowed_area.java
│ ├── msg_safety_set_allowed_area.java
│ ├── msg_scaled_imu2.java
│ ├── msg_scaled_imu3.java
│ ├── msg_scaled_imu.java
│ ├── msg_scaled_pressure2.java
│ ├── msg_scaled_pressure3.java
│ ├── msg_scaled_pressure.java
│ ├── msg_serial_control.java
│ ├── msg_servo_output_raw.java
│ ├── msg_set_actuator_control_target.java
│ ├── msg_set_attitude_target.java
│ ├── msg_set_gps_global_origin.java
│ ├── msg_set_home_position.java
│ ├── msg_set_mode.java
│ ├── msg_set_position_target_global_int.java
│ ├── msg_set_position_target_local_ned.java
│ ├── msg_sim_state.java
│ ├── msg_statustext.java
│ ├── msg_sys_status.java
│ ├── msg_system_time.java
│ ├── msg_terrain_check.java
│ ├── msg_terrain_data.java
│ ├── msg_terrain_report.java
│ ├── msg_terrain_request.java
│ ├── msg_timesync.java
│ ├── msg_v2_extension.java
│ ├── msg_vfr_hud.java
│ ├── msg_vibration.java
│ ├── msg_vicon_position_estimate.java
│ ├── msg_vision_position_estimate.java
│ ├── msg_vision_speed_estimate.java
│ └── msg_wind_cov.java
├── enums
│ ├── ADSB_ALTITUDE_TYPE.java
│ ├── ADSB_EMITTER_TYPE.java
│ ├── ADSB_FLAGS.java
│ ├── ESTIMATOR_STATUS_FLAGS.java
│ ├── FENCE_ACTION.java
│ ├── FENCE_BREACH.java
│ ├── FIRMWARE_VERSION_TYPE.java
│ ├── GPS_FIX_TYPE.java
│ ├── GPS_INPUT_IGNORE_FLAGS.java
│ ├── MAV_AUTOPILOT.java
│ ├── MAV_BATTERY_FUNCTION.java
│ ├── MAV_BATTERY_TYPE.java
│ ├── MAV_CMD_ACK.java
│ ├── MAV_CMD.java
│ ├── MAV_COLLISION_ACTION.java
│ ├── MAV_COLLISION_SRC.java
│ ├── MAV_COLLISION_THREAT_LEVEL.java
│ ├── MAV_COMPONENT.java
│ ├── MAV_DATA_STREAM.java
│ ├── MAV_DISTANCE_SENSOR.java
│ ├── MAV_DO_REPOSITION_FLAGS.java
│ ├── MAV_ESTIMATOR_TYPE.java
│ ├── MAV_FRAME.java
│ ├── MAV_GOTO.java
│ ├── MAV_LANDED_STATE.java
│ ├── MAVLINK_DATA_STREAM_TYPE.java
│ ├── MAV_MISSION_RESULT.java
│ ├── MAV_MISSION_TYPE.java
│ ├── MAV_MODE_FLAG_DECODE_POSITION.java
│ ├── MAV_MODE_FLAG.java
│ ├── MAV_MODE.java
│ ├── MAV_MOUNT_MODE.java
│ ├── MAV_PARAM_TYPE.java
│ ├── MAV_POWER_STATUS.java
│ ├── MAV_PROTOCOL_CAPABILITY.java
│ ├── MAV_RESULT.java
│ ├── MAV_ROI.java
│ ├── MAV_SENSOR_ORIENTATION.java
│ ├── MAV_SEVERITY.java
│ ├── MAV_STATE.java
│ ├── MAV_SYS_STATUS_SENSOR.java
│ ├── MAV_TYPE.java
│ ├── MAV_VTOL_STATE.java
│ ├── MOTOR_TEST_THROTTLE_TYPE.java
│ ├── SERIAL_CONTROL_DEV.java
│ └── SERIAL_CONTROL_FLAG.java
├── MAVLinkPacket.java
├── Messages
│ ├── MAVLinkMessage.java
│ ├── MAVLinkPayload.java
│ └── MAVLinkStats.java
└── Parser.java
4 directories, 188 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论