From a2db2a3e53437e2343c14af4e52f4e6c3ca52206 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Mon, 14 Dec 2015 13:07:42 +0000 Subject: [PATCH] FMUv4: Add DSM controls --- src/drivers/boards/px4fmu-v4/board_config.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/drivers/boards/px4fmu-v4/board_config.h b/src/drivers/boards/px4fmu-v4/board_config.h index de9998d928..4131666546 100644 --- a/src/drivers/boards/px4fmu-v4/board_config.h +++ b/src/drivers/boards/px4fmu-v4/board_config.h @@ -237,6 +237,9 @@ __BEGIN_DECLS #define POWER_SPEKTRUM(_s) stm32_gpiowrite(GPIO_SPEKTRUM_PWR_EN, (_s)) #define GPIO_USART1_RX_SPEKTRUM (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTC|GPIO_PIN7) +#define SPEKTRUM_RX_HIGH(_s) stm32_gpiowrite(GPIO_USART1_RX_SPEKTRUM, (_s)) +#define SPEKTRUM_RX_AS_UART() stm32_configgpio(GPIO_USART1_RX) +#define SPEKTRUM_RX_AS_GPIO() stm32_configgpio(GPIO_USART1_RX_SPEKTRUM) /**************************************************************************************************** * Public Types