CONFIG_PERCEPIO_RECORDER_TRC_CFG_INCLUDE_FLOAT_SUPPORT

Include Float Support

Type: bool

Help

If this is zero (0), the support for logging floating point values in
vTracePrintF is stripped out, in case floating point values are not used or
supported by the platform used.

Floating point values are only used in vTracePrintF and its subroutines, to
allow for storing float (%f) or double (%lf) arguments.

vTracePrintF can be used with integer and string arguments in either case.

Direct dependencies

PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER

(Includes any dependencies from ifs and menus.)

Default

  • 0

Kconfig definition

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

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_INCLUDE_FLOAT_SUPPORT
    bool "Include Float Support"
    default 0
    depends on PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRC_RECORDER_MODE_SNAPSHOT && PERCEPIO_TRACERECORDER
    help
      If this is zero (0), the support for logging floating point values in
      vTracePrintF is stripped out, in case floating point values are not used or
      supported by the platform used.

      Floating point values are only used in vTracePrintF and its subroutines, to
      allow for storing float (%f) or double (%lf) arguments.

      vTracePrintF can be used with integer and string arguments in either case.

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