mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-30 03:27:33 +08:00
[conf] cleanup imu makefiles
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user