From d95e985f59ab12d695066bc59abd3154141c3bea Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Wed, 6 Sep 2017 16:30:20 -1000 Subject: [PATCH] px4fmu-v5:Set non default BOARD_ADC_OPEN_CIRCUIT_V Due to higher bias, V open circuit on the ADC is high with a 1M termination. This override the default connected threshold on V5 HW. Revist once lowe termination is chosen. --- src/drivers/boards/px4fmu-v5/board_config.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/drivers/boards/px4fmu-v5/board_config.h b/src/drivers/boards/px4fmu-v5/board_config.h index fca3b29447..d974ac1116 100644 --- a/src/drivers/boards/px4fmu-v5/board_config.h +++ b/src/drivers/boards/px4fmu-v5/board_config.h @@ -262,7 +262,7 @@ #define ADC_BATTERY2_VOLTAGE_CHANNEL /* PA2 */ ADC1_CH(2) #define ADC_BATTERY2_CURRENT_CHANNEL /* PA3 */ ADC1_CH(3) #define ADC1_SPARE_2_CHANNEL /* PA4 */ ADC1_CH(4) -#define ADC_RSSI_IN_CHANNEL /* PB8 */ ADC1_CH(8) +#define ADC_RSSI_IN_CHANNEL /* PB0 */ ADC1_CH(8) #define ADC_SCALED_V5_CHANNEL /* PC0 */ ADC1_CH(10) #define ADC_SCALED_VDD_3V3_SENSORS_CHANNEL /* PC1 */ ADC1_CH(11) #define ADC_HW_VER_SENSE_CHANNEL /* PC2 */ ADC1_CH(12) @@ -305,6 +305,10 @@ (1 << ADC1_SPARE_1_CHANNEL)) #endif +/* HW has to large of R termination on ADC todo:change when HW value is chosen */ + +#define BOARD_ADC_OPEN_CIRCUIT_V (5.6f) + /* HW Version and Revision drive signals Default to 1 to detect */ #define GPIO_HW_REV_DRIVE /* PH14 */ (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTH|GPIO_PIN14)