diff --git a/conf/airframes/minimag1.xml b/conf/airframes/minimag1.xml
index 649371e706..38682b5358 100644
--- a/conf/airframes/minimag1.xml
+++ b/conf/airframes/minimag1.xml
@@ -60,8 +60,8 @@
-
-
+
+
@@ -97,7 +97,7 @@
-
+
@@ -106,25 +106,25 @@
-
+
-
+
-
+
-
+
@@ -228,7 +228,7 @@ ap.srcs += downlink.c $(SRC_ARCH)/uart_hw.c datalink.c xbee.c
ap.CFLAGS += -DINTER_MCU
ap.srcs += inter_mcu.c
-ap.CFLAGS += -DADC -DUSE_ADC_0 -DUSE_ADC_1 -DUSE_ADC_4 -DUSE_ADC_5 -DUSE_ADC_6
+ap.CFLAGS += -DADC -DUSE_ADC_0 -DUSE_ADC_1 -DUSE_ADC_4
ap.srcs += $(SRC_ARCH)/adc_hw.c
ap.CFLAGS += -DGPS -DUBX -DUSE_UART1 -DGPS_LINK=Uart1 -DUART1_BAUD=B19200
@@ -246,8 +246,13 @@ ap.srcs += nav.c fw_h_ctl.c fw_v_ctl.c nav_survey_rectangle.c
# ap.srcs += gyro.c
# Hack to use the same tuning file than slayer1
-ap.CFLAGS += -DUSE_GPIO
-ap.srcs += $(SRC_ARCH)/gpio.c
+# ap.CFLAGS += -DUSE_GPIO
+# ap.srcs += $(SRC_ARCH)/gpio.c
+
+# Chemo sensor
+ap.CFLAGS += -DUSE_ADC_5 -DUSE_ADC_GENERIC -DADC_CHANNEL_GENERIC=ADC_5 -DADC_CHANNEL_GENERIC_NB_SAMPLES=16
+ap.srcs += adc_generic.c
+
# Harware In The Loop