2018-01-13 21:41:04 -04:00
|
|
|
# hardware setup for V2450, based around FMUv3 but no IO MCU and
|
|
|
|
# custom config options for ArduCopter
|
|
|
|
|
|
|
|
# start with fmuv3 base port
|
|
|
|
include ../fmuv3/hwdef.dat
|
|
|
|
|
|
|
|
# enable AP_Radio support
|
|
|
|
define HAL_RCINPUT_WITH_AP_RADIO 1
|
|
|
|
|
|
|
|
define HAL_GPIO_RADIO_RESET 1 // PB0 GPIO from FMU3
|
|
|
|
define HAL_GPIO_RADIO_IRQ 15 // PD15
|
|
|
|
|
|
|
|
# disable FRAM for storage
|
|
|
|
undef HAL_WITH_RAMTRON
|
|
|
|
|
|
|
|
# setup defines for ArduCopter config
|
|
|
|
define TOY_MODE_ENABLED ENABLED
|
|
|
|
define ARMING_DELAY_SEC 0
|
|
|
|
define LAND_START_ALT 700
|
|
|
|
define LAND_DETECTOR_ACCEL_MAX 2.0f
|
|
|
|
|
|
|
|
# disable IOMCU
|
|
|
|
undef IOMCU_UART
|
|
|
|
|
|
|
|
# support cypress and cc2500 radios
|
2018-01-18 03:18:48 -04:00
|
|
|
SPIDEV cypress SPI2 DEVID11 FRAM_CS MODE0 2*MHZ 2*MHZ
|
|
|
|
SPIDEV cc2500 SPI2 DEVID12 FRAM_CS MODE0 4*MHZ 4*MHZ
|
|
|
|
SPIDEV pixartflow SPI4 DEVID13 MPU_EXT_CS MODE3 2*MHZ 2*MHZ
|