[conf] cleanup imu makefiles

This commit is contained in:
Felix Ruess
2015-04-03 14:26:00 +02:00
parent 99ad231feb
commit 4f5806a392
31 changed files with 162 additions and 158 deletions
@@ -89,9 +89,14 @@ $(error Not implemented for the stm32 yet... should be trivial, just do it...)
endif
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(imu_CFLAGS)
ap.srcs += $(imu_srcs)
test_imu.CFLAG += $(imu_CFLAGS)
test_imu.srcs += $(imu_srcs)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_srcs)
endif
#
# NPS simulator
#
include $(CFG_SHARED)/imu_nps.makefile
@@ -16,11 +16,12 @@ IMU_APOGEE_CFLAGS += -DIMU_APOGEE_I2C_DEV=$(IMU_APOGEE_I2C_DEV)
IMU_APOGEE_SRCS += peripherals/mpu60x0.c
IMU_APOGEE_SRCS += peripherals/mpu60x0_i2c.c
ap.CFLAGS += $(IMU_APOGEE_CFLAGS)
ap.srcs += $(IMU_APOGEE_SRCS)
test_imu.CFLAGS += $(IMU_APOGEE_CFLAGS)
test_imu.srcs += $(IMU_APOGEE_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_APOGEE_CFLAGS)
$(TARGET).srcs += $(IMU_APOGEE_SRCS)
endif
#
# Simulator
@@ -11,9 +11,13 @@ imu_srcs += $(SRC_SUBSYSTEMS)/imu/imu_ardrone2_raw.c
imu_srcs += $(SRC_BOARD)/navdata.c
endif
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(imu_CFLAGS)
ap.srcs += $(imu_srcs)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_srcs)
endif
# Set the AHRS propegation frequencies
AHRS_PROPAGATE_FREQUENCY ?= 200
@@ -27,11 +27,12 @@ IMU_ASPIRIN2_I2C_DEV_LOWER=$(shell echo $(IMU_ASPIRIN2_I2C_DEV) | tr A-Z a-z)
IMU_ASPIRIN2_CFLAGS += -DIMU_ASPIRIN2_I2C_DEV=$(IMU_ASPIRIN2_I2C_DEV_LOWER)
IMU_ASPIRIN2_CFLAGS += -DUSE_$(IMU_ASPIRIN2_I2C_DEV_UPPER)
ap.CFLAGS += $(IMU_ASPIRIN2_CFLAGS)
ap.srcs += $(IMU_ASPIRIN2_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN2_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN2_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN2_SRCS)
endif
#
# NPS simulator
@@ -24,9 +24,8 @@ include $(CFG_SHARED)/imu_aspirin_i2c_common.makefile
IMU_ASPIRIN_CFLAGS += -DIMU_ASPIRIN_VERSION_1_0
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_SRCS)
endif
@@ -24,9 +24,8 @@ include $(CFG_SHARED)/imu_aspirin_i2c_common.makefile
IMU_ASPIRIN_CFLAGS += -DIMU_ASPIRIN_VERSION_1_5
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_SRCS)
endif
@@ -24,9 +24,8 @@ include $(CFG_SHARED)/imu_aspirin_common.makefile
IMU_ASPIRIN_CFLAGS += -DIMU_ASPIRIN_VERSION_1_0
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_SRCS)
endif
@@ -24,9 +24,8 @@ include $(CFG_SHARED)/imu_aspirin_common.makefile
IMU_ASPIRIN_CFLAGS += -DIMU_ASPIRIN_VERSION_1_5
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_SRCS)
endif
@@ -38,8 +38,8 @@
include $(CFG_SHARED)/imu_aspirin_v2_common.makefile
ap.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_2_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_2_SRCS)
endif
@@ -53,11 +53,8 @@ else ifeq ($(ARCH), stm32)
IMU_ASPIRIN_2_CFLAGS += -DUSE_SPI_SLAVE3
endif
ap.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_2_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_2_SRCS)
test_ahrs.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_ahrs.srcs += $(IMU_ASPIRIN_2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_2_SRCS)
endif
@@ -57,9 +57,8 @@ endif
endif #NO_MAG
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(imu_CFLAGS)
ap.srcs += $(imu_srcs)
test_imu.CFLAGS += $(imu_CFLAGS)
test_imu.srcs += $(imu_srcs)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_srcs)
endif
@@ -57,9 +57,8 @@ imu_CFLAGS += -DMS2100_SLAVE_IDX=4
imu_CFLAGS += -DMS2100_SPI_DEV=spi2
endif
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(imu_CFLAGS)
ap.srcs += $(imu_srcs)
test_imu.CFLAGS += $(imu_CFLAGS)
test_imu.srcs += $(imu_srcs)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_srcs)
endif
@@ -50,9 +50,8 @@ else ifeq ($(ARCH), stm32)
imu_CFLAGS += -DIMU_B2_I2C_DEV=i2c2 -DUSE_I2C2
endif
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(imu_CFLAGS)
ap.srcs += $(imu_srcs)
test_imu.CFLAGS += $(imu_CFLAGS)
test_imu.srcs += $(imu_srcs)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_srcs)
endif
@@ -37,11 +37,11 @@ BEBOP_MPU_I2C_DEV_LOWER=$(shell echo $(BEBOP_MPU_I2C_DEV) | tr A-Z a-z)
IMU_CFLAGS += -DBEBOP_MAG_I2C_DEV=$(BEBOP_MAG_I2C_DEV_LOWER) -DBEBOP_MPU_I2C_DEV=$(BEBOP_MPU_I2C_DEV_LOWER)
IMU_CFLAGS += -DUSE_$(BEBOP_MAG_I2C_DEV_UPPER)=1 -DUSE_$(BEBOP_MPU_I2C_DEV_UPPER)=1
ap.CFLAGS += $(IMU_CFLAGS)
ap.srcs += $(IMU_SRCS)
test_imu.CFLAGS += $(IMU_CFLAGS)
test_imu.srcs += $(IMU_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_CFLAGS)
$(TARGET).srcs += $(IMU_SRCS)
endif
#
# NPS simulator
@@ -73,14 +73,11 @@ IMU_DROTEK_2_CFLAGS += -DDROTEK_2_I2C_DEV=$(DROTEK_2_I2C_DEV_LOWER)
IMU_DROTEK_2_CFLAGS += -DUSE_$(DROTEK_2_I2C_DEV_UPPER)
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_DROTEK_2_CFLAGS)
ap.srcs += $(IMU_DROTEK_2_SRCS)
test_imu.CFLAGS += $(IMU_DROTEK_2_CFLAGS)
test_imu.srcs += $(IMU_DROTEK_2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_DROTEK_2_CFLAGS)
$(TARGET).srcs += $(IMU_DROTEK_2_SRCS)
endif
#
# NPS simulator
@@ -41,12 +41,11 @@ GL1_I2C_DEV_LOWER=$(shell echo $(GL1_I2C_DEV) | tr A-Z a-z)
IMU_GL1_CFLAGS += -DGL1_I2C_DEV=$(GL1_I2C_DEV_LOWER)
IMU_GL1_CFLAGS += -DUSE_$(GL1_I2C_DEV_UPPER)
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_GL1_CFLAGS)
ap.srcs += $(IMU_GL1_SRCS)
test_imu.CFLAGS += $(IMU_GL1_CFLAGS)
test_imu.srcs += $(IMU_GL1_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_GL1_CFLAGS)
$(TARGET).srcs += $(IMU_GL1_SRCS)
endif
#
# NPS simulator
@@ -24,8 +24,11 @@ IMU_HBMINI_CFLAGS += -DMAX1168_EOC_VIC_SLOT=11
IMU_HBMINI_SRCS += peripherals/max1168.c
IMU_HBMINI_SRCS += $(SRC_ARCH)/peripherals/max1168_arch.c
ap.CFLAGS += $(IMU_HBMINI_CFLAGS)
ap.srcs += $(IMU_HBMINI_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_HBMINI_CFLAGS)
$(TARGET).srcs += $(IMU_HBMINI_SRCS)
endif
#
# Simulator
@@ -18,11 +18,11 @@ IMU_KROOZ_SRCS += peripherals/mpu60x0.c
IMU_KROOZ_SRCS += peripherals/mpu60x0_i2c.c
IMU_KROOZ_SRCS += peripherals/hmc58xx.c
ap.CFLAGS += $(IMU_KROOZ_CFLAGS)
ap.srcs += $(IMU_KROOZ_SRCS)
test_imu.CFLAGS += $(IMU_KROOZ_CFLAGS)
test_imu.srcs += $(IMU_KROOZ_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_KROOZ_CFLAGS)
$(TARGET).srcs += $(IMU_KROOZ_SRCS)
endif
#
# NPS simulator
@@ -23,11 +23,11 @@ IMU_KROOZ_SRCS += peripherals/mpu60x0.c
IMU_KROOZ_SRCS += peripherals/mpu60x0_i2c.c
IMU_KROOZ_SRCS += peripherals/hmc58xx.c
ap.CFLAGS += $(IMU_KROOZ_CFLAGS)
ap.srcs += $(IMU_KROOZ_SRCS)
test_imu.CFLAGS += $(IMU_KROOZ_CFLAGS)
test_imu.srcs += $(IMU_KROOZ_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_KROOZ_CFLAGS)
$(TARGET).srcs += $(IMU_KROOZ_SRCS)
endif
#
# NPS simulator
@@ -63,14 +63,12 @@ IMU_ASPIRIN_2_CFLAGS += -DUSE_SPI_SLAVE2
# SLAVE3 is on PC13, which is the baro CS
IMU_ASPIRIN_2_CFLAGS += -DUSE_SPI_SLAVE3
ap.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_2_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_2_SRCS)
test_ahrs.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_ahrs.srcs += $(IMU_ASPIRIN_2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_2_SRCS)
endif
#
# NPS simulator
@@ -61,11 +61,11 @@ IMU_ASPIRIN_2_CFLAGS += -DUSE_SPI_SLAVE0
# SLAVE1 is on PC4, which is the baro CS
IMU_ASPIRIN_2_CFLAGS += -DUSE_SPI_SLAVE1
ap.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
ap.srcs += $(IMU_ASPIRIN_2_SRCS)
test_imu.CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
test_imu.srcs += $(IMU_ASPIRIN_2_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_ASPIRIN_2_CFLAGS)
$(TARGET).srcs += $(IMU_ASPIRIN_2_SRCS)
endif
#
# NPS simulator
@@ -36,14 +36,12 @@ IMU_CFLAGS += -DUSE_$(IMU_MPU_SPI_DEV_UPPER)
IMU_CFLAGS += -DIMU_MPU_SPI_SLAVE_IDX=$(IMU_MPU_SPI_SLAVE_IDX)
IMU_CFLAGS += -DUSE_$(IMU_MPU_SPI_SLAVE_IDX)
ap.CFLAGS += $(IMU_CFLAGS)
ap.srcs += $(IMU_SRCS)
test_imu.CFLAGS += $(IMU_CFLAGS)
test_imu.srcs += $(IMU_SRCS)
test_ahrs.CFLAGS += $(IMU_CFLAGS)
test_ahrs.srcs += $(IMU_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_CFLAGS)
$(TARGET).srcs += $(IMU_SRCS)
endif
#
# NPS simulator
@@ -88,11 +88,12 @@ IMU_CFLAGS += -DUSE_$(IMU_MPU_SPI_DEV_UPPER)
IMU_CFLAGS += -DIMU_MPU_SPI_SLAVE_IDX=$(IMU_MPU_SPI_SLAVE_IDX)
IMU_CFLAGS += -DUSE_$(IMU_MPU_SPI_SLAVE_IDX)
ap.CFLAGS += $(IMU_CFLAGS)
ap.srcs += $(IMU_SRCS)
test_imu.CFLAGS += $(IMU_CFLAGS)
test_imu.srcs += $(IMU_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_CFLAGS)
$(TARGET).srcs += $(IMU_SRCS)
endif
#
# NPS simulator
@@ -39,13 +39,11 @@ IMU_MPU9250_CFLAGS += -DIMU_MPU9250_I2C_DEV=$(MPU9250_I2C_DEV_LOWER)
IMU_MPU9250_CFLAGS += -DUSE_$(MPU9250_I2C_DEV_UPPER)
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_MPU9250_CFLAGS)
ap.srcs += $(IMU_MPU9250_SRCS)
test_imu.CFLAGS += $(IMU_MPU9250_CFLAGS)
test_imu.srcs += $(IMU_MPU9250_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_MPU9250_CFLAGS)
$(TARGET).srcs += $(IMU_MPU9250_SRCS)
endif
#
@@ -14,8 +14,11 @@ IMU_NAVGO_SRCS += peripherals/itg3200.c
IMU_NAVGO_SRCS += peripherals/adxl345_i2c.c
IMU_NAVGO_SRCS += peripherals/hmc58xx.c
ap.CFLAGS += $(IMU_NAVGO_CFLAGS)
ap.srcs += $(IMU_NAVGO_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_NAVGO_CFLAGS)
$(TARGET).srcs += $(IMU_NAVGO_SRCS)
endif
#
# Simulator
@@ -37,11 +37,12 @@ NAVSTIK_MPU_I2C_DEV_LOWER=$(shell echo $(NAVSTIK_MPU_I2C_DEV) | tr A-Z a-z)
IMU_CFLAGS += -DNAVSTIK_MAG_I2C_DEV=$(NAVSTIK_MAG_I2C_DEV_LOWER) -DNAVSTIK_MPU_I2C_DEV=$(NAVSTIK_MPU_I2C_DEV_LOWER)
IMU_CFLAGS += -DUSE_$(NAVSTIK_MAG_I2C_DEV_UPPER)=1 -DUSE_$(NAVSTIK_MPU_I2C_DEV_UPPER)=1
ap.CFLAGS += $(IMU_CFLAGS)
ap.srcs += $(IMU_SRCS)
test_imu.CFLAGS += $(IMU_CFLAGS)
test_imu.srcs += $(IMU_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_CFLAGS)
$(TARGET).srcs += $(IMU_SRCS)
endif
#
# NPS simulator
@@ -18,8 +18,9 @@ else ifeq ($(ARCH), lpc21)
IMU_PPZUAV_CFLAGS += -DIMU_PPZUAV_I2C_DEV=i2c0
endif
ap.CFLAGS += $(IMU_PPZUAV_CFLAGS)
ap.srcs += $(IMU_PPZUAV_SRCS)
test_imu.CFLAGS += $(IMU_PPZUAV_CFLAGS)
test_imu.srcs += $(IMU_PPZUAV_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_PPZUAV_CFLAGS)
$(TARGET).srcs += $(IMU_PPZUAV_SRCS)
endif
@@ -57,13 +57,11 @@ IMU_PX4FMU_SRCS += peripherals/hmc58xx.c
IMU_PX4FMU_CFLAGS += -DUSE_I2C2
# Keep CFLAGS/Srcs for imu in separate expression so we can assign it to other targets
ap.CFLAGS += $(IMU_PX4FMU_CFLAGS)
ap.srcs += $(IMU_PX4FMU_SRCS)
test_imu.CFLAGS += $(IMU_PX4FMU_CFLAGS)
test_imu.srcs += $(IMU_PX4FMU_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_PX4FMU_CFLAGS)
$(TARGET).srcs += $(IMU_PX4FMU_SRCS)
endif
#
# NPS simulator
@@ -17,5 +17,8 @@ IMU_UM6_SRCS += $(SRC_SUBSYSTEMS)/imu/imu_um6.c
IMU_UM6_CFLAGS += -DUSE_$(UM6_PORT) -D$(UM6_PORT)_BAUD=$(UM6_BAUD)
IMU_UM6_CFLAGS += -DUM6_LINK=$(UM6_PORT_LOWER)
ap.CFLAGS += $(IMU_UM6_CFLAGS)
ap.srcs += $(IMU_UM6_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_UM6_CFLAGS)
$(TARGET).srcs += $(IMU_UM6_SRCS)
endif
@@ -13,8 +13,11 @@ IMU_UMARIM_CFLAGS += -DIMU_UMARIM_I2C_DEV=$(IMU_UMARIM_I2C_DEV)
IMU_UMARIM_SRCS += peripherals/itg3200.c
IMU_UMARIM_SRCS += peripherals/adxl345_i2c.c
ap.CFLAGS += $(IMU_UMARIM_CFLAGS)
ap.srcs += $(IMU_UMARIM_SRCS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(IMU_UMARIM_CFLAGS)
$(TARGET).srcs += $(IMU_UMARIM_SRCS)
endif
#
# Simulator
@@ -34,8 +34,8 @@ include $(CFG_SHARED)/imu_b2_common.makefile
# No Magnetometer
ap.srcs += $(imu_srcs)
ap.CFLAGS += $(imu_CFLAGS)
test_imu.srcs += $(imu_srcs)
test_imu.CFLAGS += $(imu_CFLAGS)
# add it for all targets except sim, fbw and nps
ifeq (,$(findstring $(TARGET),sim fbw nps))
$(TARGET).CFLAGS += $(imu_CFLAGS)
$(TARGET).srcs += $(imu_SRCS)
endif