-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtryMAVLinkExample.pro
More file actions
330 lines (323 loc) · 15.5 KB
/
tryMAVLinkExample.pro
File metadata and controls
330 lines (323 loc) · 15.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
QT += core
QT -= gui
INCLUDEPATH += /usr/local/include \
/usr/local/include/opencv \
/usr/local/include/opencv2
LIBS += /usr/local/lib/libopencv_calib3d.so \
/usr/local/lib/libopencv_core.so \
/usr/local/lib/libopencv_features2d.so \
/usr/local/lib/libopencv_highgui.so \
/usr/local/lib/libopencv_imgproc.so \
/usr/local/lib/libopencv_video.so \
/usr/local/lib/libopencv_videoio.so
TARGET = tryMAVLinkExample
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += \
c_uart_interface_example/autopilot_interface.cpp \
c_uart_interface_example/mavlink_control.cpp \
c_uart_interface_example/serial_port.cpp \
Timer/CTimer.cpp \
SolvePnP/CameraCalibration.cpp \
SolvePnP/CameraRead.cpp \
SolvePnP/GeometryTypes.cpp \
SolvePnP/Marker.cpp \
SolvePnP/MarkerDetector.cpp \
SolvePnP/TinyLA.cpp \
Bird/Bird.cpp \
QSerialPort/posix_qextserialport.cpp \
QSerialPort/qextserialbase.cpp
HEADERS += \
c_library/ardupilotmega/ardupilotmega.h \
c_library/ardupilotmega/mavlink.h \
c_library/ardupilotmega/mavlink_msg_ahrs.h \
c_library/ardupilotmega/mavlink_msg_ahrs2.h \
c_library/ardupilotmega/mavlink_msg_ahrs3.h \
c_library/ardupilotmega/mavlink_msg_airspeed_autocal.h \
c_library/ardupilotmega/mavlink_msg_ap_adc.h \
c_library/ardupilotmega/mavlink_msg_autopilot_version_request.h \
c_library/ardupilotmega/mavlink_msg_battery2.h \
c_library/ardupilotmega/mavlink_msg_camera_feedback.h \
c_library/ardupilotmega/mavlink_msg_camera_status.h \
c_library/ardupilotmega/mavlink_msg_compassmot_status.h \
c_library/ardupilotmega/mavlink_msg_data16.h \
c_library/ardupilotmega/mavlink_msg_data32.h \
c_library/ardupilotmega/mavlink_msg_data64.h \
c_library/ardupilotmega/mavlink_msg_data96.h \
c_library/ardupilotmega/mavlink_msg_digicam_configure.h \
c_library/ardupilotmega/mavlink_msg_digicam_control.h \
c_library/ardupilotmega/mavlink_msg_ekf_status_report.h \
c_library/ardupilotmega/mavlink_msg_fence_fetch_point.h \
c_library/ardupilotmega/mavlink_msg_fence_point.h \
c_library/ardupilotmega/mavlink_msg_fence_status.h \
c_library/ardupilotmega/mavlink_msg_gimbal_control.h \
c_library/ardupilotmega/mavlink_msg_gimbal_report.h \
c_library/ardupilotmega/mavlink_msg_gimbal_torque_cmd_report.h \
c_library/ardupilotmega/mavlink_msg_gopro_get_request.h \
c_library/ardupilotmega/mavlink_msg_gopro_get_response.h \
c_library/ardupilotmega/mavlink_msg_gopro_heartbeat.h \
c_library/ardupilotmega/mavlink_msg_gopro_set_request.h \
c_library/ardupilotmega/mavlink_msg_gopro_set_response.h \
c_library/ardupilotmega/mavlink_msg_hwstatus.h \
c_library/ardupilotmega/mavlink_msg_led_control.h \
c_library/ardupilotmega/mavlink_msg_limits_status.h \
c_library/ardupilotmega/mavlink_msg_mag_cal_progress.h \
c_library/ardupilotmega/mavlink_msg_mag_cal_report.h \
c_library/ardupilotmega/mavlink_msg_meminfo.h \
c_library/ardupilotmega/mavlink_msg_mount_configure.h \
c_library/ardupilotmega/mavlink_msg_mount_control.h \
c_library/ardupilotmega/mavlink_msg_mount_status.h \
c_library/ardupilotmega/mavlink_msg_pid_tuning.h \
c_library/ardupilotmega/mavlink_msg_radio.h \
c_library/ardupilotmega/mavlink_msg_rally_fetch_point.h \
c_library/ardupilotmega/mavlink_msg_rally_point.h \
c_library/ardupilotmega/mavlink_msg_rangefinder.h \
c_library/ardupilotmega/mavlink_msg_remote_log_block_status.h \
c_library/ardupilotmega/mavlink_msg_remote_log_data_block.h \
c_library/ardupilotmega/mavlink_msg_rpm.h \
c_library/ardupilotmega/mavlink_msg_sensor_offsets.h \
c_library/ardupilotmega/mavlink_msg_set_mag_offsets.h \
c_library/ardupilotmega/mavlink_msg_simstate.h \
c_library/ardupilotmega/mavlink_msg_wind.h \
c_library/ardupilotmega/testsuite.h \
c_library/ardupilotmega/version.h \
c_library/ASLUAV/ASLUAV.h \
c_library/ASLUAV/mavlink.h \
c_library/ASLUAV/mavlink_msg_asl_obctrl.h \
c_library/ASLUAV/mavlink_msg_aslctrl_data.h \
c_library/ASLUAV/mavlink_msg_aslctrl_debug.h \
c_library/ASLUAV/mavlink_msg_asluav_status.h \
c_library/ASLUAV/mavlink_msg_ekf_ext.h \
c_library/ASLUAV/mavlink_msg_fw_soaring_data.h \
c_library/ASLUAV/mavlink_msg_sens_atmos.h \
c_library/ASLUAV/mavlink_msg_sens_batmon.h \
c_library/ASLUAV/mavlink_msg_sens_mppt.h \
c_library/ASLUAV/mavlink_msg_sens_power.h \
c_library/ASLUAV/mavlink_msg_sensorpod_status.h \
c_library/ASLUAV/testsuite.h \
c_library/ASLUAV/version.h \
c_library/autoquad/autoquad.h \
c_library/autoquad/mavlink.h \
c_library/autoquad/mavlink_msg_aq_esc_telemetry.h \
c_library/autoquad/mavlink_msg_aq_telemetry_f.h \
c_library/autoquad/testsuite.h \
c_library/autoquad/version.h \
c_library/common/common.h \
c_library/common/mavlink.h \
c_library/common/mavlink_msg_actuator_control_target.h \
c_library/common/mavlink_msg_adsb_vehicle.h \
c_library/common/mavlink_msg_altitude.h \
c_library/common/mavlink_msg_att_pos_mocap.h \
c_library/common/mavlink_msg_attitude.h \
c_library/common/mavlink_msg_attitude_quaternion.h \
c_library/common/mavlink_msg_attitude_quaternion_cov.h \
c_library/common/mavlink_msg_attitude_target.h \
c_library/common/mavlink_msg_auth_key.h \
c_library/common/mavlink_msg_autopilot_version.h \
c_library/common/mavlink_msg_battery_status.h \
c_library/common/mavlink_msg_camera_trigger.h \
c_library/common/mavlink_msg_change_operator_control.h \
c_library/common/mavlink_msg_change_operator_control_ack.h \
c_library/common/mavlink_msg_command_ack.h \
c_library/common/mavlink_msg_command_int.h \
c_library/common/mavlink_msg_command_long.h \
c_library/common/mavlink_msg_control_system_state.h \
c_library/common/mavlink_msg_data_stream.h \
c_library/common/mavlink_msg_data_transmission_handshake.h \
c_library/common/mavlink_msg_debug.h \
c_library/common/mavlink_msg_debug_vect.h \
c_library/common/mavlink_msg_distance_sensor.h \
c_library/common/mavlink_msg_encapsulated_data.h \
c_library/common/mavlink_msg_extended_sys_state.h \
c_library/common/mavlink_msg_file_transfer_protocol.h \
c_library/common/mavlink_msg_global_position_int.h \
c_library/common/mavlink_msg_global_position_int_cov.h \
c_library/common/mavlink_msg_global_vision_position_estimate.h \
c_library/common/mavlink_msg_gps2_raw.h \
c_library/common/mavlink_msg_gps2_rtk.h \
c_library/common/mavlink_msg_gps_global_origin.h \
c_library/common/mavlink_msg_gps_inject_data.h \
c_library/common/mavlink_msg_gps_raw_int.h \
c_library/common/mavlink_msg_gps_rtk.h \
c_library/common/mavlink_msg_gps_status.h \
c_library/common/mavlink_msg_heartbeat.h \
c_library/common/mavlink_msg_highres_imu.h \
c_library/common/mavlink_msg_hil_controls.h \
c_library/common/mavlink_msg_hil_gps.h \
c_library/common/mavlink_msg_hil_optical_flow.h \
c_library/common/mavlink_msg_hil_rc_inputs_raw.h \
c_library/common/mavlink_msg_hil_sensor.h \
c_library/common/mavlink_msg_hil_state.h \
c_library/common/mavlink_msg_hil_state_quaternion.h \
c_library/common/mavlink_msg_home_position.h \
c_library/common/mavlink_msg_landing_target.h \
c_library/common/mavlink_msg_local_position_ned.h \
c_library/common/mavlink_msg_local_position_ned_cov.h \
c_library/common/mavlink_msg_local_position_ned_system_global_offset.h \
c_library/common/mavlink_msg_log_data.h \
c_library/common/mavlink_msg_log_entry.h \
c_library/common/mavlink_msg_log_erase.h \
c_library/common/mavlink_msg_log_request_data.h \
c_library/common/mavlink_msg_log_request_end.h \
c_library/common/mavlink_msg_log_request_list.h \
c_library/common/mavlink_msg_manual_control.h \
c_library/common/mavlink_msg_manual_setpoint.h \
c_library/common/mavlink_msg_memory_vect.h \
c_library/common/mavlink_msg_message_interval.h \
c_library/common/mavlink_msg_mission_ack.h \
c_library/common/mavlink_msg_mission_clear_all.h \
c_library/common/mavlink_msg_mission_count.h \
c_library/common/mavlink_msg_mission_current.h \
c_library/common/mavlink_msg_mission_item.h \
c_library/common/mavlink_msg_mission_item_int.h \
c_library/common/mavlink_msg_mission_item_reached.h \
c_library/common/mavlink_msg_mission_request.h \
c_library/common/mavlink_msg_mission_request_list.h \
c_library/common/mavlink_msg_mission_request_partial_list.h \
c_library/common/mavlink_msg_mission_set_current.h \
c_library/common/mavlink_msg_mission_write_partial_list.h \
c_library/common/mavlink_msg_named_value_float.h \
c_library/common/mavlink_msg_named_value_int.h \
c_library/common/mavlink_msg_nav_controller_output.h \
c_library/common/mavlink_msg_optical_flow.h \
c_library/common/mavlink_msg_optical_flow_rad.h \
c_library/common/mavlink_msg_param_map_rc.h \
c_library/common/mavlink_msg_param_request_list.h \
c_library/common/mavlink_msg_param_request_read.h \
c_library/common/mavlink_msg_param_set.h \
c_library/common/mavlink_msg_param_value.h \
c_library/common/mavlink_msg_ping.h \
c_library/common/mavlink_msg_position_target_global_int.h \
c_library/common/mavlink_msg_position_target_local_ned.h \
c_library/common/mavlink_msg_power_status.h \
c_library/common/mavlink_msg_radio_status.h \
c_library/common/mavlink_msg_raw_imu.h \
c_library/common/mavlink_msg_raw_pressure.h \
c_library/common/mavlink_msg_rc_channels.h \
c_library/common/mavlink_msg_rc_channels_override.h \
c_library/common/mavlink_msg_rc_channels_raw.h \
c_library/common/mavlink_msg_rc_channels_scaled.h \
c_library/common/mavlink_msg_request_data_stream.h \
c_library/common/mavlink_msg_resource_request.h \
c_library/common/mavlink_msg_safety_allowed_area.h \
c_library/common/mavlink_msg_safety_set_allowed_area.h \
c_library/common/mavlink_msg_scaled_imu.h \
c_library/common/mavlink_msg_scaled_imu2.h \
c_library/common/mavlink_msg_scaled_imu3.h \
c_library/common/mavlink_msg_scaled_pressure.h \
c_library/common/mavlink_msg_scaled_pressure2.h \
c_library/common/mavlink_msg_scaled_pressure3.h \
c_library/common/mavlink_msg_serial_control.h \
c_library/common/mavlink_msg_servo_output_raw.h \
c_library/common/mavlink_msg_set_actuator_control_target.h \
c_library/common/mavlink_msg_set_attitude_target.h \
c_library/common/mavlink_msg_set_gps_global_origin.h \
c_library/common/mavlink_msg_set_home_position.h \
c_library/common/mavlink_msg_set_mode.h \
c_library/common/mavlink_msg_set_position_target_global_int.h \
c_library/common/mavlink_msg_set_position_target_local_ned.h \
c_library/common/mavlink_msg_sim_state.h \
c_library/common/mavlink_msg_statustext.h \
c_library/common/mavlink_msg_sys_status.h \
c_library/common/mavlink_msg_system_time.h \
c_library/common/mavlink_msg_terrain_check.h \
c_library/common/mavlink_msg_terrain_data.h \
c_library/common/mavlink_msg_terrain_report.h \
c_library/common/mavlink_msg_terrain_request.h \
c_library/common/mavlink_msg_timesync.h \
c_library/common/mavlink_msg_v2_extension.h \
c_library/common/mavlink_msg_vfr_hud.h \
c_library/common/mavlink_msg_vibration.h \
c_library/common/mavlink_msg_vicon_position_estimate.h \
c_library/common/mavlink_msg_vision_position_estimate.h \
c_library/common/mavlink_msg_vision_speed_estimate.h \
c_library/common/testsuite.h \
c_library/common/version.h \
c_library/matrixpilot/matrixpilot.h \
c_library/matrixpilot/mavlink.h \
c_library/matrixpilot/mavlink_msg_airspeeds.h \
c_library/matrixpilot/mavlink_msg_altitudes.h \
c_library/matrixpilot/mavlink_msg_flexifunction_buffer_function.h \
c_library/matrixpilot/mavlink_msg_flexifunction_buffer_function_ack.h \
c_library/matrixpilot/mavlink_msg_flexifunction_command.h \
c_library/matrixpilot/mavlink_msg_flexifunction_command_ack.h \
c_library/matrixpilot/mavlink_msg_flexifunction_directory.h \
c_library/matrixpilot/mavlink_msg_flexifunction_directory_ack.h \
c_library/matrixpilot/mavlink_msg_flexifunction_read_req.h \
c_library/matrixpilot/mavlink_msg_flexifunction_set.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f13.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f14.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f15.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f16.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f2_a.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f2_b.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f4.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f5.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f6.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f7.h \
c_library/matrixpilot/mavlink_msg_serial_udb_extra_f8.h \
c_library/matrixpilot/testsuite.h \
c_library/matrixpilot/version.h \
c_library/minimal/mavlink.h \
c_library/minimal/mavlink_msg_heartbeat.h \
c_library/minimal/minimal.h \
c_library/minimal/testsuite.h \
c_library/minimal/version.h \
c_library/slugs/mavlink.h \
c_library/slugs/mavlink_msg_boot.h \
c_library/slugs/mavlink_msg_control_surface.h \
c_library/slugs/mavlink_msg_cpu_load.h \
c_library/slugs/mavlink_msg_ctrl_srfc_pt.h \
c_library/slugs/mavlink_msg_data_log.h \
c_library/slugs/mavlink_msg_diagnostic.h \
c_library/slugs/mavlink_msg_gps_date_time.h \
c_library/slugs/mavlink_msg_isr_location.h \
c_library/slugs/mavlink_msg_mid_lvl_cmds.h \
c_library/slugs/mavlink_msg_novatel_diag.h \
c_library/slugs/mavlink_msg_ptz_status.h \
c_library/slugs/mavlink_msg_sensor_bias.h \
c_library/slugs/mavlink_msg_sensor_diag.h \
c_library/slugs/mavlink_msg_slugs_camera_order.h \
c_library/slugs/mavlink_msg_slugs_configuration_camera.h \
c_library/slugs/mavlink_msg_slugs_mobile_location.h \
c_library/slugs/mavlink_msg_slugs_navigation.h \
c_library/slugs/mavlink_msg_status_gps.h \
c_library/slugs/mavlink_msg_uav_status.h \
c_library/slugs/mavlink_msg_volt_sensor.h \
c_library/slugs/slugs.h \
c_library/slugs/testsuite.h \
c_library/slugs/version.h \
c_library/test/mavlink.h \
c_library/test/mavlink_msg_test_types.h \
c_library/test/test.h \
c_library/test/testsuite.h \
c_library/test/version.h \
c_library/ualberta/mavlink.h \
c_library/ualberta/mavlink_msg_nav_filter_bias.h \
c_library/ualberta/mavlink_msg_radio_calibration.h \
c_library/ualberta/mavlink_msg_ualberta_sys_status.h \
c_library/ualberta/testsuite.h \
c_library/ualberta/ualberta.h \
c_library/ualberta/version.h \
c_library/checksum.h \
c_library/mavlink_conversions.h \
c_library/mavlink_helpers.h \
c_library/mavlink_types.h \
c_library/protocol.h \
c_uart_interface_example/autopilot_interface.h \
c_uart_interface_example/mavlink_control.h \
c_uart_interface_example/serial_port.h \
Timer/CTimer.h \
SolvePnP/BGRAVideoFrame.h \
SolvePnP/CameraCalibration.hpp \
SolvePnP/CameraRead.h \
SolvePnP/DebugHelpers.hpp \
SolvePnP/djicam.h \
SolvePnP/GeometryTypes.hpp \
SolvePnP/Marker.hpp \
SolvePnP/MarkerDetector.hpp \
SolvePnP/TinyLA.hpp \
Bird/Bird.h \
QSerialPort/posix_qextserialport.h \
QSerialPort/qextserialbase.h