mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-16 12:17:35 +08:00
cd4c495377
Having a generic interface over the GPS drivers makes dedicated functionality for each driver harder. Move the Septentrio driver into its own module under the `gnss` driver directory, and let it have its own parameters for only the functionality it requires. This also helps with adding new features because they only need to be implemented for the driver that wants it, simplifying testing.
55 lines
1.7 KiB
Plaintext
55 lines
1.7 KiB
Plaintext
CONFIG_BOARD_TOOLCHAIN="arm-none-eabi"
|
|
CONFIG_BOARD_ARCHITECTURE="cortex-m4"
|
|
CONFIG_BOARD_CONSTRAINED_FLASH=y
|
|
CONFIG_BOARD_NO_HELP=y
|
|
CONFIG_BOARD_CONSTRAINED_MEMORY=y
|
|
CONFIG_BOARD_SERIAL_GPS1="/dev/ttyS3"
|
|
CONFIG_BOARD_SERIAL_TEL1="/dev/ttyS1"
|
|
CONFIG_BOARD_SERIAL_TEL2="/dev/ttyS2"
|
|
CONFIG_BOARD_SERIAL_TEL4="/dev/ttyS6"
|
|
CONFIG_DRIVERS_ADC_BOARD_ADC=y
|
|
CONFIG_DRIVERS_BAROMETER_MS5611=y
|
|
CONFIG_DRIVERS_CDCACM_AUTOSTART=y
|
|
CONFIG_DRIVERS_GNSS_SEPTENTRIO=y
|
|
CONFIG_DRIVERS_GPS=y
|
|
CONFIG_DRIVERS_IMU_INVENSENSE_MPU6000=y
|
|
CONFIG_DRIVERS_IMU_ST_L3GD20=y
|
|
CONFIG_DRIVERS_IMU_ST_LSM303D=y
|
|
CONFIG_DRIVERS_LIGHTS_RGBLED=y
|
|
CONFIG_DRIVERS_MAGNETOMETER_HMC5883=y
|
|
CONFIG_DRIVERS_PWM_OUT=y
|
|
CONFIG_DRIVERS_PX4IO=y
|
|
CONFIG_DRIVERS_TONE_ALARM=y
|
|
CONFIG_MODULES_BATTERY_STATUS=y
|
|
CONFIG_MODULES_COMMANDER=y
|
|
CONFIG_MODULES_CONTROL_ALLOCATOR=y
|
|
CONFIG_MODULES_DATAMAN=y
|
|
CONFIG_MODULES_EKF2=y
|
|
# CONFIG_EKF2_AUXVEL is not set
|
|
# CONFIG_EKF2_BARO_COMPENSATION is not set
|
|
# CONFIG_EKF2_DRAG_FUSION is not set
|
|
# CONFIG_EKF2_EXTERNAL_VISION is not set
|
|
# CONFIG_EKF2_GNSS_YAW is not set
|
|
# CONFIG_EKF2_SIDESLIP is not set
|
|
CONFIG_MODULES_FLIGHT_MODE_MANAGER=y
|
|
CONFIG_MODULES_LAND_DETECTOR=y
|
|
CONFIG_MODULES_LOGGER=y
|
|
CONFIG_MODULES_MANUAL_CONTROL=y
|
|
CONFIG_MODULES_MAVLINK=y
|
|
CONFIG_MODULES_MC_ATT_CONTROL=y
|
|
CONFIG_MODULES_MC_POS_CONTROL=y
|
|
CONFIG_MODULES_MC_RATE_CONTROL=y
|
|
CONFIG_MODULES_NAVIGATOR=y
|
|
CONFIG_MODULES_RC_UPDATE=y
|
|
CONFIG_MODULES_SENSORS=y
|
|
# CONFIG_SENSORS_VEHICLE_AIRSPEED is not set
|
|
# CONFIG_SENSORS_VEHICLE_OPTICAL_FLOW is not set
|
|
CONFIG_SYSTEMCMDS_BL_UPDATE=y
|
|
CONFIG_SYSTEMCMDS_HARDFAULT_LOG=y
|
|
CONFIG_SYSTEMCMDS_MFT=y
|
|
CONFIG_SYSTEMCMDS_MTD=y
|
|
CONFIG_SYSTEMCMDS_PARAM=y
|
|
CONFIG_SYSTEMCMDS_REBOOT=y
|
|
CONFIG_SYSTEMCMDS_TUNE_CONTROL=y
|
|
CONFIG_SYSTEMCMDS_VER=y
|