mirror of
https://github.com/esphome/esphome.git
synced 2025-02-28 15:58:16 +00:00
Manage ADC_CHANNEL_MAX not defined
This commit is contained in:
parent
389a5ad233
commit
7058118655
@ -34,9 +34,16 @@ namespace adc {
|
||||
#define ADC1_CHANNEL_5 ADC_CHANNEL_5
|
||||
#define ADC1_CHANNEL_6 ADC_CHANNEL_6
|
||||
#define ADC1_CHANNEL_7 ADC_CHANNEL_7
|
||||
#define ADC1_CHANNEL_MAX ADC_CHANNEL_MAX
|
||||
#endif // ADC1_CHANNEL_0
|
||||
|
||||
#ifndef ADC1_CHANNEL_MAX
|
||||
#ifdef ADC_CHANNEL_MAX
|
||||
#define ADC1_CHANNEL_MAX ADC_CHANNEL_MAX
|
||||
#else
|
||||
constexpr adc_channel_t ADC1_CHANNEL_MAX = static_cast<adc_channel_t>(8);
|
||||
#endif // ADC_CHANNEL_MAX
|
||||
#endif // ADC1_CHANNEL_MAX
|
||||
|
||||
#ifndef ADC2_CHANNEL_0
|
||||
#define ADC2_CHANNEL_0 ADC_CHANNEL_0
|
||||
#define ADC2_CHANNEL_1 ADC_CHANNEL_1
|
||||
@ -48,8 +55,16 @@ namespace adc {
|
||||
#define ADC2_CHANNEL_7 ADC_CHANNEL_7
|
||||
#define ADC2_CHANNEL_8 ADC_CHANNEL_8
|
||||
#define ADC2_CHANNEL_9 ADC_CHANNEL_9
|
||||
#define ADC2_CHANNEL_MAX ADC_CHANNEL_MAX
|
||||
#endif // ADC2_CHANNEL_0
|
||||
|
||||
#ifndef ADC2_CHANNEL_MAX
|
||||
#ifdef ADC_CHANNEL_MAX
|
||||
#define ADC2_CHANNEL_MAX ADC_CHANNEL_MAX
|
||||
#else
|
||||
constexpr adc_channel_t ADC2_CHANNEL_MAX = static_cast<adc_channel_t>(10);
|
||||
#endif // ADC_CHANNEL_MAX
|
||||
#endif // ADC2_CHANNEL_MAX
|
||||
|
||||
#endif // ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0)
|
||||
|
||||
// clang-format off
|
||||
|
Loading…
x
Reference in New Issue
Block a user