CONFIG_UART_0_NRF_ASYNC_LOW_POWER
Low power mode
Type: bool
Help
When enabled, UARTE is enabled before each TX or RX usage and disabled
when not used. Disabling UARTE while in idle allows to achieve lowest
power consumption. It is only feasible if receiver is not always on.
Direct dependencies
UART_0_NRF_UARTE
&& UART_ASYNC_API
&& (UART_0_NRF_UART
|| UART_0_NRF_UARTE
) && UART_NRFX
&& SERIAL
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Kconfig definition
At <Zephyr>/drivers/serial/Kconfig.nrfx:96
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:42
→ <Zephyr>/drivers/Kconfig:26
→ <Zephyr>/drivers/serial/Kconfig:132
Menu path: (Top) → Device Drivers → Serial Drivers → nRF UART nrfx drivers
config UART_0_NRF_ASYNC_LOW_POWER
bool "Low power mode"
depends on UART_0_NRF_UARTE && UART_ASYNC_API && (UART_0_NRF_UART || UART_0_NRF_UARTE) && UART_NRFX && SERIAL
help
When enabled, UARTE is enabled before each TX or RX usage and disabled
when not used. Disabling UARTE while in idle allows to achieve lowest
power consumption. It is only feasible if receiver is not always on.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)