CONFIG_PERCEPIO_RECORDER_TRC_CFG_UB_CHANNELS

User Event Buffer Channels

Type: int

Help

This defines the number of User Event Buffer Channels (UB channels).
These are used to structure the events when using the separate user
event buffer, and contains both a User Event Channel (the name) and
a default format string for the channel.

Default

  • 32

Kconfig definition

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

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 → Use Separate User Event Buffer

config PERCEPIO_RECORDER_TRC_CFG_UB_CHANNELS
    int "User Event Buffer Channels"
    range 0 4194304
    default 32
    depends on PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_RECORDER_TRC_CFG_USE_SEPARATE_USER_EVENT_BUFFER && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER
    help
      This defines the number of User Event Buffer Channels (UB channels).
      These are used to structure the events when using the separate user
      event buffer, and contains both a User Event Channel (the name) and
      a default format string for the channel.

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