CONFIG_TASK_WDT_MIN_TIMEOUT

Minimum timeout for task watchdog (ms)

Type: int

Help

The task watchdog uses a continuously restarted k_timer as its
backend. This value specifies the minimum timeout in milliseconds
among all task watchdogs used in the application.

If a hardware watchdog is configured as a fallback for the task
watchdog, its timeout is set to this value plus
TASK_WDT_HW_FALLBACK_DELAY.

Direct dependencies

TASK_WDT_HW_FALLBACK

(Includes any dependencies from ifs and menus.)

Default

  • 100

Kconfig definition

At <Zephyr>/subsys/task_wdt/Kconfig:33

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/subsys/Kconfig:59

Menu path: (Top) → Sub Systems and OS Services → Task-level software watchdog → Use hardware watchdog as a fallback

config TASK_WDT_MIN_TIMEOUT
    int "Minimum timeout for task watchdog (ms)"
    range 1 10000
    default 100
    depends on TASK_WDT_HW_FALLBACK
    help
      The task watchdog uses a continuously restarted k_timer as its
      backend. This value specifies the minimum timeout in milliseconds
      among all task watchdogs used in the application.

      If a hardware watchdog is configured as a fallback for the task
      watchdog, its timeout is set to this value plus
      TASK_WDT_HW_FALLBACK_DELAY.

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