diff --git a/sw/airborne/arch/sim/sim_ap.c b/sw/airborne/arch/sim/sim_ap.c index d9ea5e32b7..970f5da101 100644 --- a/sw/airborne/arch/sim/sim_ap.c +++ b/sw/airborne/arch/sim/sim_ap.c @@ -20,7 +20,6 @@ #include "firmwares/fixedwing/guidance/guidance_v.h" #include "subsystems/commands.h" #include "firmwares/fixedwing/main_ap.h" -#include "sim_uart.h" #include "subsystems/datalink/datalink.h" #include "subsystems/datalink/telemetry.h" #include "generated/flight_plan.h" @@ -100,26 +99,6 @@ value sim_init(value unit) { init_fbw(); init_ap(); -#ifdef SIM_UART - /* open named pipe */ - char link_pipe_name[128]; -#ifdef SIM_XBEE - sprintf(link_pipe_name, "/tmp/pprz_xbee"); -#else - sprintf(link_pipe_name, "/tmp/pprz_link_%d", AC_ID); -#endif - struct stat st; - if (stat(link_pipe_name, &st)) { - if (mkfifo(link_pipe_name, 0644) == -1) { - perror("make pipe"); - exit(10); - } - } - if (!(pipe_stream = fopen(link_pipe_name, "w"))) { - perror("open pipe"); - exit(10); - } -#endif return unit; } diff --git a/sw/airborne/subsystems/datalink/downlink.h b/sw/airborne/subsystems/datalink/downlink.h index 97a98d4096..816725db8e 100644 --- a/sw/airborne/subsystems/datalink/downlink.h +++ b/sw/airborne/subsystems/datalink/downlink.h @@ -37,15 +37,8 @@ #include "generated/airframe.h" // AC_ID is required #if defined SITL - -#ifdef SIM_UART -#include "sim_uart.h" -#include "subsystems/datalink/pprz_transport.h" -#include "subsystems/datalink/xbee.h" -#else /* SIM_UART */ /** Software In The Loop simulation uses IVY bus directly as the transport layer */ #include "ivy_transport.h" -#endif #else /** SITL */ diff --git a/sw/airborne/subsystems/datalink/xbee.c b/sw/airborne/subsystems/datalink/xbee.c index c23e809695..c266de1735 100644 --- a/sw/airborne/subsystems/datalink/xbee.c +++ b/sw/airborne/subsystems/datalink/xbee.c @@ -30,10 +30,6 @@ #include "subsystems/datalink/xbee.h" #include "subsystems/datalink/downlink.h" -#ifdef SIM_UART -#include "sim_uart.h" -#endif - /** Ground station address */ #define GROUND_STATION_ADDR 0x100 /** Aircraft address */