mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-26 09:26:25 +08:00
adc: add support for multiple sensor voltage channels
This commit is contained in:
@@ -174,7 +174,19 @@
|
||||
/* Define the source for ADC_SCALED_V3V3_SENSORS_SENSE */
|
||||
|
||||
#if defined(ADC_SCALED_VDD_3V3_SENSORS_CHANNEL)
|
||||
# define ADC_SCALED_V3V3_SENSORS_SENSE ADC_SCALED_VDD_3V3_SENSORS_CHANNEL
|
||||
# define ADC_SCALED_V3V3_SENSORS_SENSE { ADC_SCALED_VDD_3V3_SENSORS_CHANNEL }
|
||||
# define ADC_SCALED_V3V3_SENSORS_COUNT 1
|
||||
#elif defined(ADC_SCALED_VDD_3V3_SENSORS4_CHANNEL)
|
||||
# define ADC_SCALED_V3V3_SENSORS_SENSE { ADC_SCALED_VDD_3V3_SENSORS1_CHANNEL, ADC_SCALED_VDD_3V3_SENSORS2_CHANNEL, \
|
||||
ADC_SCALED_VDD_3V3_SENSORS3_CHANNEL, ADC_SCALED_VDD_3V3_SENSORS4_CHANNEL }
|
||||
# define ADC_SCALED_V3V3_SENSORS_COUNT 4
|
||||
#elif defined(ADC_SCALED_VDD_3V3_SENSORS3_CHANNEL)
|
||||
# define ADC_SCALED_V3V3_SENSORS_SENSE { ADC_SCALED_VDD_3V3_SENSORS1_CHANNEL, ADC_SCALED_VDD_3V3_SENSORS2_CHANNEL, \
|
||||
ADC_SCALED_VDD_3V3_SENSORS3_CHANNEL }
|
||||
# define ADC_SCALED_V3V3_SENSORS_COUNT 3
|
||||
#elif defined(ADC_SCALED_VDD_3V3_SENSORS2_CHANNEL)
|
||||
# define ADC_SCALED_V3V3_SENSORS_SENSE { ADC_SCALED_VDD_3V3_SENSORS1_CHANNEL, ADC_SCALED_VDD_3V3_SENSORS2_CHANNEL }
|
||||
# define ADC_SCALED_V3V3_SENSORS_COUNT 2
|
||||
#endif
|
||||
|
||||
/* Define an overridable default of 0.0f V for batery v div
|
||||
|
||||
Reference in New Issue
Block a user