2 main_sources(COMMON_SRC
5 target/common_hardware.c
20 common/colorconversion.c
21 common/colorconversion.h
30 common/gps_conversion.c
31 common/gps_conversion.h
50 common/typeconversion.c
51 common/typeconversion.h
54 common/circular_queue.c
55 common/circular_queue.h
57 config/config_eeprom.c
58 config/config_eeprom.h
59 config/config_streamer.c
60 config/config_streamer.h
63 config/parameter_group.c
64 config/parameter_group.h
65 config/general_settings.c
66 config/general_settings.h
70 drivers/1-wire/ds_crc.c
71 drivers/1-wire/ds_crc.h
72 drivers/1-wire/ds2482.c
73 drivers/1-wire/ds2482.h
75 drivers/accgyro/accgyro.c
76 drivers/accgyro/accgyro.h
77 drivers/accgyro/accgyro_bmi088.c
78 drivers/accgyro/accgyro_bmi088.h
79 drivers/accgyro/accgyro_bmi160.c
80 drivers/accgyro/accgyro_bmi160.h
81 drivers/accgyro/accgyro_bmi270.c
82 drivers/accgyro/accgyro_bmi270.h
83 drivers/accgyro/accgyro_bmi270_maximum_fifo.c
84 drivers/accgyro/accgyro_fake.c
85 drivers/accgyro/accgyro_fake.h
86 drivers/accgyro/accgyro_icm20689.c
87 drivers/accgyro/accgyro_icm20689.h
88 drivers/accgyro/accgyro_icm42605.c
89 drivers/accgyro/accgyro_icm42605.h
90 drivers/accgyro/accgyro_mpu.c
91 drivers/accgyro/accgyro_mpu.h
92 drivers/accgyro/accgyro_mpu6000.c
93 drivers/accgyro/accgyro_mpu6000.h
94 drivers/accgyro/accgyro_mpu6500.c
95 drivers/accgyro/accgyro_mpu6500.h
96 drivers/accgyro/accgyro_mpu9250.c
97 drivers/accgyro/accgyro_mpu9250.h
98 drivers/accgyro/accgyro_lsm6dxx.c
99 drivers/accgyro/accgyro_lsm6dxx.h
104 drivers/barometer/barometer.h
105 drivers/barometer/barometer_bmp085.c
106 drivers/barometer/barometer_bmp085.h
107 drivers/barometer/barometer_bmp280.c
108 drivers/barometer/barometer_bmp280.h
109 drivers/barometer/barometer_bmp388.c
110 drivers/barometer/barometer_bmp388.h
111 drivers/barometer/barometer_dps310.c
112 drivers/barometer/barometer_dps310.h
113 drivers/barometer/barometer_fake.c
114 drivers/barometer/barometer_fake.h
115 drivers/barometer/barometer_lps25h.c
116 drivers/barometer/barometer_lps25h.h
117 drivers/barometer/barometer_ms56xx.c
118 drivers/barometer/barometer_ms56xx.h
119 drivers/barometer/barometer_spl06.c
120 drivers/barometer/barometer_spl06.h
121 drivers/barometer/barometer_msp.c
122 drivers/barometer/barometer_msp.h
123 drivers/barometer/barometer_2smpb_02b.c
124 drivers/barometer/barometer_2smpb_02b.h
130 drivers/bus_busdev_i2c.c
131 drivers/bus_busdev_spi.c
132 drivers/bus_i2c_soft.c
134 drivers/compass/compass.h
135 drivers/compass/compass_ak8963.c
136 drivers/compass/compass_ak8963.h
137 drivers/compass/compass_ak8975.c
138 drivers/compass/compass_ak8975.h
139 drivers/compass/compass_fake.c
140 drivers/compass/compass_fake.h
141 drivers/compass/compass_hmc5883l.c
142 drivers/compass/compass_hmc5883l.h
143 drivers/compass/compass_ist8308.c
144 drivers/compass/compass_ist8308.h
145 drivers/compass/compass_ist8310.c
146 drivers/compass/compass_ist8310.h
147 drivers/compass/compass_lis3mdl.c
148 drivers/compass/compass_lis3mdl.h
149 drivers/compass/compass_mag3110.c
150 drivers/compass/compass_mag3110.h
151 drivers/compass/compass_mpu9250.c
152 drivers/compass/compass_mpu9250.h
153 drivers/compass/compass_qmc5883l.c
154 drivers/compass/compass_qmc5883l.h
155 drivers/compass/compass_rm3100.c
156 drivers/compass/compass_rm3100.h
157 drivers/compass/compass_vcm5883.c
158 drivers/compass/compass_vcm5883.h
159 drivers/compass/compass_mlx90393.c
160 drivers/compass/compass_mlx90393.h
161 drivers/compass/compass_msp.c
162 drivers/compass/compass_msp.h
166 drivers/display_canvas.c
167 drivers/display_canvas.h
168 drivers/display_font_metadata.c
169 drivers/display_font_metadata.h
170 drivers/display_widgets.c
171 drivers/display_widgets.h
172 drivers/display_ug2864hsweg01.c
173 drivers/display_ug2864hsweg01.h
178 drivers/flash_m25p16.c
179 drivers/flash_m25p16.h
180 drivers/flash_w25n01g.c
181 drivers/flash_w25n01g.h
182 drivers/gimbal_common.h
183 drivers/gimbal_common.c
184 drivers/headtracker_common.h
185 drivers/headtracker_common.c
190 drivers/io_port_expander.c
191 drivers/io_port_expander.h
196 drivers/light_ws2811strip.c
197 drivers/light_ws2811strip.h
202 drivers/serial_softserial.c
203 drivers/serial_softserial.h
205 drivers/opflow/opflow_fake.c
206 drivers/opflow/opflow_fake.h
207 drivers/opflow/opflow_virtual.c
208 drivers/opflow/opflow_virtual.h
214 drivers/pitotmeter/pitotmeter_adc.c
215 drivers/pitotmeter/pitotmeter_adc.h
216 drivers/pitotmeter/pitotmeter_ms4525.c
217 drivers/pitotmeter/pitotmeter_ms4525.h
218 drivers/pitotmeter/pitotmeter_dlvr_l10d.c
219 drivers/pitotmeter/pitotmeter_dlvr_l10d.h
220 drivers/pitotmeter/pitotmeter_msp.c
221 drivers/pitotmeter/pitotmeter_msp.h
222 drivers/pitotmeter/pitotmeter_virtual.c
223 drivers/pitotmeter/pitotmeter_virtual.h
224 drivers/pitotmeter/pitotmeter_fake.h
225 drivers/pitotmeter/pitotmeter_fake.c
226 drivers/pwm_esc_detect.c
227 drivers/pwm_esc_detect.h
228 drivers/pwm_mapping.c
229 drivers/pwm_mapping.h
235 drivers/rangefinder/rangefinder_srf10.c
236 drivers/rangefinder/rangefinder_srf10.h
237 drivers/rangefinder/rangefinder_vl53l0x.c
238 drivers/rangefinder/rangefinder_vl53l0x.h
239 drivers/rangefinder/rangefinder_vl53l1x.c
240 drivers/rangefinder/rangefinder_vl53l1x.h
241 drivers/rangefinder/rangefinder_virtual.c
242 drivers/rangefinder/rangefinder_virtual.h
243 drivers/rangefinder/rangefinder_us42.c
244 drivers/rangefinder/rangefinder_us42.h
245 drivers/rangefinder/rangefinder_tof10120_i2c.c
246 drivers/rangefinder/rangefinder_tof10120_i2c.h
247 drivers/rangefinder/rangefinder_teraranger_evo.c
248 drivers/rangefinder/rangefinder_teraranger_evo.h
256 drivers/sound_beeper.c
257 drivers/sound_beeper.h
258 drivers/stack_check.c
259 drivers/stack_check.h
263 drivers/temperature/ds18b20.c
264 drivers/temperature/ds18b20.h
265 drivers/temperature/lm75.c
266 drivers/temperature/lm75.h
281 fc/controlrate_profile.c
282 fc/controlrate_profile.h
283 fc/controlrate_profile_config_struct.h
297 fc/firmware_update_common.c
298 fc/firmware_update_common.h
324 flight/smith_predictor.c
325 flight/smith_predictor.h
326 flight/rate_dynamics.c
327 flight/rate_dynamics.h
332 flight/pid_autotune.c
333 flight/power_limits.c
334 flight/power_limits.h
335 flight/rth_estimator.c
336 flight/rth_estimator.h
339 flight/mixer_profile.c
340 flight/mixer_profile.h
341 flight/wind_estimator.c
342 flight/wind_estimator.h
347 flight/dynamic_gyro_notch.c
348 flight/dynamic_gyro_notch.h
349 flight/secondary_dynamic_gyro_notch.c
350 flight/secondary_dynamic_gyro_notch.h
355 flight/adaptive_filter.c
356 flight/adaptive_filter.h
379 io/serial_4way_avrootloader.c
380 io/serial_4way_avrootloader.h
381 io/serial_4way_stk500v2.c
382 io/serial_4way_stk500v2.h
390 io/osd/custom_elements.c
395 programming/logic_condition.c
396 programming/logic_condition.h
397 programming/global_variables.c
398 programming/global_variables.h
399 programming/programming_task.c
400 programming/programming_task.h
441 scheduler/scheduler.c
442 scheduler/scheduler.h
444 sensors/acceleration.c
445 sensors/acceleration.h
448 sensors/battery_config_structs.h
449 sensors/boardalignment.c
450 sensors/boardalignment.h
453 sensors/diagnostics.c
454 sensors/diagnostics.h
457 sensors/initialisation.c
458 sensors/initialisation.h
463 sensors/temperature.c
464 sensors/temperature.h
468 blackbox/blackbox_encoding.c
469 blackbox/blackbox_encoding.h
470 blackbox/blackbox_io.c
471 blackbox/blackbox_io.h
475 cms/cms_menu_battery.c
476 cms/cms_menu_battery.h
477 cms/cms_menu_blackbox.c
478 cms/cms_menu_blackbox.h
479 cms/cms_menu_builtin.c
480 cms/cms_menu_builtin.h
483 cms/cms_menu_ledstrip.c
484 cms/cms_menu_ledstrip.h
487 cms/cms_menu_mixer_servo.c
488 cms/cms_menu_mixer_servo.h
489 cms/cms_menu_navigation.c
490 cms/cms_menu_navigation.h
493 cms/cms_menu_saveexit.c
494 cms/cms_menu_saveexit.h
500 io/rangefinder_benewake.c
501 io/rangefinder_usd1_v0.c
502 io/rangefinder_nanoradar.c
503 io/rangefinder_fake.c
509 io/displayport_frsky_osd.c
510 io/displayport_frsky_osd.h
511 io/displayport_max7456.c
512 io/displayport_max7456.h
515 io/displayport_msp_dji_compat.c
516 io/displayport_msp_dji_compat.h
517 io/displayport_oled.c
518 io/displayport_oled.h
519 io/displayport_msp_osd.c
520 io/displayport_msp_osd.h
521 io/displayport_srxl.c
522 io/displayport_srxl.h
523 io/displayport_hott.c
524 io/displayport_hott.h
550 io/smartport_master.c
551 io/smartport_master.h
567 navigation/navigation.c
568 navigation/navigation.h
569 navigation/navigation_fixedwing.c
570 navigation/navigation_fw_launch.c
571 navigation/navigation_geo.c
572 navigation/navigation_multicopter.c
573 navigation/navigation_pos_estimator.c
574 navigation/navigation_pos_estimator_private.h
575 navigation/navigation_pos_estimator_agl.c
576 navigation/navigation_pos_estimator_flow.c
577 navigation/navigation_private.h
578 navigation/navigation_rover_boat.c
579 navigation/sqrt_controller.c
580 navigation/sqrt_controller.h
581 navigation/rth_trackback.c
582 navigation/rth_trackback.h
588 sensors/rangefinder.c
589 sensors/rangefinder.h
592 sensors/battery_sensor_fake.c
593 sensors/battery_sensor_fake.h
603 telemetry/jetiexbus.c
604 telemetry/jetiexbus.h
605 telemetry/ibus_shared.c
606 telemetry/ibus_shared.h
613 telemetry/msp_shared.c
614 telemetry/msp_shared.h
617 telemetry/sbus2_sensors.c
618 telemetry/sbus2_sensors.h
619 telemetry/smartport.c
620 telemetry/smartport.h
623 telemetry/telemetry.c
624 telemetry/telemetry.h
627 add_subdirectory(target)