diff --git a/conf/firmwares/subsystems/fixedwing/navigation.makefile b/conf/firmwares/subsystems/fixedwing/navigation.makefile index 8307ccb49d..223c780a8e 100644 --- a/conf/firmwares/subsystems/fixedwing/navigation.makefile +++ b/conf/firmwares/subsystems/fixedwing/navigation.makefile @@ -6,7 +6,7 @@ #add these to all targets $(TARGET).CFLAGS += -DNAV -$(TARGET).srcs += $(SRC_SUBSYSTEMS)/nav.c +$(TARGET).srcs += $(SRC_FIRMWARE)/nav.c $(TARGET).srcs += $(SRC_SUBSYSTEMS)/navigation/common_flight_plan.c $(TARGET).srcs += $(SRC_SUBSYSTEMS)/navigation/traffic_info.c $(TARGET).srcs += $(SRC_SUBSYSTEMS)/navigation/nav_survey_rectangle.c diff --git a/conf/settings/control/ctl_adaptive.xml b/conf/settings/control/ctl_adaptive.xml index 6077e0cd82..d11cb70450 100644 --- a/conf/settings/control/ctl_adaptive.xml +++ b/conf/settings/control/ctl_adaptive.xml @@ -61,7 +61,7 @@ - + diff --git a/conf/settings/control/ctl_basic.xml b/conf/settings/control/ctl_basic.xml index 9a1d9a084a..c31c7d67b1 100644 --- a/conf/settings/control/ctl_basic.xml +++ b/conf/settings/control/ctl_basic.xml @@ -58,7 +58,7 @@ - + diff --git a/conf/settings/control/ctl_energy.xml b/conf/settings/control/ctl_energy.xml index 4b56122d34..6158d64598 100644 --- a/conf/settings/control/ctl_energy.xml +++ b/conf/settings/control/ctl_energy.xml @@ -100,7 +100,7 @@ - + diff --git a/conf/settings/control/ctl_energyadaptive.xml b/conf/settings/control/ctl_energyadaptive.xml index eb8aa9525c..355a2c5007 100644 --- a/conf/settings/control/ctl_energyadaptive.xml +++ b/conf/settings/control/ctl_energyadaptive.xml @@ -113,7 +113,7 @@ - + diff --git a/conf/settings/control/ctl_new.xml b/conf/settings/control/ctl_new.xml index 49016b696c..6b7c78278b 100644 --- a/conf/settings/control/ctl_new.xml +++ b/conf/settings/control/ctl_new.xml @@ -69,7 +69,7 @@ - + diff --git a/conf/settings/control/ctl_new_airspeed.xml b/conf/settings/control/ctl_new_airspeed.xml index 2b2e9422db..87dc2f1a0b 100644 --- a/conf/settings/control/ctl_new_airspeed.xml +++ b/conf/settings/control/ctl_new_airspeed.xml @@ -82,7 +82,7 @@ - + diff --git a/conf/settings/fixedwing_basic.xml b/conf/settings/fixedwing_basic.xml index 84eb2165f5..46880dfab9 100644 --- a/conf/settings/fixedwing_basic.xml +++ b/conf/settings/fixedwing_basic.xml @@ -7,9 +7,9 @@ - + - + diff --git a/sw/airborne/arch/sim/jsbsim_hw.h b/sw/airborne/arch/sim/jsbsim_hw.h index 173b7ecfc0..5c71014772 100644 --- a/sw/airborne/arch/sim/jsbsim_hw.h +++ b/sw/airborne/arch/sim/jsbsim_hw.h @@ -36,7 +36,7 @@ #include "generated/flight_plan.h" #include "generated/airframe.h" #include "generated/settings.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" #include "firmwares/fixedwing/guidance/guidance_v.h" #include "subsystems/sensors/infrared.h" diff --git a/sw/airborne/arch/sim/sim_ap.c b/sw/airborne/arch/sim/sim_ap.c index 5df27f6490..9260564c69 100644 --- a/sw/airborne/arch/sim/sim_ap.c +++ b/sw/airborne/arch/sim/sim_ap.c @@ -15,7 +15,7 @@ #include "subsystems/gps.h" #include "subsystems/navigation/traffic_info.h" #include "generated/settings.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" #include "firmwares/fixedwing/guidance/guidance_v.h" #include "subsystems/commands.h" diff --git a/sw/airborne/firmwares/fixedwing/autopilot.c b/sw/airborne/firmwares/fixedwing/autopilot.c index d78c730936..db1abc313e 100644 --- a/sw/airborne/firmwares/fixedwing/autopilot.c +++ b/sw/airborne/firmwares/fixedwing/autopilot.c @@ -30,7 +30,7 @@ #include "state.h" #include "subsystems/datalink/telemetry.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/settings.h" #ifdef POWER_SWITCH_GPIO diff --git a/sw/airborne/firmwares/fixedwing/datalink.c b/sw/airborne/firmwares/fixedwing/datalink.c index c55b397897..e47d4702f4 100644 --- a/sw/airborne/firmwares/fixedwing/datalink.c +++ b/sw/airborne/firmwares/fixedwing/datalink.c @@ -41,7 +41,7 @@ #if defined NAV || defined WIND_INFO #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #endif #ifdef HITL diff --git a/sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c b/sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c index a3c36cd0b9..0e68dc22f8 100644 --- a/sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c +++ b/sw/airborne/firmwares/fixedwing/guidance/energy_ctrl.c @@ -65,7 +65,7 @@ #include "firmwares/fixedwing/guidance/energy_ctrl.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include "firmwares/fixedwing/autopilot.h" #include "subsystems/ahrs.h" diff --git a/sw/airborne/firmwares/fixedwing/guidance/guidance_v.c b/sw/airborne/firmwares/fixedwing/guidance/guidance_v.c index 5b86be06bc..9a6ee1d5b3 100644 --- a/sw/airborne/firmwares/fixedwing/guidance/guidance_v.c +++ b/sw/airborne/firmwares/fixedwing/guidance/guidance_v.c @@ -27,7 +27,7 @@ #include "firmwares/fixedwing/guidance/guidance_v.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include "firmwares/fixedwing/autopilot.h" diff --git a/sw/airborne/firmwares/fixedwing/guidance/guidance_v_n.c b/sw/airborne/firmwares/fixedwing/guidance/guidance_v_n.c index 33cbb6e494..720fe3fb6d 100644 --- a/sw/airborne/firmwares/fixedwing/guidance/guidance_v_n.c +++ b/sw/airborne/firmwares/fixedwing/guidance/guidance_v_n.c @@ -28,7 +28,7 @@ #include "firmwares/fixedwing/guidance/guidance_v.h" #include "firmwares/fixedwing/guidance/guidance_v_n.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include "firmwares/fixedwing/autopilot.h" diff --git a/sw/airborne/firmwares/fixedwing/main_ap.c b/sw/airborne/firmwares/fixedwing/main_ap.c index a52881744b..3af9b6d61b 100644 --- a/sw/airborne/firmwares/fixedwing/main_ap.c +++ b/sw/airborne/firmwares/fixedwing/main_ap.c @@ -66,7 +66,7 @@ PRINT_CONFIG_MSG_VALUE("USE_BARO_BOARD is TRUE, reading onboard baro: ", BARO_BO #include "firmwares/fixedwing/autopilot.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" #include CTRL_TYPE_H -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #ifdef TRAFFIC_INFO #include "subsystems/navigation/traffic_info.h" diff --git a/sw/airborne/subsystems/nav.c b/sw/airborne/firmwares/fixedwing/nav.c similarity index 99% rename from sw/airborne/subsystems/nav.c rename to sw/airborne/firmwares/fixedwing/nav.c index 6a0c698f4a..fbfe706f81 100644 --- a/sw/airborne/subsystems/nav.c +++ b/sw/airborne/firmwares/fixedwing/nav.c @@ -20,7 +20,7 @@ */ /** - * @file subsystems/nav.c + * @file firmwares/fixedwing/nav.c * Fixedwing functions to compute navigation. * */ @@ -29,7 +29,7 @@ #include -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/gps.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" #include "firmwares/fixedwing/autopilot.h" diff --git a/sw/airborne/subsystems/nav.h b/sw/airborne/firmwares/fixedwing/nav.h similarity index 99% rename from sw/airborne/subsystems/nav.h rename to sw/airborne/firmwares/fixedwing/nav.h index 74ce373275..8a2af7b995 100644 --- a/sw/airborne/subsystems/nav.h +++ b/sw/airborne/firmwares/fixedwing/nav.h @@ -20,7 +20,7 @@ */ /** - * @file subsystems/nav.h + * @file firmwares/fixedwing/nav.h * * Fixedwing Navigation library. * diff --git a/sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c b/sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c index 9c2a514655..d3e9daa08a 100644 --- a/sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c +++ b/sw/airborne/firmwares/fixedwing/stabilization/stabilization_adaptive.c @@ -31,7 +31,7 @@ #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" #include "firmwares/fixedwing/stabilization/stabilization_adaptive.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include CTRL_TYPE_H #include "firmwares/fixedwing/autopilot.h" diff --git a/sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c b/sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c index 9a489eb20a..9ddd5d606c 100644 --- a/sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c +++ b/sw/airborne/firmwares/fixedwing/stabilization/stabilization_attitude.c @@ -30,7 +30,7 @@ #include "std.h" #include "led.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include CTRL_TYPE_H #include "firmwares/fixedwing/autopilot.h" diff --git a/sw/airborne/modules/benchmark/flight_benchmark.c b/sw/airborne/modules/benchmark/flight_benchmark.c index 00e67b5c6c..bdc3bf0c84 100644 --- a/sw/airborne/modules/benchmark/flight_benchmark.c +++ b/sw/airborne/modules/benchmark/flight_benchmark.c @@ -12,7 +12,7 @@ #include "subsystems/datalink/downlink.h" #include "mcu_periph/uart.h" #include "generated/airframe.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" // #include "math/pprz_algebra_int.h" // #include "math/pprz_algebra_float.h" diff --git a/sw/airborne/modules/cam_control/cam_roll.c b/sw/airborne/modules/cam_control/cam_roll.c index 9110cf9998..7427cc64c9 100644 --- a/sw/airborne/modules/cam_control/cam_roll.c +++ b/sw/airborne/modules/cam_control/cam_roll.c @@ -27,7 +27,7 @@ #include #include "cam.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "autopilot.h" #include "generated/flight_plan.h" #include "state.h" diff --git a/sw/airborne/modules/cam_control/cam_segment.c b/sw/airborne/modules/cam_control/cam_segment.c index f402d64a3c..192efa6fff 100644 --- a/sw/airborne/modules/cam_control/cam_segment.c +++ b/sw/airborne/modules/cam_control/cam_segment.c @@ -27,7 +27,7 @@ #include "modules/cam_control/cam_segment.h" #include "modules/cam_control/cam.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" void cam_segment_init( void ) { } diff --git a/sw/airborne/modules/cartography/cartography.c b/sw/airborne/modules/cartography/cartography.c index d8a31b2121..7cce1532df 100644 --- a/sw/airborne/modules/cartography/cartography.c +++ b/sw/airborne/modules/cartography/cartography.c @@ -30,7 +30,7 @@ #include "state.h" #include "stdio.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "std.h" //macros pas mal dans sw/include diff --git a/sw/airborne/modules/digital_cam/dc.h b/sw/airborne/modules/digital_cam/dc.h index 7b50bc5e2f..1fa50efa28 100644 --- a/sw/airborne/modules/digital_cam/dc.h +++ b/sw/airborne/modules/digital_cam/dc.h @@ -41,7 +41,7 @@ #include "std.h" #include "led.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include "subsystems/gps.h" diff --git a/sw/airborne/modules/enose/anemotaxis.c b/sw/airborne/modules/enose/anemotaxis.c index 26de6eeacb..559f2a9b7e 100644 --- a/sw/airborne/modules/enose/anemotaxis.c +++ b/sw/airborne/modules/enose/anemotaxis.c @@ -2,7 +2,7 @@ #include "generated/airframe.h" #include "state.h" #include "std.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "subsystems/datalink/downlink.h" #include "modules/enose/chemo_detect.h" diff --git a/sw/airborne/modules/enose/chemotaxis.c b/sw/airborne/modules/enose/chemotaxis.c index be89dc4148..cff12726e5 100644 --- a/sw/airborne/modules/enose/chemotaxis.c +++ b/sw/airborne/modules/enose/chemotaxis.c @@ -2,7 +2,7 @@ #include "generated/airframe.h" #include "state.h" #include "std.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "subsystems/datalink/downlink.h" #include "modules/enose/chemo_detect.h" diff --git a/sw/airborne/modules/max7456/max7456.c b/sw/airborne/modules/max7456/max7456.c index 500aa20f72..346102c06d 100644 --- a/sw/airborne/modules/max7456/max7456.c +++ b/sw/airborne/modules/max7456/max7456.c @@ -34,7 +34,7 @@ #include "led.h" #include "autopilot.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "generated/airframe.h" #include "subsystems/datalink/datalink.h" diff --git a/sw/airborne/modules/mission/mission_fw_nav.c b/sw/airborne/modules/mission/mission_fw_nav.c index f0b24e8094..b65a5cefc8 100644 --- a/sw/airborne/modules/mission/mission_fw_nav.c +++ b/sw/airborne/modules/mission/mission_fw_nav.c @@ -30,7 +30,7 @@ #include #include "modules/mission/mission.h" #include "firmwares/fixedwing/autopilot.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" // navigation time step const float dt_navigation = 1.0 / ((float)NAVIGATION_FREQUENCY); diff --git a/sw/airborne/modules/multi/formation.h b/sw/airborne/modules/multi/formation.h index e4c52af109..9112b10cf0 100644 --- a/sw/airborne/modules/multi/formation.h +++ b/sw/airborne/modules/multi/formation.h @@ -7,7 +7,7 @@ #ifndef FORMATION_H #define FORMATION_H -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/navigation/traffic_info.h" #define FORM_MODE_GLOBAL 0 diff --git a/sw/airborne/modules/multi/potential.h b/sw/airborne/modules/multi/potential.h index 63e659a4dc..4cff965569 100644 --- a/sw/airborne/modules/multi/potential.h +++ b/sw/airborne/modules/multi/potential.h @@ -7,7 +7,7 @@ #ifndef POTENTIAL_H #define POTENTIAL_H -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/navigation/traffic_info.h" struct force_ { diff --git a/sw/airborne/modules/multi/tcas.c b/sw/airborne/modules/multi/tcas.c index 819c0e0451..e8f13f5cdf 100644 --- a/sw/airborne/modules/multi/tcas.c +++ b/sw/airborne/modules/multi/tcas.c @@ -28,7 +28,7 @@ #include "multi/tcas.h" #include "generated/airframe.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/gps.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_bungee_takeoff.c b/sw/airborne/modules/nav/nav_bungee_takeoff.c index 9434d25bf5..4f39f62d28 100644 --- a/sw/airborne/modules/nav/nav_bungee_takeoff.c +++ b/sw/airborne/modules/nav/nav_bungee_takeoff.c @@ -28,7 +28,7 @@ #include "modules/nav/nav_bungee_takeoff.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_catapult.c b/sw/airborne/modules/nav/nav_catapult.c index 50edba9e4c..f8a9da3b9d 100644 --- a/sw/airborne/modules/nav/nav_catapult.c +++ b/sw/airborne/modules/nav/nav_catapult.c @@ -40,7 +40,7 @@ #include "state.h" #include "subsystems/datalink/downlink.h" #include "modules/nav/nav_catapult.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "firmwares/fixedwing/autopilot.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" diff --git a/sw/airborne/modules/nav/nav_cube.c b/sw/airborne/modules/nav/nav_cube.c index f007bf1a0e..05a84dfeef 100644 --- a/sw/airborne/modules/nav/nav_cube.c +++ b/sw/airborne/modules/nav/nav_cube.c @@ -28,7 +28,7 @@ #include "generated/airframe.h" #include "modules/nav/nav_cube.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #define MAX_LINES_X 8 diff --git a/sw/airborne/modules/nav/nav_drop.h b/sw/airborne/modules/nav/nav_drop.h index 267e15553d..31460f9622 100644 --- a/sw/airborne/modules/nav/nav_drop.h +++ b/sw/airborne/modules/nav/nav_drop.h @@ -30,7 +30,7 @@ #define NAV_DROP_H #include "std.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" extern unit_t nav_drop_compute_approach( uint8_t wp_target, uint8_t wp_start, float radius ); extern unit_t nav_drop_update_release( uint8_t wp_target ); diff --git a/sw/airborne/modules/nav/nav_flower.c b/sw/airborne/modules/nav/nav_flower.c index 55fe240ad9..39df617a48 100644 --- a/sw/airborne/modules/nav/nav_flower.c +++ b/sw/airborne/modules/nav/nav_flower.c @@ -27,7 +27,7 @@ #include "modules/nav/nav_flower.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_gls.c b/sw/airborne/modules/nav/nav_gls.c index 0d8245c1f1..6d725fab4d 100644 --- a/sw/airborne/modules/nav/nav_gls.c +++ b/sw/airborne/modules/nav/nav_gls.c @@ -46,7 +46,7 @@ #include "generated/airframe.h" #include "state.h" #include "modules/nav/nav_gls.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" float target_speed; diff --git a/sw/airborne/modules/nav/nav_line.c b/sw/airborne/modules/nav/nav_line.c index abe079b53f..3fe2ac6765 100644 --- a/sw/airborne/modules/nav/nav_line.c +++ b/sw/airborne/modules/nav/nav_line.c @@ -27,7 +27,7 @@ #include "generated/airframe.h" #include "modules/nav/nav_line.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" /** Status along the pattern */ enum line_status { LR12, LQC21, LTC2, LQC22, LR21, LQC12, LTC1, LQC11 }; diff --git a/sw/airborne/modules/nav/nav_line_border.c b/sw/airborne/modules/nav/nav_line_border.c index f806c53c75..c9dc276f63 100644 --- a/sw/airborne/modules/nav/nav_line_border.c +++ b/sw/airborne/modules/nav/nav_line_border.c @@ -31,7 +31,7 @@ #include "modules/nav/nav_line_border.h" #include "generated/airframe.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" enum line_border_status { LR12, LQC21, LTC2, LQC22, LR21, LQC12, LTC1, LQC11 }; diff --git a/sw/airborne/modules/nav/nav_line_osam.c b/sw/airborne/modules/nav/nav_line_osam.c index 3ccd830026..76cbc6d82a 100644 --- a/sw/airborne/modules/nav/nav_line_osam.c +++ b/sw/airborne/modules/nav/nav_line_osam.c @@ -29,7 +29,7 @@ #include "modules/nav/nav_line_osam.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_smooth.c b/sw/airborne/modules/nav/nav_smooth.c index a7b5371ae0..49de503d79 100644 --- a/sw/airborne/modules/nav/nav_smooth.c +++ b/sw/airborne/modules/nav/nav_smooth.c @@ -30,7 +30,7 @@ #include "generated/airframe.h" #include "modules/nav/nav_smooth.h" #include "state.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/gps.h" #define Sign(_x) ((_x) > 0 ? 1 : (-1)) diff --git a/sw/airborne/modules/nav/nav_spiral.c b/sw/airborne/modules/nav/nav_spiral.c index 642288736b..585c888a5c 100644 --- a/sw/airborne/modules/nav/nav_spiral.c +++ b/sw/airborne/modules/nav/nav_spiral.c @@ -32,7 +32,7 @@ #include "modules/nav/nav_spiral.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_survey_disc.c b/sw/airborne/modules/nav/nav_survey_disc.c index 9d6879668f..95714bd7c9 100644 --- a/sw/airborne/modules/nav/nav_survey_disc.c +++ b/sw/airborne/modules/nav/nav_survey_disc.c @@ -29,7 +29,7 @@ #include "generated/airframe.h" #include "state.h" #include "std.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/flight_plan.h" #include "math/pprz_algebra_float.h" diff --git a/sw/airborne/modules/nav/nav_survey_poly_osam.c b/sw/airborne/modules/nav/nav_survey_poly_osam.c index 7b2f16fd41..93d0c12856 100644 --- a/sw/airborne/modules/nav/nav_survey_poly_osam.c +++ b/sw/airborne/modules/nav/nav_survey_poly_osam.c @@ -26,7 +26,7 @@ #include "modules/nav/nav_survey_poly_osam.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_survey_polygon.c b/sw/airborne/modules/nav/nav_survey_polygon.c index b9e7d7a562..c477cf28b6 100644 --- a/sw/airborne/modules/nav/nav_survey_polygon.c +++ b/sw/airborne/modules/nav/nav_survey_polygon.c @@ -28,7 +28,7 @@ #include "nav_survey_polygon.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_survey_zamboni.c b/sw/airborne/modules/nav/nav_survey_zamboni.c index 15e9a3df5c..614fb01e0b 100644 --- a/sw/airborne/modules/nav/nav_survey_zamboni.c +++ b/sw/airborne/modules/nav/nav_survey_zamboni.c @@ -27,7 +27,7 @@ #include "modules/nav/nav_survey_zamboni.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/nav/nav_vertical_raster.c b/sw/airborne/modules/nav/nav_vertical_raster.c index be9f7db1f1..6f376c22dc 100644 --- a/sw/airborne/modules/nav/nav_vertical_raster.c +++ b/sw/airborne/modules/nav/nav_vertical_raster.c @@ -27,7 +27,7 @@ #include "modules/nav/nav_vertical_raster.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" #include "autopilot.h" #include "generated/flight_plan.h" diff --git a/sw/airborne/modules/sensors/baro_MS5534A.c b/sw/airborne/modules/sensors/baro_MS5534A.c index 9e5096b4cd..e966a70b8a 100644 --- a/sw/airborne/modules/sensors/baro_MS5534A.c +++ b/sw/airborne/modules/sensors/baro_MS5534A.c @@ -34,7 +34,7 @@ #include "subsystems/datalink/downlink.h" #endif #include "subsystems/abi.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "state.h" diff --git a/sw/airborne/modules/sensors/baro_ets.c b/sw/airborne/modules/sensors/baro_ets.c index 46e3d787b4..7651da3d79 100644 --- a/sw/airborne/modules/sensors/baro_ets.c +++ b/sw/airborne/modules/sensors/baro_ets.c @@ -46,7 +46,7 @@ #include #include "mcu_periph/sys_time.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #ifdef BARO_ETS_SYNC_SEND diff --git a/sw/airborne/rc_settings.c b/sw/airborne/rc_settings.c index 99bf0fd898..6e597cc6dc 100644 --- a/sw/airborne/rc_settings.c +++ b/sw/airborne/rc_settings.c @@ -26,7 +26,7 @@ #include "generated/radio.h" #include "rc_settings.h" #include "autopilot.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "subsystems/sensors/infrared.h" #include "inter_mcu.h" #include "firmwares/fixedwing/stabilization/stabilization_attitude.h" diff --git a/sw/airborne/subsystems/ins/ins_alt_float.c b/sw/airborne/subsystems/ins/ins_alt_float.c index c453b65928..3149b5b1cc 100644 --- a/sw/airborne/subsystems/ins/ins_alt_float.c +++ b/sw/airborne/subsystems/ins/ins_alt_float.c @@ -33,7 +33,7 @@ #include "state.h" #include "subsystems/gps.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "generated/airframe.h" #include "generated/modules.h" diff --git a/sw/airborne/subsystems/ins/ins_float_invariant.c b/sw/airborne/subsystems/ins/ins_float_invariant.c index edf52f88f0..eab68e3964 100644 --- a/sw/airborne/subsystems/ins/ins_float_invariant.c +++ b/sw/airborne/subsystems/ins/ins_float_invariant.c @@ -42,7 +42,7 @@ #include "generated/airframe.h" #include "generated/flight_plan.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #include "math/pprz_algebra_float.h" #include "math/pprz_algebra_int.h" diff --git a/sw/airborne/subsystems/ins/ins_gps_passthrough_utm.c b/sw/airborne/subsystems/ins/ins_gps_passthrough_utm.c index eb209ff789..cee3eeeafe 100644 --- a/sw/airborne/subsystems/ins/ins_gps_passthrough_utm.c +++ b/sw/airborne/subsystems/ins/ins_gps_passthrough_utm.c @@ -33,7 +33,7 @@ #include "state.h" #include "subsystems/gps.h" -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" void ins_init(void) { struct UtmCoor_f utm0 = { nav_utm_north0, nav_utm_east0, 0., nav_utm_zone0 }; diff --git a/sw/airborne/subsystems/navigation/nav_survey_rectangle.h b/sw/airborne/subsystems/navigation/nav_survey_rectangle.h index 443c98ca7a..fc44fc16bc 100644 --- a/sw/airborne/subsystems/navigation/nav_survey_rectangle.h +++ b/sw/airborne/subsystems/navigation/nav_survey_rectangle.h @@ -30,7 +30,7 @@ #ifndef NAV_SURVEY_RECTANGLE_H #define NAV_SURVEY_RECTANGLE_H -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" typedef enum {NS, WE} survey_orientation_t; diff --git a/sw/airborne/test/test_nav.c b/sw/airborne/test/test_nav.c index d3026c2b60..81255fbf89 100644 --- a/sw/airborne/test/test_nav.c +++ b/sw/airborne/test/test_nav.c @@ -1,5 +1,5 @@ #include -#include "subsystems/nav.h" +#include "firmwares/fixedwing/nav.h" #define FloatEqual_3(f1, f2) (fabs(f1 - f2) < 1e-3)