OVMS3-idf/examples/peripherals/adc2/main/Kconfig.projbuild

106 lines
3.4 KiB
Text
Raw Normal View History

menu "Example Configuration"
2019-05-09 14:43:06 +00:00
choice EXAMPLE_ADC2_CHANNEL
bool "ADC2 Channel Num"
2019-07-19 13:20:16 +00:00
depends on IDF_TARGET_ESP32
2019-05-09 14:43:06 +00:00
default EXAMPLE_ADC2_CHANNEL_7
help
The channel of ADC2 used in this example.
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_0
bool "ADC2 Channel 0 (GPIO 4)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_1
bool "ADC2 Channel 1 (GPIO 0)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_2
bool "ADC2 Channel 2 (GPIO 2)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_3
bool "ADC2 Channel 3 (GPIO 15)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_4
bool "ADC2 Channel 4 (GPIO 13)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_5
bool "ADC2 Channel 5 (GPIO 12)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_6
bool "ADC2 Channel 6 (GPIO 14)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_7
bool "ADC2 Channel 7 (GPIO 27)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_8
bool "ADC2 Channel 8 (GPIO 25)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL_9
bool "ADC2 Channel 9 (GPIO 26)"
endchoice
2019-07-19 13:20:16 +00:00
choice EXAMPLE_ADC2_CHANNEL
bool "ADC2 Channel Num"
2020-01-17 03:47:08 +00:00
depends on IDF_TARGET_ESP32S2
2019-07-19 13:20:16 +00:00
default EXAMPLE_ADC2_CHANNEL_7
help
The channel of ADC2 used in this example.
config EXAMPLE_ADC2_CHANNEL_0
bool "ADC2 Channel 0 (GPIO 11)"
config EXAMPLE_ADC2_CHANNEL_1
bool "ADC2 Channel 1 (GPIO 12)"
config EXAMPLE_ADC2_CHANNEL_2
bool "ADC2 Channel 2 (GPIO 13)"
config EXAMPLE_ADC2_CHANNEL_3
bool "ADC2 Channel 3 (GPIO 14)"
config EXAMPLE_ADC2_CHANNEL_4
bool "ADC2 Channel 4 (GPIO 15)"
config EXAMPLE_ADC2_CHANNEL_5
bool "ADC2 Channel 5 (GPIO 16)"
config EXAMPLE_ADC2_CHANNEL_6
bool "ADC2 Channel 6 (GPIO 17)"
config EXAMPLE_ADC2_CHANNEL_7
bool "ADC2 Channel 7 (GPIO 18)"
config EXAMPLE_ADC2_CHANNEL_8
bool "ADC2 Channel 8 (GPIO 19)"
config EXAMPLE_ADC2_CHANNEL_9
bool "ADC2 Channel 9 (GPIO 20)"
endchoice
2019-05-09 14:43:06 +00:00
config EXAMPLE_ADC2_CHANNEL
int
2019-05-09 14:43:06 +00:00
default 0 if EXAMPLE_ADC2_CHANNEL_0
default 1 if EXAMPLE_ADC2_CHANNEL_1
default 2 if EXAMPLE_ADC2_CHANNEL_2
default 3 if EXAMPLE_ADC2_CHANNEL_3
default 4 if EXAMPLE_ADC2_CHANNEL_4
default 5 if EXAMPLE_ADC2_CHANNEL_5
default 6 if EXAMPLE_ADC2_CHANNEL_6
default 7 if EXAMPLE_ADC2_CHANNEL_7
default 8 if EXAMPLE_ADC2_CHANNEL_8
default 9 if EXAMPLE_ADC2_CHANNEL_9
2019-05-09 14:43:06 +00:00
choice EXAMPLE_DAC_CHANNEL
bool "DAC Channel Num"
2019-07-19 13:20:16 +00:00
depends on IDF_TARGET_ESP32
2019-05-09 14:43:06 +00:00
default EXAMPLE_DAC_CHANNEL_1
help
The channel of DAC used in this example.
2019-05-09 14:43:06 +00:00
config EXAMPLE_DAC_CHANNEL_1
bool "DAC Channel 1 (GPIO25)"
2019-05-09 14:43:06 +00:00
config EXAMPLE_DAC_CHANNEL_2
bool "DAC Channel 2 (GPIO26)"
endchoice
2019-07-19 13:20:16 +00:00
choice EXAMPLE_DAC_CHANNEL
bool "DAC Channel Num"
2020-01-17 03:47:08 +00:00
depends on IDF_TARGET_ESP32S2
2019-07-19 13:20:16 +00:00
default EXAMPLE_DAC_CHANNEL_1
help
The channel of DAC used in this example.
config EXAMPLE_DAC_CHANNEL_1
bool "DAC Channel 1 (GPIO17)"
config EXAMPLE_DAC_CHANNEL_2
bool "DAC Channel 2 (GPIO18)"
endchoice
2019-05-09 14:43:06 +00:00
config EXAMPLE_DAC_CHANNEL
int
2019-07-19 13:20:16 +00:00
default 0 if EXAMPLE_DAC_CHANNEL_1
default 1 if EXAMPLE_DAC_CHANNEL_2
endmenu