diff --git a/conf/airframes/funjetgfi1.xml b/conf/airframes/funjetgfi1.xml
index 8831308abf..7537a753a6 100755
--- a/conf/airframes/funjetgfi1.xml
+++ b/conf/airframes/funjetgfi1.xml
@@ -1,5 +1,12 @@
+
@@ -7,8 +14,8 @@
-
-
+
+
@@ -54,7 +61,7 @@
-
+
@@ -95,7 +102,7 @@
-
+
@@ -128,12 +135,12 @@
-
+
-
+
@@ -235,6 +242,11 @@ ap.CFLAGS += -DUSE_HUMID_SHT
ap.srcs += baro_scp.c
ap.CFLAGS += -DUSE_BARO_SCP
+ap.srcs += bomb.c
+
+ap.srcs += joystick.c
+ap.CFLAGS += -DUSE_JOYSTICK
+
# Hack to use the same tuning file than slayer1
ap.CFLAGS += -DUSE_GPIO
ap.srcs += $(SRC_ARCH)/gpio.c
@@ -251,6 +263,9 @@ include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile
sim.CFLAGS += -DCONFIG=\"tiny_1_1.h\" -DAGR_CLIMB -DH_CTL_RATE_LOOP -DLOITER_TRIM -DALT_KALMAN
sim.srcs += nav_survey_rectangle.c nav_line.c
+sim.srcs += joystick.c
+sim.CFLAGS += -DUSE_JOYSTICK
+
diff --git a/conf/airframes/funjetgfi4.xml b/conf/airframes/funjetgfi4.xml
index caa3bb75f7..7ca2bd93cd 100644
--- a/conf/airframes/funjetgfi4.xml
+++ b/conf/airframes/funjetgfi4.xml
@@ -2,8 +2,10 @@
@@ -11,8 +13,8 @@
-
-
+
+
@@ -93,13 +95,13 @@
-
+
-
+
@@ -127,12 +129,13 @@
-
+
-
+
+
@@ -160,7 +163,7 @@
-
+
@@ -208,7 +211,7 @@ ap.srcs += inter_mcu.c
ap.CFLAGS += -DADC -DUSE_ADC_0 -DUSE_ADC_1 -DUSE_ADC_2
ap.srcs += $(SRC_ARCH)/adc_hw.c
-ap.CFLAGS += -DGPS -DUBX -DUSE_UART0 -DGPS_LINK=Uart0 -DUART0_BAUD=B38400
+ap.CFLAGS += -DGPS -DUBX -DUSE_UART0 -DGPS_LINK=Uart0 -DUART0_BAUD=B38400 -DGPS_USE_LATLONG
# -DGPS_LED=2
ap.srcs += gps_ubx.c gps.c latlong.c
@@ -227,12 +230,17 @@ ap.CFLAGS += -DUSE_HUMID_SHT -DDAT_PIN=3 -DSCK_PIN=2
ap.srcs += baro_scp.c
ap.CFLAGS += -DUSE_BARO_SCP
+ap.srcs += joystick.c
+ap.CFLAGS += -DUSE_JOYSTICK
# Config for SITL simulation
include $(PAPARAZZI_SRC)/conf/autopilot/sitl.makefile
sim.CFLAGS += -DCONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN
sim.srcs += nav_line.c nav_survey_rectangle.c
+sim.srcs += joystick.c
+sim.CFLAGS += -DUSE_JOYSTICK
+