CONFIG_NRF_MODEM_LIB_TRACE_ENABLED
Enable proprietary traces
Type: bool
Help
When this is enabled, the modem lib will allocate space for modem traces in the shared
memory. When this is done, the modem will start sending all proprietary trace data to
the application as soon as it is initialized. To stop these traces or to activate a
smaller subset of traces, the AT command %XMODEMTRACE can be used. The modem_trace API
may also be used for this purpose.
The default size of the Trace region is defined by the
NRF_MODEM_LIB_SHMEM_TRACE_SIZE option.
Direct dependencies
(Includes any dependencies from ifs and menus.)
Defaults
No defaults. Implicitly defaults to n
.
Kconfig definition
At <nRF>/lib/nrf_modem_lib/Kconfig.modemlib:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:94
→ <nRF>/lib/Kconfig:11
→ <nRF>/lib/nrf_modem_lib/Kconfig:22
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Libraries → Enable Modem library
config NRF_MODEM_LIB_TRACE_ENABLED
bool "Enable proprietary traces"
depends on NRF_MODEM_LIB
help
When this is enabled, the modem lib will allocate space for modem traces in the shared
memory. When this is done, the modem will start sending all proprietary trace data to
the application as soon as it is initialized. To stop these traces or to activate a
smaller subset of traces, the AT command %XMODEMTRACE can be used. The modem_trace API
may also be used for this purpose.
The default size of the Trace region is defined by the
NRF_MODEM_LIB_SHMEM_TRACE_SIZE option.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)