1 main_sources(COMMON_SRC
4 target/common_hardware.c
19 common/colorconversion.c
20 common/colorconversion.h
29 common/gps_conversion.c
30 common/gps_conversion.h
47 common/typeconversion.c
48 common/typeconversion.h
51 common/circular_queue.c
52 common/circular_queue.h
54 config/config_eeprom.c
55 config/config_eeprom.h
56 config/config_streamer.c
57 config/config_streamer.h
60 config/parameter_group.c
61 config/parameter_group.h
62 config/general_settings.c
63 config/general_settings.h
67 drivers/1-wire/ds_crc.c
68 drivers/1-wire/ds_crc.h
69 drivers/1-wire/ds2482.c
70 drivers/1-wire/ds2482.h
72 drivers/accgyro/accgyro.c
73 drivers/accgyro/accgyro.h
74 drivers/accgyro/accgyro_bmi088.c
75 drivers/accgyro/accgyro_bmi088.h
76 drivers/accgyro/accgyro_bmi160.c
77 drivers/accgyro/accgyro_bmi160.h
78 drivers/accgyro/accgyro_bmi270.c
79 drivers/accgyro/accgyro_bmi270.h
80 drivers/accgyro/accgyro_bmi270_maximum_fifo.c
81 drivers/accgyro/accgyro_fake.c
82 drivers/accgyro/accgyro_fake.h
83 drivers/accgyro/accgyro_icm20689.c
84 drivers/accgyro/accgyro_icm20689.h
85 drivers/accgyro/accgyro_icm42605.c
86 drivers/accgyro/accgyro_icm42605.h
87 drivers/accgyro/accgyro_mpu.c
88 drivers/accgyro/accgyro_mpu.h
89 drivers/accgyro/accgyro_mpu6000.c
90 drivers/accgyro/accgyro_mpu6000.h
91 drivers/accgyro/accgyro_mpu6050.c
92 drivers/accgyro/accgyro_mpu6050.h
93 drivers/accgyro/accgyro_mpu6500.c
94 drivers/accgyro/accgyro_mpu6500.h
95 drivers/accgyro/accgyro_mpu9250.c
96 drivers/accgyro/accgyro_mpu9250.h
97 drivers/accgyro/accgyro_bno055.c
98 drivers/accgyro/accgyro_bno055.h
99 drivers/accgyro/accgyro_bno055_serial.c
100 drivers/accgyro/accgyro_bno055_serial.h
105 drivers/barometer/barometer.h
106 drivers/barometer/barometer_bmp085.c
107 drivers/barometer/barometer_bmp085.h
108 drivers/barometer/barometer_bmp280.c
109 drivers/barometer/barometer_bmp280.h
110 drivers/barometer/barometer_bmp388.c
111 drivers/barometer/barometer_bmp388.h
112 drivers/barometer/barometer_dps310.c
113 drivers/barometer/barometer_dps310.h
114 drivers/barometer/barometer_fake.c
115 drivers/barometer/barometer_fake.h
116 drivers/barometer/barometer_lps25h.c
117 drivers/barometer/barometer_lps25h.h
118 drivers/barometer/barometer_ms56xx.c
119 drivers/barometer/barometer_ms56xx.h
120 drivers/barometer/barometer_spl06.c
121 drivers/barometer/barometer_spl06.h
122 drivers/barometer/barometer_msp.c
123 drivers/barometer/barometer_msp.h
129 drivers/bus_busdev_i2c.c
130 drivers/bus_busdev_spi.c
131 drivers/bus_i2c_soft.c
133 drivers/compass/compass.h
134 drivers/compass/compass_ak8963.c
135 drivers/compass/compass_ak8963.h
136 drivers/compass/compass_ak8975.c
137 drivers/compass/compass_ak8975.h
138 drivers/compass/compass_fake.c
139 drivers/compass/compass_fake.h
140 drivers/compass/compass_hmc5883l.c
141 drivers/compass/compass_hmc5883l.h
142 drivers/compass/compass_ist8308.c
143 drivers/compass/compass_ist8308.h
144 drivers/compass/compass_ist8310.c
145 drivers/compass/compass_ist8310.h
146 drivers/compass/compass_lis3mdl.c
147 drivers/compass/compass_lis3mdl.h
148 drivers/compass/compass_mag3110.c
149 drivers/compass/compass_mag3110.h
150 drivers/compass/compass_mpu9250.c
151 drivers/compass/compass_mpu9250.h
152 drivers/compass/compass_qmc5883l.c
153 drivers/compass/compass_qmc5883l.h
154 drivers/compass/compass_rm3100.c
155 drivers/compass/compass_rm3100.h
156 drivers/compass/compass_vcm5883.c
157 drivers/compass/compass_vcm5883.h
158 drivers/compass/compass_mlx90393.c
159 drivers/compass/compass_mlx90393.h
160 drivers/compass/compass_msp.c
161 drivers/compass/compass_msp.h
165 drivers/display_canvas.c
166 drivers/display_canvas.h
167 drivers/display_font_metadata.c
168 drivers/display_font_metadata.h
169 drivers/display_widgets.c
170 drivers/display_widgets.h
171 drivers/display_ug2864hsweg01.c
172 drivers/display_ug2864hsweg01.h
177 drivers/flash_m25p16.c
178 drivers/flash_m25p16.h
185 drivers/io_port_expander.c
186 drivers/io_port_expander.h
191 drivers/light_ws2811strip.c
192 drivers/light_ws2811strip.h
197 drivers/serial_softserial.c
198 drivers/serial_softserial.h
200 drivers/opflow/opflow_fake.c
201 drivers/opflow/opflow_fake.h
202 drivers/opflow/opflow_virtual.c
203 drivers/opflow/opflow_virtual.h
209 drivers/pitotmeter/pitotmeter_adc.c
210 drivers/pitotmeter/pitotmeter_adc.h
211 drivers/pitotmeter/pitotmeter_ms4525.c
212 drivers/pitotmeter/pitotmeter_ms4525.h
213 drivers/pitotmeter/pitotmeter_msp.c
214 drivers/pitotmeter/pitotmeter_msp.h
215 drivers/pitotmeter/pitotmeter_virtual.c
216 drivers/pitotmeter/pitotmeter_virtual.h
217 drivers/pwm_esc_detect.c
218 drivers/pwm_esc_detect.h
219 drivers/pwm_mapping.c
220 drivers/pwm_mapping.h
226 drivers/rangefinder/rangefinder_srf10.c
227 drivers/rangefinder/rangefinder_srf10.h
228 drivers/rangefinder/rangefinder_vl53l0x.c
229 drivers/rangefinder/rangefinder_vl53l0x.h
230 drivers/rangefinder/rangefinder_vl53l1x.c
231 drivers/rangefinder/rangefinder_vl53l1x.h
232 drivers/rangefinder/rangefinder_virtual.c
233 drivers/rangefinder/rangefinder_virtual.h
234 drivers/rangefinder/rangefinder_us42.c
235 drivers/rangefinder/rangefinder_us42.h
236 drivers/rangefinder/rangefinder_tof10120_i2c.c
237 drivers/rangefinder/rangefinder_tof10120_i2c.h
247 drivers/sound_beeper.c
248 drivers/sound_beeper.h
249 drivers/stack_check.c
250 drivers/stack_check.h
254 drivers/temperature/ds18b20.c
255 drivers/temperature/ds18b20.h
256 drivers/temperature/lm75.c
257 drivers/temperature/lm75.h
272 fc/controlrate_profile.c
273 fc/controlrate_profile.h
274 fc/controlrate_profile_config_struct.h
288 fc/firmware_update_common.c
289 fc/firmware_update_common.h
315 flight/smith_predictor.c
316 flight/smith_predictor.h
317 flight/rate_dynamics.c
318 flight/rate_dynamics.h
323 flight/pid_autotune.c
324 flight/power_limits.c
325 flight/power_limits.h
326 flight/rth_estimator.c
327 flight/rth_estimator.h
330 flight/wind_estimator.c
331 flight/wind_estimator.h
336 flight/dynamic_gyro_notch.c
337 flight/dynamic_gyro_notch.h
340 flight/secondary_imu.c
341 flight/secondary_imu.h
361 io/serial_4way_avrootloader.c
362 io/serial_4way_avrootloader.h
363 io/serial_4way_stk500v2.c
364 io/serial_4way_stk500v2.h
375 programming/logic_condition.c
376 programming/logic_condition.h
377 programming/global_variables.c
378 programming/global_variables.h
379 programming/programming_task.c
380 programming/programming_task.h
426 scheduler/scheduler.c
427 scheduler/scheduler.h
429 sensors/acceleration.c
430 sensors/acceleration.h
433 sensors/battery_config_structs.h
434 sensors/boardalignment.c
435 sensors/boardalignment.h
438 sensors/diagnostics.c
439 sensors/diagnostics.h
442 sensors/initialisation.c
443 sensors/initialisation.h
448 sensors/temperature.c
449 sensors/temperature.h
453 blackbox/blackbox_encoding.c
454 blackbox/blackbox_encoding.h
455 blackbox/blackbox_io.c
456 blackbox/blackbox_io.h
460 cms/cms_menu_battery.c
461 cms/cms_menu_battery.h
462 cms/cms_menu_blackbox.c
463 cms/cms_menu_blackbox.h
464 cms/cms_menu_builtin.c
465 cms/cms_menu_builtin.h
468 cms/cms_menu_ledstrip.c
469 cms/cms_menu_ledstrip.h
472 cms/cms_menu_mixer_servo.c
473 cms/cms_menu_mixer_servo.h
474 cms/cms_menu_navigation.c
475 cms/cms_menu_navigation.h
478 cms/cms_menu_saveexit.c
479 cms/cms_menu_saveexit.h
485 io/rangefinder_benewake.c
491 io/displayport_frsky_osd.c
492 io/displayport_frsky_osd.h
493 io/displayport_max7456.c
494 io/displayport_max7456.h
497 io/displayport_oled.c
498 io/displayport_oled.h
499 io/displayport_hdzero_osd.c
500 io/displayport_hdzero_osd.h
501 io/displayport_srxl.c
502 io/displayport_srxl.h
503 io/displayport_hott.c
504 io/displayport_hott.h
526 io/smartport_master.c
527 io/smartport_master.h
541 navigation/navigation.c
542 navigation/navigation.h
543 navigation/navigation_fixedwing.c
544 navigation/navigation_fw_launch.c
545 navigation/navigation_geo.c
546 navigation/navigation_multicopter.c
547 navigation/navigation_pos_estimator.c
548 navigation/navigation_pos_estimator_private.h
549 navigation/navigation_pos_estimator_agl.c
550 navigation/navigation_pos_estimator_flow.c
551 navigation/navigation_private.h
552 navigation/navigation_rover_boat.c
558 sensors/rangefinder.c
559 sensors/rangefinder.h
575 telemetry/jetiexbus.c
576 telemetry/jetiexbus.h
577 telemetry/ibus_shared.c
578 telemetry/ibus_shared.h
585 telemetry/msp_shared.c
586 telemetry/msp_shared.h
587 telemetry/smartport.c
588 telemetry/smartport.h
591 telemetry/telemetry.c
592 telemetry/telemetry.h
595 add_subdirectory(target)