CONFIG_PERCEPIO_RECORDER_TRC_CFG_NAME_LEN_SEMAPHORE

Name Length Semaphore

Type: int

Help

Macros that specify the maximum lengths (number of characters) for names of
kernel objects, such as tasks and queues. If longer names are used, they will
be truncated when stored in the recorder.

Direct dependencies

PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER

(Includes any dependencies from ifs and menus.)

Default

  • 15

Kconfig definition

At /home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder/kernelports/Zephyr/Kconfig:594

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:31<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:80

Menu path: (Top) → Modules → TraceRecorder (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/debug/TraceRecorder) → Percepio Trace Recorder → Snapshot Configuration

config PERCEPIO_RECORDER_TRC_CFG_NAME_LEN_SEMAPHORE
    int "Name Length Semaphore"
    range 1 512
    default 15
    depends on PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER
    help
      Macros that specify the maximum lengths (number of characters) for names of
      kernel objects, such as tasks and queues. If longer names are used, they will
      be truncated when stored in the recorder.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)