diff --git a/conf/airframes/mmlaas_N1.xml b/conf/airframes/mmlaas_N1.xml
index effd341ad9..b670515aac 100644
--- a/conf/airframes/mmlaas_N1.xml
+++ b/conf/airframes/mmlaas_N1.xml
@@ -93,7 +93,7 @@
-
+
+
+
@@ -231,6 +238,9 @@ ap.srcs += traffic_info.c formation.c snav.c
# external module
ap.srcs += external.c
+# tcas
+ap.CFLAGS += -DTCAS
+ap.srcs += tcas.c
# Harware In The Loop
@@ -239,8 +249,8 @@ ap.srcs += external.c
# Config for SITL simulation
include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile
-sim.CFLAGS += -DCONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DFORMATION -DTRAFFIC_INFO
-sim.srcs += nav_survey_rectangle.c nav_line.c external.c traffic_info.c formation.c snav.c
+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/mmlaas_N2.xml b/conf/airframes/mmlaas_N2.xml
index 6e891509e1..37ac70f758 100644
--- a/conf/airframes/mmlaas_N2.xml
+++ b/conf/airframes/mmlaas_N2.xml
@@ -94,7 +94,7 @@
-
+
+
+
@@ -228,6 +235,10 @@ ap.srcs += traffic_info.c formation.c snav.c
# external module
ap.srcs += external.c
+# tcas
+ap.CFLAGS += -DTCAS
+ap.srcs += tcas.c
+
# Harware In The Loop
@@ -236,8 +247,8 @@ ap.srcs += external.c
# Config for SITL simulation
include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile
-sim.CFLAGS += -DCONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DFORMATION -DTRAFFIC_INFO
-sim.srcs += nav_survey_rectangle.c nav_line.c external.c traffic_info.c formation.c snav.c
+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/mmlaas_N3.xml b/conf/airframes/mmlaas_N3.xml
index ce7672e252..c8d9e8bd59 100644
--- a/conf/airframes/mmlaas_N3.xml
+++ b/conf/airframes/mmlaas_N3.xml
@@ -94,7 +94,7 @@
-
+
+
+
@@ -228,6 +235,10 @@ ap.srcs += traffic_info.c formation.c snav.c
# external module
ap.srcs += external.c
+# tcas
+ap.CFLAGS += -DTCAS
+ap.srcs += tcas.c
+
# Harware In The Loop
@@ -236,8 +247,8 @@ ap.srcs += external.c
# Config for SITL simulation
include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile
-sim.CFLAGS += -DCONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN -DFORMATION -DTRAFFIC_INFO
-sim.srcs += nav_survey_rectangle.c nav_line.c external.c traffic_info.c formation.c snav.c
+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