From a254b0dca5dc268fb01aa18ed33a92e4c99f5d89 Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Tue, 27 Jun 2017 13:18:15 -1000 Subject: [PATCH] px4fmu-v5:Define the FMU_CAP[1:3] per FMUv5 Spec --- src/drivers/boards/px4fmu-v5/board_config.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/drivers/boards/px4fmu-v5/board_config.h b/src/drivers/boards/px4fmu-v5/board_config.h index 1b3c4a339f..10c24713e7 100644 --- a/src/drivers/boards/px4fmu-v5/board_config.h +++ b/src/drivers/boards/px4fmu-v5/board_config.h @@ -282,6 +282,22 @@ __BEGIN_DECLS */ #define GPIO_HEATER /* PA7 T14CH1 */ (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_CLEAR|GPIO_PORTA|GPIO_PIN7) +/* PWM Capture + * + * 3 PWM Capture inputs are configured. + * + * Pins: + * + * FMU_CAP1 : PA5 : TIM2_CH1 + * FMU_CAP2 : PB3 : TIM2_CH2 + * FMU_CAP3 : PB11 : TIM2_CH4 + */ +#define GPIO_TIM2_CH1_IN /* PA5 T22C1 FMU_CAP1 */ GPIO_TIM2_CH1IN_3 +#define GPIO_TIM2_CH2_IN /* PB3 T22C2 FMU_CAP2 */ GPIO_TIM2_CH2IN_2 +#define GPIO_TIM2_CH4_IN /* PB1 T22C4 FMU_CAP3 */ GPIO_TIM2_CH4IN_2 + +#define DIRECT_PWM_CAPTURE_CHANNELS 3 + /* PWM * * 8 PWM outputs are configured.