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_mpu6500.c
92 drivers/accgyro/accgyro_mpu6500.h
93 drivers/accgyro/accgyro_mpu9250.c
94 drivers/accgyro/accgyro_mpu9250.h
95 drivers/accgyro/accgyro_bno055_serial.c
96 drivers/accgyro/accgyro_bno055_serial.h
101 drivers/barometer/barometer.h
102 drivers/barometer/barometer_bmp085.c
103 drivers/barometer/barometer_bmp085.h
104 drivers/barometer/barometer_bmp280.c
105 drivers/barometer/barometer_bmp280.h
106 drivers/barometer/barometer_bmp388.c
107 drivers/barometer/barometer_bmp388.h
108 drivers/barometer/barometer_dps310.c
109 drivers/barometer/barometer_dps310.h
110 drivers/barometer/barometer_fake.c
111 drivers/barometer/barometer_fake.h
112 drivers/barometer/barometer_lps25h.c
113 drivers/barometer/barometer_lps25h.h
114 drivers/barometer/barometer_ms56xx.c
115 drivers/barometer/barometer_ms56xx.h
116 drivers/barometer/barometer_spl06.c
117 drivers/barometer/barometer_spl06.h
118 drivers/barometer/barometer_msp.c
119 drivers/barometer/barometer_msp.h
120 drivers/barometer/barometer_2smpb_02b.c
121 drivers/barometer/barometer_2smpb_02b.h
127 drivers/bus_busdev_i2c.c
128 drivers/bus_busdev_spi.c
129 drivers/bus_i2c_soft.c
131 drivers/compass/compass.h
132 drivers/compass/compass_ak8963.c
133 drivers/compass/compass_ak8963.h
134 drivers/compass/compass_ak8975.c
135 drivers/compass/compass_ak8975.h
136 drivers/compass/compass_fake.c
137 drivers/compass/compass_fake.h
138 drivers/compass/compass_hmc5883l.c
139 drivers/compass/compass_hmc5883l.h
140 drivers/compass/compass_ist8308.c
141 drivers/compass/compass_ist8308.h
142 drivers/compass/compass_ist8310.c
143 drivers/compass/compass_ist8310.h
144 drivers/compass/compass_lis3mdl.c
145 drivers/compass/compass_lis3mdl.h
146 drivers/compass/compass_mag3110.c
147 drivers/compass/compass_mag3110.h
148 drivers/compass/compass_mpu9250.c
149 drivers/compass/compass_mpu9250.h
150 drivers/compass/compass_qmc5883l.c
151 drivers/compass/compass_qmc5883l.h
152 drivers/compass/compass_rm3100.c
153 drivers/compass/compass_rm3100.h
154 drivers/compass/compass_vcm5883.c
155 drivers/compass/compass_vcm5883.h
156 drivers/compass/compass_mlx90393.c
157 drivers/compass/compass_mlx90393.h
158 drivers/compass/compass_msp.c
159 drivers/compass/compass_msp.h
163 drivers/display_canvas.c
164 drivers/display_canvas.h
165 drivers/display_font_metadata.c
166 drivers/display_font_metadata.h
167 drivers/display_widgets.c
168 drivers/display_widgets.h
169 drivers/display_ug2864hsweg01.c
170 drivers/display_ug2864hsweg01.h
175 drivers/flash_m25p16.c
176 drivers/flash_m25p16.h
177 drivers/flash_w25n01g.c
178 drivers/flash_w25n01g.h
183 drivers/io_port_expander.c
184 drivers/io_port_expander.h
189 drivers/light_ws2811strip.c
190 drivers/light_ws2811strip.h
195 drivers/serial_softserial.c
196 drivers/serial_softserial.h
198 drivers/opflow/opflow_fake.c
199 drivers/opflow/opflow_fake.h
200 drivers/opflow/opflow_virtual.c
201 drivers/opflow/opflow_virtual.h
207 drivers/pitotmeter/pitotmeter_adc.c
208 drivers/pitotmeter/pitotmeter_adc.h
209 drivers/pitotmeter/pitotmeter_ms4525.c
210 drivers/pitotmeter/pitotmeter_ms4525.h
211 drivers/pitotmeter/pitotmeter_msp.c
212 drivers/pitotmeter/pitotmeter_msp.h
213 drivers/pitotmeter/pitotmeter_virtual.c
214 drivers/pitotmeter/pitotmeter_virtual.h
215 drivers/pwm_esc_detect.c
216 drivers/pwm_esc_detect.h
217 drivers/pwm_mapping.c
218 drivers/pwm_mapping.h
224 drivers/rangefinder/rangefinder_srf10.c
225 drivers/rangefinder/rangefinder_srf10.h
226 drivers/rangefinder/rangefinder_vl53l0x.c
227 drivers/rangefinder/rangefinder_vl53l0x.h
228 drivers/rangefinder/rangefinder_vl53l1x.c
229 drivers/rangefinder/rangefinder_vl53l1x.h
230 drivers/rangefinder/rangefinder_virtual.c
231 drivers/rangefinder/rangefinder_virtual.h
232 drivers/rangefinder/rangefinder_us42.c
233 drivers/rangefinder/rangefinder_us42.h
234 drivers/rangefinder/rangefinder_tof10120_i2c.c
235 drivers/rangefinder/rangefinder_tof10120_i2c.h
243 drivers/sound_beeper.c
244 drivers/sound_beeper.h
245 drivers/stack_check.c
246 drivers/stack_check.h
250 drivers/temperature/ds18b20.c
251 drivers/temperature/ds18b20.h
252 drivers/temperature/lm75.c
253 drivers/temperature/lm75.h
268 fc/controlrate_profile.c
269 fc/controlrate_profile.h
270 fc/controlrate_profile_config_struct.h
284 fc/firmware_update_common.c
285 fc/firmware_update_common.h
311 flight/smith_predictor.c
312 flight/smith_predictor.h
313 flight/rate_dynamics.c
314 flight/rate_dynamics.h
319 flight/pid_autotune.c
320 flight/power_limits.c
321 flight/power_limits.h
322 flight/rth_estimator.c
323 flight/rth_estimator.h
326 flight/wind_estimator.c
327 flight/wind_estimator.h
332 flight/dynamic_gyro_notch.c
333 flight/dynamic_gyro_notch.h
334 flight/secondary_dynamic_gyro_notch.c
335 flight/secondary_dynamic_gyro_notch.h
338 flight/secondary_imu.c
339 flight/secondary_imu.h
357 io/serial_4way_avrootloader.c
358 io/serial_4way_avrootloader.h
359 io/serial_4way_stk500v2.c
360 io/serial_4way_stk500v2.h
371 programming/logic_condition.c
372 programming/logic_condition.h
373 programming/global_variables.c
374 programming/global_variables.h
375 programming/programming_task.c
376 programming/programming_task.h
414 scheduler/scheduler.c
415 scheduler/scheduler.h
417 sensors/acceleration.c
418 sensors/acceleration.h
421 sensors/battery_config_structs.h
422 sensors/boardalignment.c
423 sensors/boardalignment.h
426 sensors/diagnostics.c
427 sensors/diagnostics.h
430 sensors/initialisation.c
431 sensors/initialisation.h
436 sensors/temperature.c
437 sensors/temperature.h
441 blackbox/blackbox_encoding.c
442 blackbox/blackbox_encoding.h
443 blackbox/blackbox_io.c
444 blackbox/blackbox_io.h
448 cms/cms_menu_battery.c
449 cms/cms_menu_battery.h
450 cms/cms_menu_blackbox.c
451 cms/cms_menu_blackbox.h
452 cms/cms_menu_builtin.c
453 cms/cms_menu_builtin.h
456 cms/cms_menu_ledstrip.c
457 cms/cms_menu_ledstrip.h
460 cms/cms_menu_mixer_servo.c
461 cms/cms_menu_mixer_servo.h
462 cms/cms_menu_navigation.c
463 cms/cms_menu_navigation.h
466 cms/cms_menu_saveexit.c
467 cms/cms_menu_saveexit.h
473 io/rangefinder_benewake.c
479 io/displayport_frsky_osd.c
480 io/displayport_frsky_osd.h
481 io/displayport_max7456.c
482 io/displayport_max7456.h
485 io/displayport_oled.c
486 io/displayport_oled.h
487 io/displayport_hdzero_osd.c
488 io/displayport_hdzero_osd.h
489 io/displayport_srxl.c
490 io/displayport_srxl.h
491 io/displayport_hott.c
492 io/displayport_hott.h
513 io/smartport_master.c
514 io/smartport_master.h
528 navigation/navigation.c
529 navigation/navigation.h
530 navigation/navigation_fixedwing.c
531 navigation/navigation_fw_launch.c
532 navigation/navigation_geo.c
533 navigation/navigation_multicopter.c
534 navigation/navigation_pos_estimator.c
535 navigation/navigation_pos_estimator_private.h
536 navigation/navigation_pos_estimator_agl.c
537 navigation/navigation_pos_estimator_flow.c
538 navigation/navigation_private.h
539 navigation/navigation_rover_boat.c
540 navigation/sqrt_controller.c
541 navigation/sqrt_controller.h
547 sensors/rangefinder.c
548 sensors/rangefinder.h
564 telemetry/jetiexbus.c
565 telemetry/jetiexbus.h
566 telemetry/ibus_shared.c
567 telemetry/ibus_shared.h
574 telemetry/msp_shared.c
575 telemetry/msp_shared.h
576 telemetry/smartport.c
577 telemetry/smartport.h
580 telemetry/telemetry.c
581 telemetry/telemetry.h
584 add_subdirectory(target)