mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-01 13:38:38 -04:00
HAL_ChibiOS: convert KakuteF4 and KakuteF7 to new sensor config
This commit is contained in:
parent
1b0bf88c8f
commit
068e6ea8d2
@ -126,9 +126,6 @@ define STORAGE_FLASH_PAGE 2
|
||||
# reserve 32k for bootloader and 32k for flash storage
|
||||
FLASH_RESERVE_START_KB 64
|
||||
|
||||
define HAL_INS_DEFAULT HAL_INS_MPU60XX_SPI
|
||||
define HAL_INS_DEFAULT_ROTATION ROTATION_YAW_180
|
||||
|
||||
# no built-in compass, but probe the i2c bus for all possible
|
||||
# external compass types
|
||||
define ALLOW_ARM_NO_COMPASS
|
||||
@ -137,16 +134,17 @@ define HAL_PROBE_EXTERNAL_I2C_COMPASSES
|
||||
define HAL_I2C_INTERNAL_MASK 0
|
||||
define HAL_COMPASS_AUTO_ROT_DEFAULT 2
|
||||
|
||||
# baro is a bmp280 on i2c
|
||||
define HAL_BARO_DEFAULT HAL_BARO_BMP280_I2C
|
||||
define HAL_BARO_BMP280_BUS 0
|
||||
define HAL_BARO_BMP280_I2C_ADDR 0x76
|
||||
|
||||
# SPI devices
|
||||
SPIDEV mpu6000 SPI1 DEVID1 ICM20689_CS MODE3 1*MHZ 8*MHZ
|
||||
SPIDEV dataflash SPI3 DEVID1 FLASH_CS MODE3 32*MHZ 32*MHZ
|
||||
SPIDEV osd SPI3 DEVID4 MAX7456_CS MODE0 10*MHZ 10*MHZ
|
||||
|
||||
# one IMU
|
||||
IMU Invensense SPI:mpu6000 ROTATION_YAW_180
|
||||
|
||||
# one baro
|
||||
BARO BMP280 I2C:0:0x76
|
||||
|
||||
# enable logging to dataflash
|
||||
define HAL_LOGGING_DATAFLASH
|
||||
|
||||
|
@ -129,10 +129,6 @@ SPIDEV mpu6000 SPI4 DEVID1 ICM20689_CS MODE3 1*MHZ 4*MHZ
|
||||
SPIDEV sdcard SPI1 DEVID1 SDCARD_CS MODE0 400*KHZ 25*MHZ
|
||||
SPIDEV osd SPI2 DEVID4 MAX7456_CS MODE0 10*MHZ 10*MHZ
|
||||
|
||||
define HAL_BARO_DEFAULT HAL_BARO_BMP280_I2C
|
||||
define HAL_BARO_BMP280_BUS 0
|
||||
define HAL_BARO_BMP280_I2C_ADDR 0x76
|
||||
|
||||
# no built-in compass, but probe the i2c bus for all possible
|
||||
# external compass types
|
||||
define ALLOW_ARM_NO_COMPASS
|
||||
@ -141,9 +137,11 @@ define HAL_PROBE_EXTERNAL_I2C_COMPASSES
|
||||
define HAL_I2C_INTERNAL_MASK 0
|
||||
define HAL_COMPASS_AUTO_ROT_DEFAULT 2
|
||||
|
||||
# probe for an invensense IMU
|
||||
define HAL_INS_DEFAULT HAL_INS_MPU60XX_SPI
|
||||
define HAL_INS_DEFAULT_ROTATION ROTATION_YAW_180
|
||||
# one IMU
|
||||
IMU Invensense SPI:mpu6000 ROTATION_YAW_180
|
||||
|
||||
# one BARO
|
||||
BARO BMP280 I2C:0:0x76
|
||||
|
||||
define HAL_OS_FATFS_IO 1
|
||||
define HAL_BOARD_LOG_DIRECTORY "/APM/LOGS"
|
||||
|
Loading…
Reference in New Issue
Block a user