diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/drops.xml b/conf/airframes/ENAC/fixed-wing/obsolete/drops.xml index 558226830c..624613693b 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/drops.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/drops.xml @@ -213,7 +213,7 @@ on CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -262,7 +262,7 @@ ap.srcs += subsystems/navigation/bomb.c ap.srcs += subsystems/navigation/snav.c # Config for SITL simulation -# include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +# include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.ARCHDIR = $(ARCHI) sim.srcs = latlong.c radio_control.c subsystems/datalink/downlink.c commands.c gps.c inter_mcu.c infrared.c fw_h_ctl_a.c fw_v_ctl.c subsystems/nav.c estimator.c sys_time.c main_fbw.c main_ap.c datalink.c $(SRC_ARCH)/ppm_hw.c $(SRC_ARCH)/sim_gps.c $(SRC_ARCH)/sim_ir.c $(SRC_ARCH)/sim_ap.c $(SRC_ARCH)/ivy_transport.c $(SRC_ARCH)/sim_adc_generic.c $(SRC_ARCH)/led_hw.c sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK -DDOWNLINK_TRANSPORT=IvyTransport -DUSE_INFRARED -DNAV -DUSE_LED -DWIND_INFO diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/funjet1.xml b/conf/airframes/ENAC/fixed-wing/obsolete/funjet1.xml index 8d1e2ca662..53e3a0e3e9 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/funjet1.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/funjet1.xml @@ -217,7 +217,7 @@ CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -285,7 +285,7 @@ ap.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=150 -DI2C0_SCLH=150 # Config for SITL simulation -#include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +#include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.ARCHDIR = $(ARCHI) sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK -DDOWNLINK_TRANSPORT=IvyTransport -DUSE_INFRARED -DNAV -DUSE_LED -DWIND_INFO sim.srcs = latlong.c radio_control.c subsystems/datalink/downlink.c commands.c gps.c inter_mcu.c infrared.c fw_h_ctl.c fw_v_ctl.c subsystems/nav.c estimator.c sys_time.c main_fbw.c main_ap.c datalink.c $(SRC_ARCH)/ppm_hw.c $(SRC_ARCH)/sim_gps.c $(SRC_ARCH)/sim_ir.c $(SRC_ARCH)/sim_ap.c $(SRC_ARCH)/ivy_transport.c $(SRC_ARCH)/sim_adc_generic.c $(SRC_ARCH)/led_hw.c diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/malolo_sim.xml b/conf/airframes/ENAC/fixed-wing/obsolete/malolo_sim.xml index daddc4fc3a..57bc526541 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/malolo_sim.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/malolo_sim.xml @@ -204,7 +204,7 @@ # Config for SITL simulation with JSBSim -include $(PAPARAZZI_SRC)/conf/autopilot/sitl_jsbsim.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl_jsbsim.makefile sim.CFLAGS += -I/home/cocoleon/usr/include/JSBSim sim.LDFLAGS += -L/home/cocoleon/usr/lib/ diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/slayer2.xml b/conf/airframes/ENAC/fixed-wing/obsolete/slayer2.xml index 454e24bb65..6e0f247347 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/slayer2.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/slayer2.xml @@ -187,7 +187,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -259,7 +259,7 @@ ap.CFLAGS += -D BARO_MS5534A_W1=0xAC20 -D BARO_MS5534A_W2=0x87D9 -D BARO_MS5534A # Config for SITL simulation # Config for SITL simulation -#include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +#include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.ARCHDIR = $(ARCHI) sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK -DDOWNLINK_TRANSPORT=IvyTransport -DUSE_INFRARED -DNAV -DUSE_LED -DWIND_INFO sim.srcs = latlong.c radio_control.c subsystems/datalink/downlink.c commands.c gps.c inter_mcu.c infrared.c fw_v_ctl.c subsystems/nav.c estimator.c sys_time.c main_fbw.c main_ap.c datalink.c $(SRC_ARCH)/ppm_hw.c $(SRC_ARCH)/sim_gps.c $(SRC_ARCH)/sim_ir.c $(SRC_ARCH)/sim_ap.c $(SRC_ARCH)/ivy_transport.c $(SRC_ARCH)/sim_adc_generic.c $(SRC_ARCH)/led_hw.c diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/solarstorm.xml b/conf/airframes/ENAC/fixed-wing/obsolete/solarstorm.xml index cf30dd8658..2b8fd204f6 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/solarstorm.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/solarstorm.xml @@ -202,7 +202,7 @@ CONFIG = \"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -251,7 +251,7 @@ ap.CFLAGS += -DUSE_I2C0 -DI2C0_SCLL=150 -DI2C0_SCLH=150 ap.CFLAGS += -DUSE_MODULES # Config for SITL simulation -#include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +#include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.ARCHDIR = $(ARCHI) sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK -DDOWNLINK_TRANSPORT=IvyTransport -DUSE_INFRARED -DNAV -DUSE_LED -DWIND_INFO sim.srcs = latlong.c radio_control.c subsystems/datalink/downlink.c commands.c gps.c inter_mcu.c infrared.c fw_h_ctl_a.c fw_v_ctl.c subsystems/nav.c estimator.c sys_time.c main_fbw.c main_ap.c datalink.c $(SRC_ARCH)/ppm_hw.c $(SRC_ARCH)/sim_gps.c $(SRC_ARCH)/sim_ir.c $(SRC_ARCH)/sim_ap.c $(SRC_ARCH)/ivy_transport.c $(SRC_ARCH)/sim_adc_generic.c $(SRC_ARCH)/led_hw.c diff --git a/conf/airframes/ENAC/fixed-wing/obsolete/spocII.xml b/conf/airframes/ENAC/fixed-wing/obsolete/spocII.xml index a36cb2fa2f..243e881365 100644 --- a/conf/airframes/ENAC/fixed-wing/obsolete/spocII.xml +++ b/conf/airframes/ENAC/fixed-wing/obsolete/spocII.xml @@ -208,7 +208,7 @@ CONFIG = \"tiny_2_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -251,7 +251,7 @@ ap.srcs += gyro.c ap.CFLAGS += -DUSE_ADC_3 -DADC_CHANNEL_CURRENT=ADC_3 # Config for SITL simulation -#include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +#include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.ARCHDIR = $(ARCHI) sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK -DDOWNLINK_TRANSPORT=IvyTransport -DUSE_INFRARED -DNAV -DUSE_LED -DWIND_INFO sim.srcs = latlong.c radio_control.c subsystems/datalink/downlink.c commands.c gps.c inter_mcu.c infrared.c fw_h_ctl.c fw_v_ctl.c subsystems/nav.c estimator.c sys_time.c main_fbw.c main_ap.c datalink.c $(SRC_ARCH)/ppm_hw.c $(SRC_ARCH)/sim_gps.c $(SRC_ARCH)/sim_ir.c $(SRC_ARCH)/sim_ap.c $(SRC_ARCH)/ivy_transport.c $(SRC_ARCH)/sim_adc_generic.c $(SRC_ARCH)/led_hw.c @@ -261,7 +261,7 @@ sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c # Config for JSBSim simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl_jsbsim.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl_jsbsim.makefile jsbsim.CFLAGS += -I/home/cocoleon/usr/include/JSBSim jsbsim.LDFLAGS += -L/home/cocoleon/usr/lib/ diff --git a/conf/airframes/ENAC/fixed-wing/soarzi.xml b/conf/airframes/ENAC/fixed-wing/soarzi.xml index 9766aaf447..973bfe6de4 100644 --- a/conf/airframes/ENAC/fixed-wing/soarzi.xml +++ b/conf/airframes/ENAC/fixed-wing/soarzi.xml @@ -175,7 +175,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -218,7 +218,7 @@ ap.srcs += subsystems/nav.c fw_h_ctl.c fw_v_ctl.c subsystems/navigation/nav_surv ap.CFLAGS += -DUSE_ADC_6 -DADC_CHANNEL_CURRENT=ADC_6 # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/Poine/beth.xml b/conf/airframes/Poine/beth.xml index abd5e75a47..678dec3509 100644 --- a/conf/airframes/Poine/beth.xml +++ b/conf/airframes/Poine/beth.xml @@ -318,7 +318,7 @@ overo_sfb.srcs += $(SRC_BETH)/overo_sfb_controller.c # # # -include $(PAPARAZZI_SRC)/conf/autopilot/obsolete/lisa_test_progs.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/obsolete/lisa_test_progs.makefile diff --git a/conf/airframes/Poine/easy_glider1.xml b/conf/airframes/Poine/easy_glider1.xml index 6c489be107..7816695120 100644 --- a/conf/airframes/Poine/easy_glider1.xml +++ b/conf/airframes/Poine/easy_glider1.xml @@ -155,7 +155,7 @@ CONFIG=\"tiny_0_99.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -202,7 +202,7 @@ ap.srcs += adc_generic.c # ap.CFLAGS += -DHITL -UGPS_CONFIGURE -UUART0_BAUD -DUART0_BAUD=B57600 # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/traffic_info.c diff --git a/conf/airframes/Poine/h_hex.xml b/conf/airframes/Poine/h_hex.xml index c6c3678804..db0e872238 100644 --- a/conf/airframes/Poine/h_hex.xml +++ b/conf/airframes/Poine/h_hex.xml @@ -1,15 +1,6 @@ - - - - - - - - - @@ -153,7 +144,6 @@ - diff --git a/conf/airframes/examples/airframe.dtd b/conf/airframes/examples/airframe.dtd new file mode 120000 index 0000000000..29639095e4 --- /dev/null +++ b/conf/airframes/examples/airframe.dtd @@ -0,0 +1 @@ +../airframe.dtd \ No newline at end of file diff --git a/conf/airframes/examples/booz2.xml b/conf/airframes/examples/booz2.xml new file mode 100644 index 0000000000..4fed1a2abe --- /dev/null +++ b/conf/airframes/examples/booz2.xml @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + +
+ + +
+ + + +
+ +
+ +
+ +
+ + + +
+ +
+ +
+ +
+ +
+ + +
+ + + +
+ + + + + + + + + + + + + + + + + + +
diff --git a/conf/airframes/delta_wing_minimal_example.xml b/conf/airframes/examples/delta_wing_minimal.xml similarity index 100% rename from conf/airframes/delta_wing_minimal_example.xml rename to conf/airframes/examples/delta_wing_minimal.xml diff --git a/conf/airframes/demo.xml b/conf/airframes/examples/demo.xml similarity index 100% rename from conf/airframes/demo.xml rename to conf/airframes/examples/demo.xml diff --git a/conf/airframes/demo_module.xml b/conf/airframes/examples/demo_module.xml similarity index 98% rename from conf/airframes/demo_module.xml rename to conf/airframes/examples/demo_module.xml index a4ee7bea79..ed517e8c1a 100644 --- a/conf/airframes/demo_module.xml +++ b/conf/airframes/examples/demo_module.xml @@ -160,7 +160,7 @@ CONFIG = \"tiny_2_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -203,7 +203,7 @@ ap.srcs += subsystems/navigation/nav_line.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/easy_glider_example.xml b/conf/airframes/examples/easy_glider.xml similarity index 99% rename from conf/airframes/easy_glider_example.xml rename to conf/airframes/examples/easy_glider.xml index ceba4c1e4c..22b7a59680 100644 --- a/conf/airframes/easy_glider_example.xml +++ b/conf/airframes/examples/easy_glider.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/airframes/easystar_example.xml b/conf/airframes/examples/easystar.xml similarity index 100% rename from conf/airframes/easystar_example.xml rename to conf/airframes/examples/easystar.xml diff --git a/conf/airframes/easystar_ets_example.xml b/conf/airframes/examples/easystar_ets.xml similarity index 100% rename from conf/airframes/easystar_ets_example.xml rename to conf/airframes/examples/easystar_ets.xml diff --git a/conf/airframes/funjet_example.xml b/conf/airframes/examples/funjet.xml similarity index 100% rename from conf/airframes/funjet_example.xml rename to conf/airframes/examples/funjet.xml diff --git a/conf/airframes/funjet_cam_example.xml b/conf/airframes/examples/funjet_cam.xml similarity index 100% rename from conf/airframes/funjet_cam_example.xml rename to conf/airframes/examples/funjet_cam.xml diff --git a/conf/airframes/examples/h_hex.xml b/conf/airframes/examples/h_hex.xml new file mode 100644 index 0000000000..c6c3678804 --- /dev/null +++ b/conf/airframes/examples/h_hex.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ +
+ + +
+ + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + +
+ + +
+ + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/conf/airframes/examples/lisa_asctec.xml b/conf/airframes/examples/lisa_asctec.xml new file mode 100644 index 0000000000..83e0dc16b2 --- /dev/null +++ b/conf/airframes/examples/lisa_asctec.xml @@ -0,0 +1,226 @@ + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ +
+ + +
+ + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + +
+ + +
+ + + +
+ +
+ +
+ +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/conf/airframes/microjet_example.xml b/conf/airframes/examples/microjet.xml similarity index 100% rename from conf/airframes/microjet_example.xml rename to conf/airframes/examples/microjet.xml diff --git a/conf/airframes/examples/quadrotor_lisa_m_2_pwm.xml b/conf/airframes/examples/quadrotor_lisa_m_2_pwm.xml new file mode 100644 index 0000000000..656d0882a0 --- /dev/null +++ b/conf/airframes/examples/quadrotor_lisa_m_2_pwm.xml @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + + +
+ +
diff --git a/conf/airframes/examples/quadrotor_lisa_m_mkk.xml b/conf/airframes/examples/quadrotor_lisa_m_mkk.xml new file mode 100644 index 0000000000..4b1bf93226 --- /dev/null +++ b/conf/airframes/examples/quadrotor_lisa_m_mkk.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+ + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + +
+ +
+ + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + + +
+ +
diff --git a/conf/airframes/twinjet_example.xml b/conf/airframes/examples/twinjet.xml similarity index 100% rename from conf/airframes/twinjet_example.xml rename to conf/airframes/examples/twinjet.xml diff --git a/conf/airframes/twinstar_example.xml b/conf/airframes/examples/twinstar.xml similarity index 100% rename from conf/airframes/twinstar_example.xml rename to conf/airframes/examples/twinstar.xml diff --git a/conf/airframes/example_twog_analogimu.xml b/conf/airframes/examples/twog_analogimu.xml similarity index 100% rename from conf/airframes/example_twog_analogimu.xml rename to conf/airframes/examples/twog_analogimu.xml diff --git a/conf/airframes/mm/extra/logger_sd_adc.xml b/conf/airframes/mm/extra/logger_sd_adc.xml index c995eadd47..817515c109 100644 --- a/conf/airframes/mm/extra/logger_sd_adc.xml +++ b/conf/airframes/mm/extra/logger_sd_adc.xml @@ -56,7 +56,7 @@ CONFIG = \"tiny_2_1_1_usb.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP diff --git a/conf/airframes/mm/extra/press_t.xml b/conf/airframes/mm/extra/press_t.xml index fbc2bf3f31..7b68974f30 100644 --- a/conf/airframes/mm/extra/press_t.xml +++ b/conf/airframes/mm/extra/press_t.xml @@ -218,7 +218,7 @@ CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -284,7 +284,7 @@ ap.CFLAGS += -DUSE_ADC_3 -DUSE_ADC_GENERIC -DADC_CHANNEL_GENERIC1=ADC_3 -DADC_CH ap.srcs += adc_generic.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/mm/extra/quiet.xml b/conf/airframes/mm/extra/quiet.xml index 0d3754173d..c1465c0da0 100644 --- a/conf/airframes/mm/extra/quiet.xml +++ b/conf/airframes/mm/extra/quiet.xml @@ -10,7 +10,7 @@ CONFIG = \"tiny_2_1_1_usb.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP diff --git a/conf/airframes/mm/extra/rctx.xml b/conf/airframes/mm/extra/rctx.xml index 768e25e0ea..29adc0da51 100644 --- a/conf/airframes/mm/extra/rctx.xml +++ b/conf/airframes/mm/extra/rctx.xml @@ -22,7 +22,7 @@ CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP diff --git a/conf/airframes/mm/fixed-wing/drops.xml b/conf/airframes/mm/fixed-wing/drops.xml index fcd566968e..24577db1a7 100644 --- a/conf/airframes/mm/fixed-wing/drops.xml +++ b/conf/airframes/mm/fixed-wing/drops.xml @@ -234,7 +234,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -247,7 +247,7 @@ ap.srcs += subsystems/navigation/bomb.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN -DIR_360 sim.srcs += subsystems/navigation/bomb.c diff --git a/conf/airframes/mm/hangar/red_one.xml b/conf/airframes/mm/hangar/red_one.xml index 8bb328e7b8..0693d95bb4 100644 --- a/conf/airframes/mm/hangar/red_one.xml +++ b/conf/airframes/mm/hangar/red_one.xml @@ -222,7 +222,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -285,7 +285,7 @@ ap.CFLAGS += -DUSE_CURRENT # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny_1_1.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM sim.srcs += subsystems/navigation/bomb.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/ENAC/g1_vision.xml b/conf/airframes/obsolete/ENAC/g1_vision.xml index 1a9fd10b02..26aa0861b3 100644 --- a/conf/airframes/obsolete/ENAC/g1_vision.xml +++ b/conf/airframes/obsolete/ENAC/g1_vision.xml @@ -208,7 +208,7 @@ FLASH_MODE=IAP # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT diff --git a/conf/airframes/obsolete/ENAC/mkk1-vision.xml b/conf/airframes/obsolete/ENAC/mkk1-vision.xml index 653ae0fafe..fdf6ba7762 100644 --- a/conf/airframes/obsolete/ENAC/mkk1-vision.xml +++ b/conf/airframes/obsolete/ENAC/mkk1-vision.xml @@ -241,7 +241,7 @@ FLASH_MODE=IAP # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT diff --git a/conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml b/conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml similarity index 99% rename from conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml rename to conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml index 039210f933..0eb5cc0ca9 100644 --- a/conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml +++ b/conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_asctec_example.xml @@ -200,7 +200,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # Setting this flag prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml b/conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml similarity index 99% rename from conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml rename to conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml index 9dcfcbfb62..1dd2032774 100644 --- a/conf/airframes/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml +++ b/conf/airframes/obsolete/PPZUAV/quadrotor/ppzuav_booz2_mkk_example.xml @@ -218,7 +218,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # Setting this flag prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml b/conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml index aab64eeeab..2c33369b80 100644 --- a/conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml +++ b/conf/airframes/obsolete/UofAdelaide/A1000_BOOZ.xml @@ -325,7 +325,7 @@ ap.CFLAGS += -DMODEM_BAUD=B57600 #throttle killswitch ap.CFLAGS += -DRADIO_KILL_SWITCH=RADIO_CONTROL_SWITCH1 -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml b/conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml index 5bc4f2fbc9..69b49feff9 100644 --- a/conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml +++ b/conf/airframes/obsolete/UofAdelaide/A1000_NOVA.xml @@ -272,7 +272,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile ap.CFLAGS += -DFAILSAFE_GROUND_DETECT diff --git a/conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml b/conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml index 062a08ed32..a41cbbde0d 100644 --- a/conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml +++ b/conf/airframes/obsolete/UofAdelaide/booz2_NoVa_001_1000.xml @@ -226,7 +226,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile ap.CFLAGS += -DFAILSAFE_GROUND_DETECT diff --git a/conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml b/conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml old mode 100755 new mode 100644 index b42cb89a90..7be1990714 --- a/conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml +++ b/conf/airframes/obsolete/UofAdelaide/booz2_a1000.xml @@ -284,7 +284,7 @@ ap.CFLAGS += -DMODEM_BAUD=B57600 #throttle killswitch ap.CFLAGS += -DRADIO_KILL_SWITCH=RADIO_CONTROL_SWITCH1 -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml b/conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml index 50be06bc31..3559a2d5f8 100644 --- a/conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml +++ b/conf/airframes/obsolete/UofAdelaide/lisa_a1000.xml @@ -176,7 +176,7 @@ ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\"subsystems/radio_control/spektru ap.CFLAGS += -DGPS_USE_LATLONG ap.CFLAGS += -DGPS_PORT_ID=GPS_PORT_UART1 -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/subsystems/booz2_radio_control_spektrum.makefile @@ -186,7 +186,7 @@ include $(CFG_BOOZ)/subsystems/booz_gps_ublox.makefile include $(CFG_BOOZ)/subsystems/booz2_ahrs_cmpl.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/lisa_test_progs.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/lisa_test_progs.makefile diff --git a/conf/airframes/obsolete/autoplato.xml b/conf/airframes/obsolete/autoplato.xml index ae76c8e4f6..669b4373ef 100644 --- a/conf/airframes/obsolete/autoplato.xml +++ b/conf/airframes/obsolete/autoplato.xml @@ -8,7 +8,7 @@ ARCH=lpc21 BOARD_CFG = \"boards/olimex_lpc_h2148.h\" FLASH_MODE = IAP -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile test_usb.ARCHDIR = $(ARCH) diff --git a/conf/airframes/obsolete/booz2_Aron.xml b/conf/airframes/obsolete/booz2_Aron.xml index 8512e7990a..2fb26ce1b2 100644 --- a/conf/airframes/obsolete/booz2_Aron.xml +++ b/conf/airframes/obsolete/booz2_Aron.xml @@ -185,7 +185,7 @@ BOARD_CFG = \"twog_booz.h\" # prevents motors from ever starting ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_NoVa.xml b/conf/airframes/obsolete/booz2_NoVa.xml index 472114d6a7..9fd40c6414 100644 --- a/conf/airframes/obsolete/booz2_NoVa.xml +++ b/conf/airframes/obsolete/booz2_NoVa.xml @@ -228,7 +228,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile #ap.CFLAGS += -DFAILSAFE_GROUND_DETECT diff --git a/conf/airframes/obsolete/booz2_NoVa_001.xml b/conf/airframes/obsolete/booz2_NoVa_001.xml index c6e20076fd..f3f53d4cfc 100644 --- a/conf/airframes/obsolete/booz2_NoVa_001.xml +++ b/conf/airframes/obsolete/booz2_NoVa_001.xml @@ -229,7 +229,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile ap.CFLAGS += -DFAILSAFE_GROUND_DETECT diff --git a/conf/airframes/obsolete/booz2_NoVa_002.xml b/conf/airframes/obsolete/booz2_NoVa_002.xml index c243de3ae4..765e4edfc7 100644 --- a/conf/airframes/obsolete/booz2_NoVa_002.xml +++ b/conf/airframes/obsolete/booz2_NoVa_002.xml @@ -229,7 +229,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile #ap.CFLAGS += -DFAILSAFE_GROUND_DETECT diff --git a/conf/airframes/Poine/booz2_a1p.xml b/conf/airframes/obsolete/booz2_a1p.xml similarity index 99% rename from conf/airframes/Poine/booz2_a1p.xml rename to conf/airframes/obsolete/booz2_a1p.xml index b400829f6e..05b8e004b4 100644 --- a/conf/airframes/Poine/booz2_a1p.xml +++ b/conf/airframes/obsolete/booz2_a1p.xml @@ -208,7 +208,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" #ap.CFLAGS += -DKILL_MOTORS ap.CFLAGS += -DMODEM_BAUD=B57600 -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_a2.xml b/conf/airframes/obsolete/booz2_a2.xml index c6dc404e3c..9667db16e1 100644 --- a/conf/airframes/obsolete/booz2_a2.xml +++ b/conf/airframes/obsolete/booz2_a2.xml @@ -186,7 +186,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_a3.xml b/conf/airframes/obsolete/booz2_a3.xml index 7e7755e84e..c76407c73e 100644 --- a/conf/airframes/obsolete/booz2_a3.xml +++ b/conf/airframes/obsolete/booz2_a3.xml @@ -170,7 +170,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_a4.xml b/conf/airframes/obsolete/booz2_a4.xml index 337c76d244..3abab57aa1 100644 --- a/conf/airframes/obsolete/booz2_a4.xml +++ b/conf/airframes/obsolete/booz2_a4.xml @@ -148,17 +148,17 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_autopilot.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_test_progs.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_autopilot.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_test_progs.makefile sim.CFLAGS += -DBSM_PARAMS=\"booz_sensors_model_params_booz2_a2.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_simulator.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_simulator.makefile ap.CFLAGS += -DMODEM_BAUD=B57600 -include $(PAPARAZZI_SRC)/conf/autopilot/radio_control_spektrum.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_actuators_asctec.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_imu_b2v1_1.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/radio_control_spektrum.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_actuators_asctec.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_imu_b2v1_1.makefile include $(CFG_BOOZ)/subsystems/booz2_ahrs_cmpl.makefile diff --git a/conf/airframes/obsolete/booz2_a5.xml b/conf/airframes/obsolete/booz2_a5.xml index bcdd61a563..77d54a35fb 100644 --- a/conf/airframes/obsolete/booz2_a5.xml +++ b/conf/airframes/obsolete/booz2_a5.xml @@ -182,7 +182,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile ARCH=lpc21 BOARD_CFG = \"boards/booz2_v1_0.h\" @@ -191,7 +191,7 @@ ap.CFLAGS += -DMODEM_BAUD=B57600 # prevents motors from ever starting #ap.CFLAGS += -DKILL_MOTORS -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_s1.xml b/conf/airframes/obsolete/booz2_s1.xml index 9711a48c3f..f01770f163 100644 --- a/conf/airframes/obsolete/booz2_s1.xml +++ b/conf/airframes/obsolete/booz2_s1.xml @@ -199,7 +199,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" ap.CFLAGS += -DUSE_LED -DCANON_CHDK ap.srcs += $(PAPARAZZI_SRC)/sw/airborne/chdk.c -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/booz2_x1.xml b/conf/airframes/obsolete/booz2_x1.xml index 7ce46bd0d3..61650494e7 100644 --- a/conf/airframes/obsolete/booz2_x1.xml +++ b/conf/airframes/obsolete/booz2_x1.xml @@ -199,7 +199,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\" #ap.CFLAGS += -DKILL_MOTORS ap.CFLAGS += -DMODEM_BAUD=B57600 -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile include $(CFG_BOOZ)/booz2_autopilot.makefile include $(CFG_BOOZ)/booz2_test_progs.makefile diff --git a/conf/airframes/obsolete/easystar2.xml b/conf/airframes/obsolete/easystar2.xml index cbda2b48f6..7ac5f08966 100644 --- a/conf/airframes/obsolete/easystar2.xml +++ b/conf/airframes/obsolete/easystar2.xml @@ -174,7 +174,7 @@ CONFIG = \"tiny_2_1_1.h\" # Target configuration -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -226,7 +226,7 @@ ap.CFLAGS += -DUSE_AIRSPEED_ETS -DUSE_AIRSPEED -DUSE_BARO_ETS -DUSE_I2C0 -DAGR_C ap.srcs += airspeed.c airspeed_ets.c baro_ets.c i2c.c $(SRC_ARCH)/i2c_hw.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DLOITER_TRIM -DALT_KALMAN -DUSE_MODULES sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c sim.CFLAGS += -DUSE_AIRSPEED_ETS -DUSE_AIRSPEED -DUSE_BARO_ETS -DUSE_I2C0 -DAGR_CLIMB diff --git a/conf/airframes/example_heli_lisam.xml b/conf/airframes/obsolete/example_heli_lisam.xml similarity index 100% rename from conf/airframes/example_heli_lisam.xml rename to conf/airframes/obsolete/example_heli_lisam.xml diff --git a/conf/airframes/obsolete/hitl_usb.xml b/conf/airframes/obsolete/hitl_usb.xml index b2d5a21c1b..36b5328171 100644 --- a/conf/airframes/obsolete/hitl_usb.xml +++ b/conf/airframes/obsolete/hitl_usb.xml @@ -107,7 +107,7 @@ CONFIG=\"tiny_2_1_1_usb.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP diff --git a/conf/airframes/obsolete/kalscott_easystar.xml b/conf/airframes/obsolete/kalscott_easystar.xml index 8fc7177256..7644b68d5c 100644 --- a/conf/airframes/obsolete/kalscott_easystar.xml +++ b/conf/airframes/obsolete/kalscott_easystar.xml @@ -154,7 +154,7 @@ CONFIG = \"tiny_2_1_1.h\" # Target configuration -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -198,7 +198,7 @@ ap.srcs += subsystems/navigation/nav_survey_rectangle.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DLOITER_TRIM -DALT_KALMAN -DUSE_MODULES sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/malolo_sim.xml b/conf/airframes/obsolete/malolo_sim.xml index 9bde735206..24197c1ef7 100644 --- a/conf/airframes/obsolete/malolo_sim.xml +++ b/conf/airframes/obsolete/malolo_sim.xml @@ -217,7 +217,7 @@ CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile # Config for SITL simulation with JSBSim diff --git a/conf/airframes/obsolete/microjet5.xml b/conf/airframes/obsolete/microjet5.xml index e6390f07fd..6586d49178 100644 --- a/conf/airframes/obsolete/microjet5.xml +++ b/conf/airframes/obsolete/microjet5.xml @@ -171,7 +171,7 @@ CONFIG = \"tiny_2_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -209,7 +209,7 @@ ap.srcs += gyro.c ap.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DTRAFFIC_INFO sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/traffic_info.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/microjet5_tp_auto.xml b/conf/airframes/obsolete/microjet5_tp_auto.xml index 959828e6a7..dee7553a6c 100644 --- a/conf/airframes/obsolete/microjet5_tp_auto.xml +++ b/conf/airframes/obsolete/microjet5_tp_auto.xml @@ -173,7 +173,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -225,7 +225,7 @@ ap.srcs += gyro.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/traffic_info.c subsystems/navigation/nav_line.c sim.CFLAGS += -DUSE_GYRO -DADXRS150 diff --git a/conf/airframes/obsolete/microjet6.xml b/conf/airframes/obsolete/microjet6.xml index cbce102e34..1c3524dad2 100644 --- a/conf/airframes/obsolete/microjet6.xml +++ b/conf/airframes/obsolete/microjet6.xml @@ -193,7 +193,7 @@ --> -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -249,7 +249,7 @@ ap.srcs += subsystems/navigation/nav_line.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DUSE_BARO_MS5534A sim.srcs += subsystems/navigation/nav_survey_rectangle.c $(SRC_ARCH)/sim_baro.c subsystems/navigation/bomb.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/microjetI.xml b/conf/airframes/obsolete/microjetI.xml index 1e816a3d29..9de402cfd7 100644 --- a/conf/airframes/obsolete/microjetI.xml +++ b/conf/airframes/obsolete/microjetI.xml @@ -180,7 +180,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -234,7 +234,7 @@ ap.CFLAGS += -DUSE_ADC_6 -DUSE_ADC_GENERIC -DADC_CHANNEL_GENERIC1=ADC_6 -DADC_CH ap.srcs += adc_generic.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/microjetII.xml b/conf/airframes/obsolete/microjetII.xml index f522378c6c..c08208dc85 100644 --- a/conf/airframes/obsolete/microjetII.xml +++ b/conf/airframes/obsolete/microjetII.xml @@ -180,7 +180,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -230,7 +230,7 @@ ap.srcs += light.c ap.CFLAGS += -DUSE_LIGHT # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c sim.srcs += subsystems/navigation/traffic_info.c diff --git a/conf/airframes/obsolete/microjetIII.xml b/conf/airframes/obsolete/microjetIII.xml index 89c5e2b519..d0c2639437 100644 --- a/conf/airframes/obsolete/microjetIII.xml +++ b/conf/airframes/obsolete/microjetIII.xml @@ -169,7 +169,7 @@ CONFIG=\"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -222,7 +222,7 @@ ap.CFLAGS += -DUSE_ADC_6 -DUSE_ADC_GENERIC -DADC_CHANNEL_GENERIC1=ADC_6 -DADC_CH ap.srcs += adc_generic.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN # -DESTIMATOR_COMP_FILTER sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/traffic_info.c diff --git a/conf/airframes/obsolete/microjet_raw_makefile.xml b/conf/airframes/obsolete/microjet_raw_makefile.xml index 4de83c91ff..e7511ae510 100644 --- a/conf/airframes/obsolete/microjet_raw_makefile.xml +++ b/conf/airframes/obsolete/microjet_raw_makefile.xml @@ -179,7 +179,7 @@ CONFIG=\"tiny_2_11.h\" - include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile + include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP ap.CFLAGS += -DFBW -DAP -DBOARD_CONFIG=$(CONFIG) -DUSE_LED -DTIME_LED=1 ap.srcs = sys_time.c $(SRC_ARCH)/sys_time_hw.c $(SRC_ARCH)/armVIC.c main_fbw.c main_ap.c main.c @@ -207,7 +207,7 @@ sim.CFLAGS += -DTRAFFIC_INFO - include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile + include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" diff --git a/conf/airframes/obsolete/minimag1.xml b/conf/airframes/obsolete/minimag1.xml index e047ab17d6..991e8b9c4f 100644 --- a/conf/airframes/obsolete/minimag1.xml +++ b/conf/airframes/obsolete/minimag1.xml @@ -172,7 +172,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -206,7 +206,7 @@ ap.CFLAGS += -DNAV -DAGR_CLIMB -DLOITER_TRIM -DWIND_INFO ap.srcs += subsystems/nav.c fw_h_ctl.c fw_v_ctl.c subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/minimag_fs.xml b/conf/airframes/obsolete/minimag_fs.xml index 5fe2a47676..3331f46fdd 100644 --- a/conf/airframes/obsolete/minimag_fs.xml +++ b/conf/airframes/obsolete/minimag_fs.xml @@ -178,7 +178,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -218,7 +218,7 @@ ap.CFLAGS += -DDIGITAL_CAM ap.srcs += dc.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c sim.srcs += dc.c diff --git a/conf/airframes/obsolete/mmlaas_N1_carto_cam.xml b/conf/airframes/obsolete/mmlaas_N1_carto_cam.xml index be58d5e523..d28b25b419 100644 --- a/conf/airframes/obsolete/mmlaas_N1_carto_cam.xml +++ b/conf/airframes/obsolete/mmlaas_N1_carto_cam.xml @@ -195,7 +195,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -255,7 +255,7 @@ ap.srcs +=nav_survey_losange_carto.c ################################################################################################# # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DCONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DFORMATION -DTRAFFIC_INFO -DTCAS sim.srcs += nav_survey_rectangle.c nav_line.c external.c traffic_info.c formation.c snav.c tcas.c diff --git a/conf/airframes/obsolete/slayer1.xml b/conf/airframes/obsolete/slayer1.xml index a097cfc2da..9664509156 100644 --- a/conf/airframes/obsolete/slayer1.xml +++ b/conf/airframes/obsolete/slayer1.xml @@ -188,7 +188,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -242,7 +242,7 @@ ap.srcs += $(SRC_ARCH)/gpio.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/bomb.c subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/slayer3.xml b/conf/airframes/obsolete/slayer3.xml index 62c18d9fe3..4c6acab04b 100644 --- a/conf/airframes/obsolete/slayer3.xml +++ b/conf/airframes/obsolete/slayer3.xml @@ -190,7 +190,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -243,7 +243,7 @@ ap.srcs += $(SRC_ARCH)/gpio.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN -DIR_360 sim.srcs += subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/slayerJH.xml b/conf/airframes/obsolete/slayerJH.xml index e1a8f7255b..ef8c65d72e 100644 --- a/conf/airframes/obsolete/slayerJH.xml +++ b/conf/airframes/obsolete/slayerJH.xml @@ -171,7 +171,7 @@ --> -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -226,7 +226,7 @@ ap.srcs += $(SRC_ARCH)/gpio.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/snav.c diff --git a/conf/airframes/obsolete/slicer1.xml b/conf/airframes/obsolete/slicer1.xml index 163152da50..26b413faea 100644 --- a/conf/airframes/obsolete/slicer1.xml +++ b/conf/airframes/obsolete/slicer1.xml @@ -182,7 +182,7 @@ CONFIG=\"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -230,7 +230,7 @@ ap.srcs += cam.c point.c # subsystems/navigation/traffic_info.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c sim.CFLAGS += -DCAM -DMOBILE_CAM -DPOINT_CAM -DPOINT_CAM_PITCH_ROLL diff --git a/conf/airframes/obsolete/slicer2.xml b/conf/airframes/obsolete/slicer2.xml index c8798feae4..5b0cdf2d61 100644 --- a/conf/airframes/obsolete/slicer2.xml +++ b/conf/airframes/obsolete/slicer2.xml @@ -164,7 +164,7 @@ CONFIG=\"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -207,7 +207,7 @@ ap.srcs += subsystems/nav.c fw_h_ctl.c fw_v_ctl.c ap.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/spirit.xml b/conf/airframes/obsolete/spirit.xml index d3804aaf2a..0d536fb830 100644 --- a/conf/airframes/obsolete/spirit.xml +++ b/conf/airframes/obsolete/spirit.xml @@ -178,7 +178,7 @@ #CONFIG=\"tiny_0_99.h\" CONFIG=\"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -226,7 +226,7 @@ ap.srcs += adc_generic.c # Configuration for Hardware In The Loop* # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/traffic_info.c diff --git a/conf/airframes/obsolete/spirit_proto.xml b/conf/airframes/obsolete/spirit_proto.xml index 9ae2acdc93..b94e476fd7 100644 --- a/conf/airframes/obsolete/spirit_proto.xml +++ b/conf/airframes/obsolete/spirit_proto.xml @@ -166,7 +166,7 @@ CONFIG=\"tiny_0_99.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -213,7 +213,7 @@ ap.srcs += adc_generic.c # ap.CFLAGS += -DHITL -UGPS_CONFIGURE -UUART0_BAUD -DUART0_BAUD=B57600 # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/traffic_info.c diff --git a/conf/airframes/obsolete/storm1.xml b/conf/airframes/obsolete/storm1.xml index 3ada34c50a..3cfa23158f 100644 --- a/conf/airframes/obsolete/storm1.xml +++ b/conf/airframes/obsolete/storm1.xml @@ -221,7 +221,7 @@ --> -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -285,7 +285,7 @@ ap.srcs += $(SRC_ARCH)/gpio.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN -DIR_360 sim.srcs += subsystems/navigation/traffic_info.c sim.srcs += subsystems/navigation/bomb.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/test_hb.xml b/conf/airframes/obsolete/test_hb.xml similarity index 100% rename from conf/airframes/test_hb.xml rename to conf/airframes/obsolete/test_hb.xml diff --git a/conf/airframes/obsolete/tiny2.xml b/conf/airframes/obsolete/tiny2.xml index 8003be219f..a3249c009b 100644 --- a/conf/airframes/obsolete/tiny2.xml +++ b/conf/airframes/obsolete/tiny2.xml @@ -195,7 +195,7 @@ CONFIG = \"tiny_2_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -239,7 +239,7 @@ ap.srcs += subsystems/nav.c fw_h_ctl.c fw_v_ctl.c subsystems/navigation/nav_surv # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c diff --git a/conf/airframes/obsolete/tiny_hitl.xml b/conf/airframes/obsolete/tiny_hitl.xml index c3f70f7f3b..25be373f7b 100644 --- a/conf/airframes/obsolete/tiny_hitl.xml +++ b/conf/airframes/obsolete/tiny_hitl.xml @@ -158,7 +158,7 @@ CONFIG=\"tiny_0_99.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -201,7 +201,7 @@ ap.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rec ap.CFLAGS += -DHITL -UGPS_CONFIGURE -UUART0_BAUD -DUART0_BAUD=B57600 # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_survey_rectangle.c subsystems/navigation/nav_line.c subsystems/navigation/traffic_info.c diff --git a/conf/airframes/obsolete/twinjet1.xml b/conf/airframes/obsolete/twinjet1.xml index b9d9f5b702..e69d24d66a 100644 --- a/conf/airframes/obsolete/twinjet1.xml +++ b/conf/airframes/obsolete/twinjet1.xml @@ -167,7 +167,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/classix.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/classix.makefile # FLASH_MODE=ISP FLASH_MODE=IAP @@ -241,7 +241,7 @@ test.CFLAGS += -DFBW -DBOARD_CONFIG=\"classix.h\" -DUSE_LED -DTIME_LED=1 -DACTUA test.srcs += sys_time.c $(SRC_ARCH)/sys_time_hw.c $(SRC_ARCH)/armVIC.c subsystems/datalink/pprz_transport.c setup_actuators.c $(SRC_ARCH)/mcu_periph/uart_arch.c $(SRC_ARCH)/servos_4017_hw.c main.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"classix.h\" -DAGR_CLIMB -DLOITER_TRIM #sim.srcs += subsystems/navigation/traffic_info.c #sim.srcs += subsystems/navigation/nav_line.c chemotaxis.c anemotaxis.c subsystems/navigation/discsurvey.c subsystems/navigation/bomb.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/twinstar1.xml b/conf/airframes/obsolete/twinstar1.xml index 725d44586c..77501a39bf 100644 --- a/conf/airframes/obsolete/twinstar1.xml +++ b/conf/airframes/obsolete/twinstar1.xml @@ -174,8 +174,8 @@ # Virtual AC # Config for HITL simulation on a V1_2_1 bi-AVR board -include $(PAPARAZZI_SRC)/conf/autopilot/v1_2_1.makefile -include $(PAPARAZZI_SRC)/conf/autopilot/twin_mcu_avr.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/v1_2_1.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/twin_mcu_avr.makefile # Harware In The Loop ap.CFLAGS += -DHITL @@ -189,7 +189,7 @@ ap.EXTRA_SRCS += subsystems/navigation/traffic_info.c datalink.c ap.CFLAGS += -DDATALINK -DPPRZ_INPUT -DPPRZ_UART=Uart0 # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.srcs += subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/twinstar6.xml b/conf/airframes/obsolete/twinstar6.xml index 515270a9d7..347f357bd1 100644 --- a/conf/airframes/obsolete/twinstar6.xml +++ b/conf/airframes/obsolete/twinstar6.xml @@ -175,7 +175,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/classix.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/classix.makefile # FLASH_MODE=ISP FLASH_MODE=IAP @@ -241,7 +241,7 @@ test.CFLAGS += -DFBW -DBOARD_CONFIG=\"classix.h\" -DUSE_LED -DTIME_LED=1 -DACTUA test.srcs += sys_time.c $(SRC_ARCH)/sys_time_hw.c $(SRC_ARCH)/armVIC.c subsystems/datalink/pprz_transport.c setup_actuators.c $(SRC_ARCH)/mcu_periph/uart_arch.c $(SRC_ARCH)/servos_4017_hw.c main.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"classix.h\" -DAGR_CLIMB -DLOITER_TRIM #sim.srcs += subsystems/navigation/traffic_info.c sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c dc.c diff --git a/conf/airframes/obsolete/twisted.xml b/conf/airframes/obsolete/twisted.xml index d5c3433c06..1a643f9c23 100644 --- a/conf/airframes/obsolete/twisted.xml +++ b/conf/airframes/obsolete/twisted.xml @@ -42,7 +42,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP diff --git a/conf/airframes/obsolete/tyto1.xml b/conf/airframes/obsolete/tyto1.xml index 9f77189137..07511b3fca 100644 --- a/conf/airframes/obsolete/tyto1.xml +++ b/conf/airframes/obsolete/tyto1.xml @@ -198,7 +198,7 @@ CONFIG=\"tiny_1_1.h\" -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -244,7 +244,7 @@ ap.srcs += gyro.c subsystems/navigation/nav_line.c ap.srcs += subsystems/navigation/nav_survey_rectangle.c # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/airframes/obsolete/whirly.xml b/conf/airframes/obsolete/whirly.xml index cd81a31856..e813809770 100644 --- a/conf/airframes/obsolete/whirly.xml +++ b/conf/airframes/obsolete/whirly.xml @@ -79,7 +79,7 @@ TARGET_DIR = ~ ap.CFLAGS += -DTELEMETRY_MODE_DEFAULT=TELEMETRY_MODE_Main_default -include $(PAPARAZZI_SRC)/conf/autopilot/whirly_ap.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/whirly_ap.makefile diff --git a/conf/airframes/obsolete/xxx1.xml b/conf/airframes/obsolete/xxx1.xml index 29c376bf5b..eae611bf2e 100644 --- a/conf/airframes/obsolete/xxx1.xml +++ b/conf/airframes/obsolete/xxx1.xml @@ -205,7 +205,7 @@ -include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/tiny.makefile FLASH_MODE=IAP @@ -267,7 +267,7 @@ ap.CFLAGS += -DMOBILE_CAM # Config for SITL simulation -include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/sitl.makefile sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM # -DMOBILE_CAM sim.srcs += subsystems/navigation/nav_line.c subsystems/navigation/nav_survey_rectangle.c diff --git a/conf/conf.xml.example b/conf/conf.xml.example index f9b653c039..03ccc9430c 100644 --- a/conf/conf.xml.example +++ b/conf/conf.xml.example @@ -4,13 +4,13 @@ @@ -18,21 +18,21 @@ @@ -40,41 +40,41 @@ @@ -86,7 +86,7 @@ radio="radios/cockpitSX.xml" telemetry="telemetry/default_rotorcraft.xml" flight_plan="flight_plans/dummy.xml" - settings="settings/settings_booz2.xml" + settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml" gui_color="white" /> diff --git a/conf/autopilot/booz2_common.makefile b/conf/firmwares/booz2_common.makefile similarity index 79% rename from conf/autopilot/booz2_common.makefile rename to conf/firmwares/booz2_common.makefile index 08dc458d6f..a0c8c0e0d5 100644 --- a/conf/autopilot/booz2_common.makefile +++ b/conf/firmwares/booz2_common.makefile @@ -7,6 +7,6 @@ SRC_BOOZ_TEST=$(SRC_BOOZ)/test SRC_BOOZ_PRIV=booz_priv -CFG_BOOZ=$(PAPARAZZI_SRC)/conf/autopilot/ +CFG_BOOZ=$(PAPARAZZI_SRC)/conf/firmwares/ BOOZ_INC = -I$(SRC_BOOZ) -I$(SRC_BOOZ_ARCH) diff --git a/conf/autopilot/booz2_test_progs.makefile b/conf/firmwares/booz2_test_progs.makefile similarity index 99% rename from conf/autopilot/booz2_test_progs.makefile rename to conf/firmwares/booz2_test_progs.makefile index d9c334b6a8..d53290b930 100644 --- a/conf/autopilot/booz2_test_progs.makefile +++ b/conf/firmwares/booz2_test_progs.makefile @@ -22,7 +22,7 @@ # # -include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile +include $(PAPARAZZI_SRC)/conf/firmwares/booz2_common.makefile # # test_led : blinks all leds diff --git a/conf/autopilot/fixedwing.makefile b/conf/firmwares/fixedwing.makefile similarity index 87% rename from conf/autopilot/fixedwing.makefile rename to conf/firmwares/fixedwing.makefile index f8c69de3ee..337a2def80 100644 --- a/conf/autopilot/fixedwing.makefile +++ b/conf/firmwares/fixedwing.makefile @@ -5,8 +5,8 @@ # -CFG_SHARED=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/shared -CFG_FIXEDWING=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/fixedwing +CFG_SHARED=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/shared +CFG_FIXEDWING=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/fixedwing SRC_FIXEDWING=. diff --git a/conf/autopilot/fixedwing.xml b/conf/firmwares/fixedwing.xml similarity index 100% rename from conf/autopilot/fixedwing.xml rename to conf/firmwares/fixedwing.xml diff --git a/conf/autopilot/lisa_passthrough.makefile b/conf/firmwares/lisa_passthrough.makefile similarity index 98% rename from conf/autopilot/lisa_passthrough.makefile rename to conf/firmwares/lisa_passthrough.makefile index ba69c752b7..bfa61b16a6 100644 --- a/conf/autopilot/lisa_passthrough.makefile +++ b/conf/firmwares/lisa_passthrough.makefile @@ -16,7 +16,7 @@ SRC_SUBSYSTEMS=subsystems SRC_ROTOR_ARCH=$(SRC_FIRMWARE)/actuators/arch/$(ARCH) SRC_IMU_ARCH=$(SRC_SUBSYSTEMS)/imu/arch/$(ARCH) -CFG_LISA_PASSTHROUGH = $(PAPARAZZI_SRC)/conf/autopilot/subsystems/lisa_passthrough +CFG_LISA_PASSTHROUGH = $(PAPARAZZI_SRC)/conf/firmwares/subsystems/lisa_passthrough stm_passthrough.ARCHDIR = stm32 diff --git a/conf/autopilot/lisa_test_progs.makefile b/conf/firmwares/lisa_test_progs.makefile similarity index 100% rename from conf/autopilot/lisa_test_progs.makefile rename to conf/firmwares/lisa_test_progs.makefile diff --git a/conf/autopilot/lisa_test_progs.xml b/conf/firmwares/lisa_test_progs.xml similarity index 100% rename from conf/autopilot/lisa_test_progs.xml rename to conf/firmwares/lisa_test_progs.xml diff --git a/conf/autopilot/logger.makefile b/conf/firmwares/logger.makefile similarity index 97% rename from conf/autopilot/logger.makefile rename to conf/firmwares/logger.makefile index 586203e79f..b9d9df514b 100644 --- a/conf/autopilot/logger.makefile +++ b/conf/firmwares/logger.makefile @@ -4,7 +4,7 @@ # -CFG_SHARED=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/shared +CFG_SHARED=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/shared SRC_ARCH=arch/$(ARCH) SRC_FIRMWARE=firmwares/logger diff --git a/conf/autopilot/rotorcraft.makefile b/conf/firmwares/rotorcraft.makefile similarity index 96% rename from conf/autopilot/rotorcraft.makefile rename to conf/firmwares/rotorcraft.makefile index 0000ae121a..e6d6e22529 100644 --- a/conf/autopilot/rotorcraft.makefile +++ b/conf/firmwares/rotorcraft.makefile @@ -21,8 +21,8 @@ # # -CFG_SHARED=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/shared -CFG_ROTORCRAFT=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/rotorcraft +CFG_SHARED=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/shared +CFG_ROTORCRAFT=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/rotorcraft SRC_BOOZ_TEST=$(SRC_BOOZ)/test SRC_BOOZ_PRIV=booz_priv @@ -33,7 +33,7 @@ SRC_SUBSYSTEMS=subsystems SRC_ARCH=arch/$(ARCH) -CFG_BOOZ=$(PAPARAZZI_SRC)/conf/autopilot/ +CFG_BOOZ=$(PAPARAZZI_SRC)/conf/firmwares/ ROTORCRAFT_INC = -I$(SRC_FIRMWARE) -I$(SRC_BOARD) diff --git a/conf/autopilot/rotorcraft.xml b/conf/firmwares/rotorcraft.xml similarity index 100% rename from conf/autopilot/rotorcraft.xml rename to conf/firmwares/rotorcraft.xml diff --git a/conf/autopilot/setup.makefile b/conf/firmwares/setup.makefile similarity index 97% rename from conf/autopilot/setup.makefile rename to conf/firmwares/setup.makefile index 33a14d5998..f82ec2057b 100644 --- a/conf/autopilot/setup.makefile +++ b/conf/firmwares/setup.makefile @@ -4,8 +4,8 @@ # -CFG_SHARED=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/shared -#CFG_SETUP=$(PAPARAZZI_SRC)/conf/autopilot/subsystems/setup +CFG_SHARED=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/shared +#CFG_SETUP=$(PAPARAZZI_SRC)/conf/firmwares/subsystems/setup SRC_ARCH=arch/$(ARCH) SRC_FIRMWARE=firmwares/setup diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_dcm.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_dcm.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_dcm.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_dcm.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_quat.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_float_cmpl_rmat.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_float_dcm.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_float_dcm.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_float_dcm.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_float_dcm.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_ic.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_ic.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_ic.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_ic.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_infrared.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_infrared.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_infrared.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_infrared.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_int_cmpl_euler.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_euler.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_int_cmpl_euler.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_euler.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile b/conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile rename to conf/firmwares/subsystems/fixedwing/ahrs_int_cmpl_quat.makefile diff --git a/conf/autopilot/subsystems/fixedwing/attitude_dcm.makefile b/conf/firmwares/subsystems/fixedwing/attitude_dcm.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/attitude_dcm.makefile rename to conf/firmwares/subsystems/fixedwing/attitude_dcm.makefile diff --git a/conf/autopilot/subsystems/fixedwing/attitude_infrared.makefile b/conf/firmwares/subsystems/fixedwing/attitude_infrared.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/attitude_infrared.makefile rename to conf/firmwares/subsystems/fixedwing/attitude_infrared.makefile diff --git a/conf/autopilot/subsystems/fixedwing/attitude_infrared_i2c.makefile b/conf/firmwares/subsystems/fixedwing/attitude_infrared_i2c.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/attitude_infrared_i2c.makefile rename to conf/firmwares/subsystems/fixedwing/attitude_infrared_i2c.makefile diff --git a/conf/autopilot/subsystems/fixedwing/autopilot.makefile b/conf/firmwares/subsystems/fixedwing/autopilot.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/autopilot.makefile rename to conf/firmwares/subsystems/fixedwing/autopilot.makefile diff --git a/conf/autopilot/subsystems/fixedwing/control.makefile b/conf/firmwares/subsystems/fixedwing/control.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/control.makefile rename to conf/firmwares/subsystems/fixedwing/control.makefile diff --git a/conf/autopilot/subsystems/fixedwing/control_adaptive.makefile b/conf/firmwares/subsystems/fixedwing/control_adaptive.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/control_adaptive.makefile rename to conf/firmwares/subsystems/fixedwing/control_adaptive.makefile diff --git a/conf/autopilot/subsystems/fixedwing/control_new.makefile b/conf/firmwares/subsystems/fixedwing/control_new.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/control_new.makefile rename to conf/firmwares/subsystems/fixedwing/control_new.makefile diff --git a/conf/autopilot/subsystems/fixedwing/current_sensor.makefile b/conf/firmwares/subsystems/fixedwing/current_sensor.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/current_sensor.makefile rename to conf/firmwares/subsystems/fixedwing/current_sensor.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_mediatek_diy.makefile b/conf/firmwares/subsystems/fixedwing/gps_mediatek_diy.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_mediatek_diy.makefile rename to conf/firmwares/subsystems/fixedwing/gps_mediatek_diy.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_nmea.makefile b/conf/firmwares/subsystems/fixedwing/gps_nmea.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_nmea.makefile rename to conf/firmwares/subsystems/fixedwing/gps_nmea.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_skytraq.makefile b/conf/firmwares/subsystems/fixedwing/gps_skytraq.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_skytraq.makefile rename to conf/firmwares/subsystems/fixedwing/gps_skytraq.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_ublox.makefile b/conf/firmwares/subsystems/fixedwing/gps_ublox.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_ublox.makefile rename to conf/firmwares/subsystems/fixedwing/gps_ublox.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_ublox_hitl.makefile b/conf/firmwares/subsystems/fixedwing/gps_ublox_hitl.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_ublox_hitl.makefile rename to conf/firmwares/subsystems/fixedwing/gps_ublox_hitl.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_ublox_lea4p.makefile b/conf/firmwares/subsystems/fixedwing/gps_ublox_lea4p.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_ublox_lea4p.makefile rename to conf/firmwares/subsystems/fixedwing/gps_ublox_lea4p.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_ublox_lea5h.makefile b/conf/firmwares/subsystems/fixedwing/gps_ublox_lea5h.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_ublox_lea5h.makefile rename to conf/firmwares/subsystems/fixedwing/gps_ublox_lea5h.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gps_ublox_utm.makefile b/conf/firmwares/subsystems/fixedwing/gps_ublox_utm.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gps_ublox_utm.makefile rename to conf/firmwares/subsystems/fixedwing/gps_ublox_utm.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gyro_pitch.makefile b/conf/firmwares/subsystems/fixedwing/gyro_pitch.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gyro_pitch.makefile rename to conf/firmwares/subsystems/fixedwing/gyro_pitch.makefile diff --git a/conf/autopilot/subsystems/fixedwing/gyro_roll.makefile b/conf/firmwares/subsystems/fixedwing/gyro_roll.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/gyro_roll.makefile rename to conf/firmwares/subsystems/fixedwing/gyro_roll.makefile diff --git a/conf/autopilot/subsystems/fixedwing/i2c.makefile b/conf/firmwares/subsystems/fixedwing/i2c.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/i2c.makefile rename to conf/firmwares/subsystems/fixedwing/i2c.makefile diff --git a/conf/autopilot/subsystems/fixedwing/imu_aspirin2_i2c.makefile b/conf/firmwares/subsystems/fixedwing/imu_aspirin2_i2c.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/imu_aspirin2_i2c.makefile rename to conf/firmwares/subsystems/fixedwing/imu_aspirin2_i2c.makefile diff --git a/conf/autopilot/subsystems/fixedwing/imu_aspirin_i2c.makefile b/conf/firmwares/subsystems/fixedwing/imu_aspirin_i2c.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/imu_aspirin_i2c.makefile rename to conf/firmwares/subsystems/fixedwing/imu_aspirin_i2c.makefile diff --git a/conf/autopilot/subsystems/fixedwing/imu_booz.makefile b/conf/firmwares/subsystems/fixedwing/imu_booz.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/imu_booz.makefile rename to conf/firmwares/subsystems/fixedwing/imu_booz.makefile diff --git a/conf/autopilot/subsystems/fixedwing/imu_ppzuav.makefile b/conf/firmwares/subsystems/fixedwing/imu_ppzuav.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/imu_ppzuav.makefile rename to conf/firmwares/subsystems/fixedwing/imu_ppzuav.makefile diff --git a/conf/autopilot/subsystems/fixedwing/ins_xsens.makefile b/conf/firmwares/subsystems/fixedwing/ins_xsens.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/ins_xsens.makefile rename to conf/firmwares/subsystems/fixedwing/ins_xsens.makefile diff --git a/conf/autopilot/subsystems/fixedwing/joystick.makefile b/conf/firmwares/subsystems/fixedwing/joystick.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/joystick.makefile rename to conf/firmwares/subsystems/fixedwing/joystick.makefile diff --git a/conf/autopilot/subsystems/fixedwing/navigation.makefile b/conf/firmwares/subsystems/fixedwing/navigation.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/navigation.makefile rename to conf/firmwares/subsystems/fixedwing/navigation.makefile diff --git a/conf/autopilot/subsystems/fixedwing/navigation_bomb.makefile b/conf/firmwares/subsystems/fixedwing/navigation_bomb.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/navigation_bomb.makefile rename to conf/firmwares/subsystems/fixedwing/navigation_bomb.makefile diff --git a/conf/autopilot/subsystems/fixedwing/navigation_extra.makefile b/conf/firmwares/subsystems/fixedwing/navigation_extra.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/navigation_extra.makefile rename to conf/firmwares/subsystems/fixedwing/navigation_extra.makefile diff --git a/conf/autopilot/subsystems/fixedwing/radio_control_datalink.makefile b/conf/firmwares/subsystems/fixedwing/radio_control_datalink.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/radio_control_datalink.makefile rename to conf/firmwares/subsystems/fixedwing/radio_control_datalink.makefile diff --git a/conf/autopilot/subsystems/fixedwing/settings_rc.makefile b/conf/firmwares/subsystems/fixedwing/settings_rc.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/settings_rc.makefile rename to conf/firmwares/subsystems/fixedwing/settings_rc.makefile diff --git a/conf/autopilot/subsystems/fixedwing/spi.makefile b/conf/firmwares/subsystems/fixedwing/spi.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/spi.makefile rename to conf/firmwares/subsystems/fixedwing/spi.makefile diff --git a/conf/autopilot/subsystems/fixedwing/spi_slave_hs.makefile b/conf/firmwares/subsystems/fixedwing/spi_slave_hs.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/spi_slave_hs.makefile rename to conf/firmwares/subsystems/fixedwing/spi_slave_hs.makefile diff --git a/conf/autopilot/subsystems/fixedwing/telemetry_transparent.makefile b/conf/firmwares/subsystems/fixedwing/telemetry_transparent.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/telemetry_transparent.makefile rename to conf/firmwares/subsystems/fixedwing/telemetry_transparent.makefile diff --git a/conf/autopilot/subsystems/fixedwing/telemetry_transparent_usb.makefile b/conf/firmwares/subsystems/fixedwing/telemetry_transparent_usb.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/telemetry_transparent_usb.makefile rename to conf/firmwares/subsystems/fixedwing/telemetry_transparent_usb.makefile diff --git a/conf/autopilot/subsystems/fixedwing/telemetry_xbee_api.makefile b/conf/firmwares/subsystems/fixedwing/telemetry_xbee_api.makefile similarity index 100% rename from conf/autopilot/subsystems/fixedwing/telemetry_xbee_api.makefile rename to conf/firmwares/subsystems/fixedwing/telemetry_xbee_api.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/ahrs_cmpl.makefile b/conf/firmwares/subsystems/lisa_passthrough/ahrs_cmpl.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/ahrs_cmpl.makefile rename to conf/firmwares/subsystems/lisa_passthrough/ahrs_cmpl.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/booz_stabilization_int.makefile b/conf/firmwares/subsystems/lisa_passthrough/booz_stabilization_int.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/booz_stabilization_int.makefile rename to conf/firmwares/subsystems/lisa_passthrough/booz_stabilization_int.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/imu_b2_v1.1.makefile b/conf/firmwares/subsystems/lisa_passthrough/imu_b2_v1.1.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/imu_b2_v1.1.makefile rename to conf/firmwares/subsystems/lisa_passthrough/imu_b2_v1.1.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/imu_b2_v1.2.makefile b/conf/firmwares/subsystems/lisa_passthrough/imu_b2_v1.2.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/imu_b2_v1.2.makefile rename to conf/firmwares/subsystems/lisa_passthrough/imu_b2_v1.2.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/radio_control_joby.makefile b/conf/firmwares/subsystems/lisa_passthrough/radio_control_joby.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/radio_control_joby.makefile rename to conf/firmwares/subsystems/lisa_passthrough/radio_control_joby.makefile diff --git a/conf/autopilot/subsystems/lisa_passthrough/radio_control_spektrum.makefile b/conf/firmwares/subsystems/lisa_passthrough/radio_control_spektrum.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_passthrough/radio_control_spektrum.makefile rename to conf/firmwares/subsystems/lisa_passthrough/radio_control_spektrum.makefile diff --git a/conf/autopilot/subsystems/lisa_spi_link.makefile b/conf/firmwares/subsystems/lisa_spi_link.makefile similarity index 100% rename from conf/autopilot/subsystems/lisa_spi_link.makefile rename to conf/firmwares/subsystems/lisa_spi_link.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_asctec.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_asctec.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_asctec.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_asctec.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_asctec_v2.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_asctec_v2.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_asctec_v2.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_asctec_v2.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_dummy.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_dummy.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_dummy.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_dummy.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_heli.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_heli.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_heli.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_heli.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_mkk.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_mkk.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_mkk.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_mkk.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_pwm_supervision.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_pwm_supervision.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_pwm_supervision.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_pwm_supervision.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/actuators_skiron.makefile b/conf/firmwares/subsystems/rotorcraft/actuators_skiron.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/actuators_skiron.makefile rename to conf/firmwares/subsystems/rotorcraft/actuators_skiron.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_cmpl.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_cmpl.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_cmpl.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_cmpl.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_quat.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_float_cmpl_rmat.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_ic.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_ic.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_ic.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_ic.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_int_cmpl_euler.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_euler.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_int_cmpl_euler.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_euler.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_int_cmpl_quat.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_lkf.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_lkf.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_lkf.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_lkf.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ahrs_mlkf.makefile b/conf/firmwares/subsystems/rotorcraft/ahrs_mlkf.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ahrs_mlkf.makefile rename to conf/firmwares/subsystems/rotorcraft/ahrs_mlkf.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/fdm_nps.makefile b/conf/firmwares/subsystems/rotorcraft/fdm_nps.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/fdm_nps.makefile rename to conf/firmwares/subsystems/rotorcraft/fdm_nps.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/gps_nmea.makefile b/conf/firmwares/subsystems/rotorcraft/gps_nmea.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/gps_nmea.makefile rename to conf/firmwares/subsystems/rotorcraft/gps_nmea.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/gps_skytraq.makefile b/conf/firmwares/subsystems/rotorcraft/gps_skytraq.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/gps_skytraq.makefile rename to conf/firmwares/subsystems/rotorcraft/gps_skytraq.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/gps_ublox.makefile b/conf/firmwares/subsystems/rotorcraft/gps_ublox.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/gps_ublox.makefile rename to conf/firmwares/subsystems/rotorcraft/gps_ublox.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/gps_ublox_utm.makefile b/conf/firmwares/subsystems/rotorcraft/gps_ublox_utm.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/gps_ublox_utm.makefile rename to conf/firmwares/subsystems/rotorcraft/gps_ublox_utm.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/imu_crista.makefile b/conf/firmwares/subsystems/rotorcraft/imu_crista.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/imu_crista.makefile rename to conf/firmwares/subsystems/rotorcraft/imu_crista.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/imu_crista_hmc5843.makefile b/conf/firmwares/subsystems/rotorcraft/imu_crista_hmc5843.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/imu_crista_hmc5843.makefile rename to conf/firmwares/subsystems/rotorcraft/imu_crista_hmc5843.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/ins_hff.makefile b/conf/firmwares/subsystems/rotorcraft/ins_hff.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/ins_hff.makefile rename to conf/firmwares/subsystems/rotorcraft/ins_hff.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/stabilization_euler.makefile b/conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/stabilization_euler.makefile rename to conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/stabilization_int_quat.makefile b/conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/stabilization_int_quat.makefile rename to conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/stabilization_int_quat_transition.makefile b/conf/firmwares/subsystems/rotorcraft/stabilization_int_quat_transition.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/stabilization_int_quat_transition.makefile rename to conf/firmwares/subsystems/rotorcraft/stabilization_int_quat_transition.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/stabilization_quaternion.makefile b/conf/firmwares/subsystems/rotorcraft/stabilization_quaternion.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/stabilization_quaternion.makefile rename to conf/firmwares/subsystems/rotorcraft/stabilization_quaternion.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/telemetry_transparent.makefile b/conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/telemetry_transparent.makefile rename to conf/firmwares/subsystems/rotorcraft/telemetry_transparent.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/telemetry_transparent_usb.makefile b/conf/firmwares/subsystems/rotorcraft/telemetry_transparent_usb.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/telemetry_transparent_usb.makefile rename to conf/firmwares/subsystems/rotorcraft/telemetry_transparent_usb.makefile diff --git a/conf/autopilot/subsystems/rotorcraft/telemetry_xbee_api.makefile b/conf/firmwares/subsystems/rotorcraft/telemetry_xbee_api.makefile similarity index 100% rename from conf/autopilot/subsystems/rotorcraft/telemetry_xbee_api.makefile rename to conf/firmwares/subsystems/rotorcraft/telemetry_xbee_api.makefile diff --git a/conf/autopilot/subsystems/shared/actuators_4015.makefile b/conf/firmwares/subsystems/shared/actuators_4015.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/actuators_4015.makefile rename to conf/firmwares/subsystems/shared/actuators_4015.makefile diff --git a/conf/autopilot/subsystems/shared/actuators_4017.makefile b/conf/firmwares/subsystems/shared/actuators_4017.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/actuators_4017.makefile rename to conf/firmwares/subsystems/shared/actuators_4017.makefile diff --git a/conf/autopilot/subsystems/shared/actuators_direct.makefile b/conf/firmwares/subsystems/shared/actuators_direct.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/actuators_direct.makefile rename to conf/firmwares/subsystems/shared/actuators_direct.makefile diff --git a/conf/autopilot/subsystems/shared/actuators_ppm.makefile b/conf/firmwares/subsystems/shared/actuators_ppm.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/actuators_ppm.makefile rename to conf/firmwares/subsystems/shared/actuators_ppm.makefile diff --git a/conf/autopilot/subsystems/shared/i2c_select.makefile b/conf/firmwares/subsystems/shared/i2c_select.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/i2c_select.makefile rename to conf/firmwares/subsystems/shared/i2c_select.makefile diff --git a/conf/autopilot/subsystems/shared/imu_analog.makefile b/conf/firmwares/subsystems/shared/imu_analog.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_analog.makefile rename to conf/firmwares/subsystems/shared/imu_analog.makefile diff --git a/conf/autopilot/subsystems/shared/imu_aspirin.makefile b/conf/firmwares/subsystems/shared/imu_aspirin.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_aspirin.makefile rename to conf/firmwares/subsystems/shared/imu_aspirin.makefile diff --git a/conf/autopilot/subsystems/shared/imu_aspirin_common.makefile b/conf/firmwares/subsystems/shared/imu_aspirin_common.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_aspirin_common.makefile rename to conf/firmwares/subsystems/shared/imu_aspirin_common.makefile diff --git a/conf/autopilot/subsystems/shared/imu_aspirin_v1.0.makefile b/conf/firmwares/subsystems/shared/imu_aspirin_v1.0.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_aspirin_v1.0.makefile rename to conf/firmwares/subsystems/shared/imu_aspirin_v1.0.makefile diff --git a/conf/autopilot/subsystems/shared/imu_aspirin_v1.5.makefile b/conf/firmwares/subsystems/shared/imu_aspirin_v1.5.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_aspirin_v1.5.makefile rename to conf/firmwares/subsystems/shared/imu_aspirin_v1.5.makefile diff --git a/conf/autopilot/subsystems/shared/imu_aspirin_v2.0.makefile b/conf/firmwares/subsystems/shared/imu_aspirin_v2.0.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_aspirin_v2.0.makefile rename to conf/firmwares/subsystems/shared/imu_aspirin_v2.0.makefile diff --git a/conf/autopilot/subsystems/shared/imu_b2_common.makefile b/conf/firmwares/subsystems/shared/imu_b2_common.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_b2_common.makefile rename to conf/firmwares/subsystems/shared/imu_b2_common.makefile diff --git a/conf/autopilot/subsystems/shared/imu_b2_v1.0.makefile b/conf/firmwares/subsystems/shared/imu_b2_v1.0.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_b2_v1.0.makefile rename to conf/firmwares/subsystems/shared/imu_b2_v1.0.makefile diff --git a/conf/autopilot/subsystems/shared/imu_b2_v1.1.makefile b/conf/firmwares/subsystems/shared/imu_b2_v1.1.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_b2_v1.1.makefile rename to conf/firmwares/subsystems/shared/imu_b2_v1.1.makefile diff --git a/conf/autopilot/subsystems/shared/imu_b2_v1.2.makefile b/conf/firmwares/subsystems/shared/imu_b2_v1.2.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_b2_v1.2.makefile rename to conf/firmwares/subsystems/shared/imu_b2_v1.2.makefile diff --git a/conf/autopilot/subsystems/shared/imu_navgo.makefile b/conf/firmwares/subsystems/shared/imu_navgo.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_navgo.makefile rename to conf/firmwares/subsystems/shared/imu_navgo.makefile diff --git a/conf/autopilot/subsystems/shared/imu_umarim.makefile b/conf/firmwares/subsystems/shared/imu_umarim.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_umarim.makefile rename to conf/firmwares/subsystems/shared/imu_umarim.makefile diff --git a/conf/autopilot/subsystems/shared/imu_yai.makefile b/conf/firmwares/subsystems/shared/imu_yai.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/imu_yai.makefile rename to conf/firmwares/subsystems/shared/imu_yai.makefile diff --git a/conf/autopilot/subsystems/shared/radio_control_ppm.makefile b/conf/firmwares/subsystems/shared/radio_control_ppm.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/radio_control_ppm.makefile rename to conf/firmwares/subsystems/shared/radio_control_ppm.makefile diff --git a/conf/autopilot/subsystems/shared/radio_control_spektrum.makefile b/conf/firmwares/subsystems/shared/radio_control_spektrum.makefile similarity index 100% rename from conf/autopilot/subsystems/shared/radio_control_spektrum.makefile rename to conf/firmwares/subsystems/shared/radio_control_spektrum.makefile diff --git a/conf/flight_plans/grosslobke_demo.xml b/conf/flight_plans/grosslobke_demo.xml old mode 100755 new mode 100644 diff --git a/conf/flight_plans/grosslobke_kreise.xml b/conf/flight_plans/grosslobke_kreise.xml old mode 100755 new mode 100644 diff --git a/conf/modules/airspeed_amsys.xml b/conf/modules/airspeed_amsys.xml old mode 100755 new mode 100644 diff --git a/conf/modules/baro_amsys.xml b/conf/modules/baro_amsys.xml old mode 100755 new mode 100644 diff --git a/conf/modules/openlog.xml b/conf/modules/openlog.xml old mode 100755 new mode 100644 diff --git a/conf/settings/basic_infrared.xml b/conf/settings/basic_infrared.xml deleted file mode 100644 index 7de7a7c5df..0000000000 --- a/conf/settings/basic_infrared.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/basic_ins.xml b/conf/settings/basic_ins.xml deleted file mode 100644 index 70ee43a5f8..0000000000 --- a/conf/settings/basic_ins.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/settings_beth.xml b/conf/settings/beth/beth.xml similarity index 84% rename from conf/settings/settings_beth.xml rename to conf/settings/beth/beth.xml index 135a0d60d8..39b60a30d2 100644 --- a/conf/settings/settings_beth.xml +++ b/conf/settings/beth/beth.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_full.xml b/conf/settings/beth/beth_full.xml similarity index 97% rename from conf/settings/settings_beth_full.xml rename to conf/settings/beth/beth_full.xml index dea2c22efd..7d648b4f46 100644 --- a/conf/settings/settings_beth_full.xml +++ b/conf/settings/beth/beth_full.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_pid.xml b/conf/settings/beth/beth_pid.xml similarity index 97% rename from conf/settings/settings_beth_pid.xml rename to conf/settings/beth/beth_pid.xml index f59904e713..14e9dfafcc 100644 --- a/conf/settings/settings_beth_pid.xml +++ b/conf/settings/beth/beth_pid.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_reduced.xml b/conf/settings/beth/beth_reduced.xml similarity index 84% rename from conf/settings/settings_beth_reduced.xml rename to conf/settings/beth/beth_reduced.xml index a89f7cacf0..95a62fef38 100644 --- a/conf/settings/settings_beth_reduced.xml +++ b/conf/settings/beth/beth_reduced.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_sfb.xml b/conf/settings/beth/beth_sfb.xml similarity index 96% rename from conf/settings/settings_beth_sfb.xml rename to conf/settings/beth/beth_sfb.xml index 1837ea1cba..2ff996e63f 100644 --- a/conf/settings/settings_beth_sfb.xml +++ b/conf/settings/beth/beth_sfb.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_twist.xml b/conf/settings/beth/beth_twist.xml similarity index 98% rename from conf/settings/settings_beth_twist.xml rename to conf/settings/beth/beth_twist.xml index cf4ad3d4dd..7bccb41d55 100644 --- a/conf/settings/settings_beth_twist.xml +++ b/conf/settings/beth/beth_twist.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_beth_twist_old.xml b/conf/settings/beth/beth_twist_old.xml similarity index 98% rename from conf/settings/settings_beth_twist_old.xml rename to conf/settings/beth/beth_twist_old.xml index aac38d9353..b74cc6c8cf 100644 --- a/conf/settings/settings_beth_twist_old.xml +++ b/conf/settings/beth/beth_twist_old.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/tuning_ctl_adaptive.xml b/conf/settings/control/ctl_adaptive.xml similarity index 99% rename from conf/settings/tuning_ctl_adaptive.xml rename to conf/settings/control/ctl_adaptive.xml index ff57cd5608..bf7de6aabc 100644 --- a/conf/settings/tuning_ctl_adaptive.xml +++ b/conf/settings/control/ctl_adaptive.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/fw_h_ctl_a_settings.xml b/conf/settings/control/ctl_adaptive_h_ff.xml similarity index 95% rename from conf/settings/fw_h_ctl_a_settings.xml rename to conf/settings/control/ctl_adaptive_h_ff.xml index 22631d80a9..3f57a5a4be 100644 --- a/conf/settings/fw_h_ctl_a_settings.xml +++ b/conf/settings/control/ctl_adaptive_h_ff.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/tuning_ctl_new.xml b/conf/settings/control/ctl_new.xml similarity index 99% rename from conf/settings/tuning_ctl_new.xml rename to conf/settings/control/ctl_new.xml index b290ac9997..c2ad7035df 100644 --- a/conf/settings/tuning_ctl_new.xml +++ b/conf/settings/control/ctl_new.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/tuning_ctl_new_airspeed.xml b/conf/settings/control/ctl_new_airspeed.xml similarity index 99% rename from conf/settings/tuning_ctl_new_airspeed.xml rename to conf/settings/control/ctl_new_airspeed.xml index 2d0a4177ca..79eaeb6507 100644 --- a/conf/settings/tuning_ctl_new_airspeed.xml +++ b/conf/settings/control/ctl_new_airspeed.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/gyro.xml b/conf/settings/control/ctl_rate.xml similarity index 95% rename from conf/settings/gyro.xml rename to conf/settings/control/ctl_rate.xml index 4d35dfe38c..96eba3ef66 100644 --- a/conf/settings/gyro.xml +++ b/conf/settings/control/ctl_rate.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/nav_cube.xml b/conf/settings/control/nav_cube.xml similarity index 96% rename from conf/settings/nav_cube.xml rename to conf/settings/control/nav_cube.xml index a7f525bdc1..1836d9073c 100644 --- a/conf/settings/nav_cube.xml +++ b/conf/settings/control/nav_cube.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/control/rotorcraft_guidance.xml b/conf/settings/control/rotorcraft_guidance.xml new file mode 100644 index 0000000000..f0da714698 --- /dev/null +++ b/conf/settings/control/rotorcraft_guidance.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/conf/settings/snav.xml b/conf/settings/control/snav.xml similarity index 82% rename from conf/settings/snav.xml rename to conf/settings/control/snav.xml index 0f1cd60355..6e0a545916 100644 --- a/conf/settings/snav.xml +++ b/conf/settings/control/snav.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/control/stabilization_att_int.xml b/conf/settings/control/stabilization_att_int.xml new file mode 100644 index 0000000000..3a79a16d48 --- /dev/null +++ b/conf/settings/control/stabilization_att_int.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/conf/settings/control/stabilization_rate.xml b/conf/settings/control/stabilization_rate.xml new file mode 100644 index 0000000000..35642975de --- /dev/null +++ b/conf/settings/control/stabilization_rate.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/conf/settings/tune_agr_climb.xml b/conf/settings/control/tune_agr_climb.xml similarity index 96% rename from conf/settings/tune_agr_climb.xml rename to conf/settings/control/tune_agr_climb.xml index dd3ff65e06..ce05298e70 100644 --- a/conf/settings/tune_agr_climb.xml +++ b/conf/settings/control/tune_agr_climb.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/estimation/ahrs_float_dcm.xml b/conf/settings/estimation/ahrs_float_dcm.xml new file mode 100644 index 0000000000..8dcdc48727 --- /dev/null +++ b/conf/settings/estimation/ahrs_float_dcm.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/conf/settings/settings_booz2_ahrs_cmpl.xml b/conf/settings/estimation/ahrs_int_cmpl_euler.xml similarity index 84% rename from conf/settings/settings_booz2_ahrs_cmpl.xml rename to conf/settings/estimation/ahrs_int_cmpl_euler.xml index 1d28b08d80..9c6bebad52 100644 --- a/conf/settings/settings_booz2_ahrs_cmpl.xml +++ b/conf/settings/estimation/ahrs_int_cmpl_euler.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_booz2_ahrs_lkf.xml b/conf/settings/estimation/booz2_ahrs_lkf.xml similarity index 93% rename from conf/settings/settings_booz2_ahrs_lkf.xml rename to conf/settings/estimation/booz2_ahrs_lkf.xml index d4e5c65604..a49a4f318b 100644 --- a/conf/settings/settings_booz2_ahrs_lkf.xml +++ b/conf/settings/estimation/booz2_ahrs_lkf.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_rotorcraft_booz_baro.xml b/conf/settings/estimation/booz_baro.xml similarity index 85% rename from conf/settings/settings_rotorcraft_booz_baro.xml rename to conf/settings/estimation/booz_baro.xml index e84cae01bb..5883968890 100644 --- a/conf/settings/settings_rotorcraft_booz_baro.xml +++ b/conf/settings/estimation/booz_baro.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/baro.xml b/conf/settings/estimation/fw_baro_MS5534.xml similarity index 92% rename from conf/settings/baro.xml rename to conf/settings/estimation/fw_baro_MS5534.xml index af8526d76e..bc7b223e68 100644 --- a/conf/settings/baro.xml +++ b/conf/settings/estimation/fw_baro_MS5534.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/estimation/fw_baro_kalman.xml b/conf/settings/estimation/fw_baro_kalman.xml new file mode 100644 index 0000000000..34f11f32de --- /dev/null +++ b/conf/settings/estimation/fw_baro_kalman.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/conf/settings/infrared.xml b/conf/settings/estimation/infrared.xml similarity index 96% rename from conf/settings/infrared.xml rename to conf/settings/estimation/infrared.xml index 4a63671869..9ebd483cd4 100644 --- a/conf/settings/infrared.xml +++ b/conf/settings/estimation/infrared.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/ins_neutrals.xml b/conf/settings/estimation/ins_neutrals.xml similarity index 90% rename from conf/settings/ins_neutrals.xml rename to conf/settings/estimation/ins_neutrals.xml index bce83b2ed8..2623234091 100644 --- a/conf/settings/ins_neutrals.xml +++ b/conf/settings/estimation/ins_neutrals.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/estimation/wind.xml b/conf/settings/estimation/wind.xml new file mode 100644 index 0000000000..2e5b75e14a --- /dev/null +++ b/conf/settings/estimation/wind.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/conf/settings/external.xml b/conf/settings/external.xml deleted file mode 100644 index 0c2fe3debb..0000000000 --- a/conf/settings/external.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/basic.xml b/conf/settings/fixedwing_basic.xml similarity index 90% rename from conf/settings/basic.xml rename to conf/settings/fixedwing_basic.xml index 2ecedc22b3..abdfe89a29 100644 --- a/conf/settings/basic.xml +++ b/conf/settings/fixedwing_basic.xml @@ -8,10 +8,10 @@ - + - - + + diff --git a/conf/settings/tuning.xml b/conf/settings/fixedwing_tuning.xml similarity index 94% rename from conf/settings/tuning.xml rename to conf/settings/fixedwing_tuning.xml index cd01556f46..f827cd4010 100644 --- a/conf/settings/tuning.xml +++ b/conf/settings/fixedwing_tuning.xml @@ -59,9 +59,8 @@ - - - + + diff --git a/conf/settings/flight_params.xml b/conf/settings/flight_params.xml deleted file mode 100644 index f30232fea1..0000000000 --- a/conf/settings/flight_params.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/ihm.xml b/conf/settings/ihm.xml deleted file mode 100644 index a5ef3da93c..0000000000 --- a/conf/settings/ihm.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/conf/settings/joystick.xml b/conf/settings/joystick.xml deleted file mode 100644 index 75fb4a15ad..0000000000 --- a/conf/settings/joystick.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/conf/settings/lisa.xml b/conf/settings/lisa.xml deleted file mode 100644 index 8fd1c470a0..0000000000 --- a/conf/settings/lisa.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/AOA_adc.xml b/conf/settings/modules/AOA_adc.xml similarity index 91% rename from conf/settings/AOA_adc.xml rename to conf/settings/modules/AOA_adc.xml index 72fa08af3a..dd0b643777 100644 --- a/conf/settings/AOA_adc.xml +++ b/conf/settings/modules/AOA_adc.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/MPPT_settings.xml b/conf/settings/modules/MPPT_settings.xml similarity index 80% rename from conf/settings/MPPT_settings.xml rename to conf/settings/modules/MPPT_settings.xml index fff45fd87e..9fe2ec66f8 100644 --- a/conf/settings/MPPT_settings.xml +++ b/conf/settings/modules/MPPT_settings.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/airspeed_amsys.xml b/conf/settings/modules/airspeed_amsys.xml old mode 100755 new mode 100644 similarity index 91% rename from conf/settings/airspeed_amsys.xml rename to conf/settings/modules/airspeed_amsys.xml index 875cc5a9b7..0d4f1a66e1 --- a/conf/settings/airspeed_amsys.xml +++ b/conf/settings/modules/airspeed_amsys.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/antenna_settings.xml b/conf/settings/modules/antenna_settings.xml similarity index 92% rename from conf/settings/antenna_settings.xml rename to conf/settings/modules/antenna_settings.xml index 7b2643bf24..930f78e2f3 100644 --- a/conf/settings/antenna_settings.xml +++ b/conf/settings/modules/antenna_settings.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/baro_amsys.xml b/conf/settings/modules/baro_amsys.xml old mode 100755 new mode 100644 similarity index 86% rename from conf/settings/baro_amsys.xml rename to conf/settings/modules/baro_amsys.xml index 162b81c06b..9c738a05d4 --- a/conf/settings/baro_amsys.xml +++ b/conf/settings/modules/baro_amsys.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/benchmark.xml b/conf/settings/modules/benchmark.xml old mode 100755 new mode 100644 similarity index 94% rename from conf/settings/benchmark.xml rename to conf/settings/modules/benchmark.xml index 31d3b08c1e..97f8a93ea1 --- a/conf/settings/benchmark.xml +++ b/conf/settings/modules/benchmark.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/booz_cam.xml b/conf/settings/modules/booz_cam.xml similarity index 100% rename from conf/settings/booz_cam.xml rename to conf/settings/modules/booz_cam.xml diff --git a/conf/settings/booz_dc.xml b/conf/settings/modules/booz_dc.xml similarity index 90% rename from conf/settings/booz_dc.xml rename to conf/settings/modules/booz_dc.xml index 76c4f8a494..7f2df7b4d7 100644 --- a/conf/settings/booz_dc.xml +++ b/conf/settings/modules/booz_dc.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_booz_drop.xml b/conf/settings/modules/booz_drop.xml similarity index 88% rename from conf/settings/settings_booz_drop.xml rename to conf/settings/modules/booz_drop.xml index 6d6d07fdce..3cbedf95ab 100644 --- a/conf/settings/settings_booz_drop.xml +++ b/conf/settings/modules/booz_drop.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/cam.xml b/conf/settings/modules/cam.xml similarity index 95% rename from conf/settings/cam.xml rename to conf/settings/modules/cam.xml index 85060444bb..3dcb0ac2b5 100644 --- a/conf/settings/cam.xml +++ b/conf/settings/modules/cam.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/cam_pitch.xml b/conf/settings/modules/cam_pitch.xml similarity index 95% rename from conf/settings/cam_pitch.xml rename to conf/settings/modules/cam_pitch.xml index 80cace7e60..a57c2bbe37 100644 --- a/conf/settings/cam_pitch.xml +++ b/conf/settings/modules/cam_pitch.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/cam_roll.xml b/conf/settings/modules/cam_roll.xml similarity index 92% rename from conf/settings/cam_roll.xml rename to conf/settings/modules/cam_roll.xml index 3e09e9884f..bb09155488 100644 --- a/conf/settings/cam_roll.xml +++ b/conf/settings/modules/cam_roll.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/dc.xml b/conf/settings/modules/dc.xml similarity index 97% rename from conf/settings/dc.xml rename to conf/settings/modules/dc.xml index c859849583..7763e2392f 100644 --- a/conf/settings/dc.xml +++ b/conf/settings/modules/dc.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_deploy_sonar_buoy.xml b/conf/settings/modules/deploy_sonar_buoy.xml similarity index 93% rename from conf/settings/settings_deploy_sonar_buoy.xml rename to conf/settings/modules/deploy_sonar_buoy.xml index 002ef32e16..76c307b640 100644 --- a/conf/settings/settings_deploy_sonar_buoy.xml +++ b/conf/settings/modules/deploy_sonar_buoy.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/enose.xml b/conf/settings/modules/enose.xml similarity index 91% rename from conf/settings/enose.xml rename to conf/settings/modules/enose.xml index fa90cd2d4f..9da88c26de 100644 --- a/conf/settings/enose.xml +++ b/conf/settings/modules/enose.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/formation.xml b/conf/settings/modules/formation.xml similarity index 94% rename from conf/settings/formation.xml rename to conf/settings/modules/formation.xml index 79810c8aa6..7c2a4847f6 100644 --- a/conf/settings/formation.xml +++ b/conf/settings/modules/formation.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/gps_ubx_ucenter.xml b/conf/settings/modules/gps_ubx_ucenter.xml similarity index 95% rename from conf/settings/gps_ubx_ucenter.xml rename to conf/settings/modules/gps_ubx_ucenter.xml index 24811abbf7..fccb43bab0 100644 --- a/conf/settings/gps_ubx_ucenter.xml +++ b/conf/settings/modules/gps_ubx_ucenter.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/ins_arduimu_basic.xml b/conf/settings/modules/ins_arduimu_basic.xml similarity index 92% rename from conf/settings/ins_arduimu_basic.xml rename to conf/settings/modules/ins_arduimu_basic.xml index 73abc529c7..6389e0c1b1 100644 --- a/conf/settings/ins_arduimu_basic.xml +++ b/conf/settings/modules/ins_arduimu_basic.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/ir_i2c.xml b/conf/settings/modules/ir_i2c.xml similarity index 97% rename from conf/settings/ir_i2c.xml rename to conf/settings/modules/ir_i2c.xml index c67299ac4f..a099750c7f 100644 --- a/conf/settings/ir_i2c.xml +++ b/conf/settings/modules/ir_i2c.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/light.xml b/conf/settings/modules/light.xml similarity index 92% rename from conf/settings/light.xml rename to conf/settings/modules/light.xml index 9a1691c98e..1a480d8122 100644 --- a/conf/settings/light.xml +++ b/conf/settings/modules/light.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/pbn.xml b/conf/settings/modules/pbn.xml similarity index 82% rename from conf/settings/pbn.xml rename to conf/settings/modules/pbn.xml index 97f53f5f32..4feb83118d 100644 --- a/conf/settings/pbn.xml +++ b/conf/settings/modules/pbn.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/photogrammetry_calculator.xml b/conf/settings/modules/photogrammetry_calculator.xml similarity index 97% rename from conf/settings/photogrammetry_calculator.xml rename to conf/settings/modules/photogrammetry_calculator.xml index 9a44f87b94..f5622bbaa5 100644 --- a/conf/settings/photogrammetry_calculator.xml +++ b/conf/settings/modules/photogrammetry_calculator.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/poles.xml b/conf/settings/modules/poles.xml similarity index 88% rename from conf/settings/poles.xml rename to conf/settings/modules/poles.xml index c5e934896e..e164da3f07 100644 --- a/conf/settings/poles.xml +++ b/conf/settings/modules/poles.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/pt_ant_settings.xml b/conf/settings/modules/pt_ant_settings.xml similarity index 90% rename from conf/settings/pt_ant_settings.xml rename to conf/settings/modules/pt_ant_settings.xml index c19fcdad8f..62e4663c32 100644 --- a/conf/settings/pt_ant_settings.xml +++ b/conf/settings/modules/pt_ant_settings.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_servo_switch.xml b/conf/settings/modules/servo_switch.xml similarity index 88% rename from conf/settings/settings_servo_switch.xml rename to conf/settings/modules/servo_switch.xml index 7bede7e51a..fe29a120c9 100644 --- a/conf/settings/settings_servo_switch.xml +++ b/conf/settings/modules/servo_switch.xml @@ -1,4 +1,4 @@ - + diff --git a/conf/settings/settings_rotorcraft_vi.xml b/conf/settings/modules/vehicle_interface.xml similarity index 89% rename from conf/settings/settings_rotorcraft_vi.xml rename to conf/settings/modules/vehicle_interface.xml index 0371531591..606d83c72b 100644 --- a/conf/settings/settings_rotorcraft_vi.xml +++ b/conf/settings/modules/vehicle_interface.xml @@ -1,3 +1,5 @@ + + diff --git a/conf/settings/motor_bench_settings.xml b/conf/settings/motor_bench.xml similarity index 100% rename from conf/settings/motor_bench_settings.xml rename to conf/settings/motor_bench.xml diff --git a/conf/settings/nova_settings.xml b/conf/settings/nova_settings.xml deleted file mode 100644 index aacfa026b2..0000000000 --- a/conf/settings/nova_settings.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/conf/settings/settings_booz2_sim.xml b/conf/settings/nps.xml similarity index 100% rename from conf/settings/settings_booz2_sim.xml rename to conf/settings/nps.xml diff --git a/conf/settings/switch.xml b/conf/settings/power_switch.xml similarity index 100% rename from conf/settings/switch.xml rename to conf/settings/power_switch.xml diff --git a/conf/settings/tuning_rc.xml b/conf/settings/rc_settings_infrared.xml similarity index 100% rename from conf/settings/tuning_rc.xml rename to conf/settings/rc_settings_infrared.xml diff --git a/conf/settings/tuning_ins_rc.xml b/conf/settings/rc_settings_ins.xml similarity index 100% rename from conf/settings/tuning_ins_rc.xml rename to conf/settings/rc_settings_ins.xml diff --git a/conf/settings/rotorcraft_basic.xml b/conf/settings/rotorcraft_basic.xml new file mode 100644 index 0000000000..a053af6a4c --- /dev/null +++ b/conf/settings/rotorcraft_basic.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/conf/settings/settings_booz2.xml b/conf/settings/settings_booz2.xml deleted file mode 100644 index 321a47247f..0000000000 --- a/conf/settings/settings_booz2.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/settings_booz2_fms_ts.xml b/conf/settings/settings_booz2_fms_ts.xml deleted file mode 100644 index 57d1042cad..0000000000 --- a/conf/settings/settings_booz2_fms_ts.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/conf/settings/settings_whirly.xml b/conf/settings/settings_whirly.xml deleted file mode 100644 index f793ca8827..0000000000 --- a/conf/settings/settings_whirly.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/settings_wt.xml b/conf/settings/settings_wt.xml deleted file mode 100644 index f4e66e8041..0000000000 --- a/conf/settings/settings_wt.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/conf/settings/settings_booz2_asctec.xml b/conf/settings/test_actuators_asctec.xml similarity index 100% rename from conf/settings/settings_booz2_asctec.xml rename to conf/settings/test_actuators_asctec.xml diff --git a/conf/settings/settings_booz2_test_motors_hexa.xml b/conf/settings/test_booz2_motors_hexa.xml similarity index 100% rename from conf/settings/settings_booz2_test_motors_hexa.xml rename to conf/settings/test_booz2_motors_hexa.xml diff --git a/conf/settings/actuators.xml b/conf/settings/test_fixedwing_actuators.xml similarity index 100% rename from conf/settings/actuators.xml rename to conf/settings/test_fixedwing_actuators.xml diff --git a/conf/settings/settings_lisa_test_boards.xml b/conf/settings/test_lisa_board.xml similarity index 100% rename from conf/settings/settings_lisa_test_boards.xml rename to conf/settings/test_lisa_board.xml diff --git a/conf/settings/settings_test_passthrough.xml b/conf/settings/test_passthrough.xml similarity index 100% rename from conf/settings/settings_test_passthrough.xml rename to conf/settings/test_passthrough.xml diff --git a/conf/settings/settings_test.xml b/conf/settings/test_settings.xml similarity index 100% rename from conf/settings/settings_test.xml rename to conf/settings/test_settings.xml diff --git a/conf/settings/tuningJH.xml b/conf/settings/tuningJH.xml deleted file mode 100644 index a5c19d6133..0000000000 --- a/conf/settings/tuningJH.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_infrared.xml b/conf/settings/tuning_infrared.xml deleted file mode 100644 index 982584f6c5..0000000000 --- a/conf/settings/tuning_infrared.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_ins.xml b/conf/settings/tuning_ins.xml deleted file mode 100644 index 596fc50ac9..0000000000 --- a/conf/settings/tuning_ins.xml +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_ins_chimu.xml b/conf/settings/tuning_ins_chimu.xml deleted file mode 100644 index 2606b28f18..0000000000 --- a/conf/settings/tuning_ins_chimu.xml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_ins_dcm.xml b/conf/settings/tuning_ins_dcm.xml deleted file mode 100644 index 17d61c9bf4..0000000000 --- a/conf/settings/tuning_ins_dcm.xml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_loiter.xml b/conf/settings/tuning_loiter.xml deleted file mode 100644 index ec1a77d63f..0000000000 --- a/conf/settings/tuning_loiter.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_pers.xml b/conf/settings/tuning_pers.xml deleted file mode 100644 index b5092cefdb..0000000000 --- a/conf/settings/tuning_pers.xml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/tuning_tp_auto.xml b/conf/settings/tuning_tp_auto.xml deleted file mode 100644 index 2bf9f895b1..0000000000 --- a/conf/settings/tuning_tp_auto.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/settings/twisted.xml b/conf/settings/twisted.xml deleted file mode 100644 index a1e088f5b4..0000000000 --- a/conf/settings/twisted.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/conf/settings/ugv.xml b/conf/settings/ugv.xml deleted file mode 100644 index 623d46e027..0000000000 --- a/conf/settings/ugv.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/conf/telemetry/default_rotorcraft.xml b/conf/telemetry/default_rotorcraft.xml index 60b05eea78..04e87930dd 100644 --- a/conf/telemetry/default_rotorcraft.xml +++ b/conf/telemetry/default_rotorcraft.xml @@ -64,6 +64,14 @@ + + + + + + + + diff --git a/sw/airborne/firmwares/rotorcraft/telemetry.h b/sw/airborne/firmwares/rotorcraft/telemetry.h index 11686c0513..56923fa33f 100644 --- a/sw/airborne/firmwares/rotorcraft/telemetry.h +++ b/sw/airborne/firmwares/rotorcraft/telemetry.h @@ -416,7 +416,7 @@ #define PERIODIC_SEND_AHRS_LKF_ACC_DBG(_trans, _dev) {} #endif - +#if defined STABILISATION_ATTITUDE_TYPE_QUAT && defined STABILISATION_ATTITUDE_TYPE_INT #define PERIODIC_SEND_AHRS_REF_QUAT(_trans, _dev) { \ DOWNLINK_SEND_AHRS_REF_QUAT(_trans, _dev, \ &stab_att_ref_quat.qi, \ @@ -428,6 +428,9 @@ &ahrs.ltp_to_body_quat.qy, \ &ahrs.ltp_to_body_quat.qz); \ } +#else +#define PERIODIC_SEND_AHRS_REF_QUAT(_trans, _dev) {} +#endif /* STABILISATION_ATTITUDE_TYPE_QUAT */ #define PERIODIC_SEND_AHRS_QUAT_INT(_trans, _dev) { \ DOWNLINK_SEND_AHRS_QUAT_INT(_trans, _dev, \ diff --git a/sw/tools/gen_aircraft.ml b/sw/tools/gen_aircraft.ml index a939129326..4a8a4adf76 100644 --- a/sw/tools/gen_aircraft.ml +++ b/sw/tools/gen_aircraft.ml @@ -241,7 +241,7 @@ let parse_firmware = fun makefile_ac firmware -> List.iter (print_firmware_define makefile_ac) defines; List.iter (print_firmware_define makefile_ac) t_defines; fprintf makefile_ac "include $(PAPARAZZI_SRC)/conf/boards/%s.makefile\n" (Xml.attrib target "board"); - fprintf makefile_ac "include $(PAPARAZZI_SRC)/conf/autopilot/%s.makefile\n" (Xml.attrib firmware "name"); + fprintf makefile_ac "include $(PAPARAZZI_SRC)/conf/firmwares/%s.makefile\n" (Xml.attrib firmware "name"); List.iter (print_firmware_subsystem makefile_ac firmware) t_subsystems; List.iter (print_firmware_subsystem makefile_ac firmware) subsystems; fprintf makefile_ac "endif\n\n"