OVMS3-idf/docs/api-reference/system
Darian Leung 9d63e1da4a New Task Watchdog API (Revert of Revert)
This commit reverts the revert on the new task watchdog API. It also
fixes the following bug which caused the reversion.

- sdkconfig TASK_WDT_TIMEOUT_S has been reverted from the unit of ms back to the
unit of seconds. Fixes bug where projects using the new API without rebuilding sdkconfig
would cause the old default value of 5 to be interpreted in ms.

This commit also adds the following features to the task watchdog

- Updated idle hook registration to be compatible with dual core hooks

- Updated dual core hooks to support deregistration for cpu

- Legacy mode has been removed and esp_task_wdt_feed() is now replaced by
  esp_task_wdt_reset().  esp_task_wdt_feed() is deprecated

- Idle hooks to reset are now registered/deregistered when the idle tasks are
  added/deleted from the Task Watchdog instead of at Task Watchdog init/deinit

- Updated example
2017-11-02 16:47:51 +08:00
..
app_trace.rst JTAG Debugging - revamping of Debugging documentation 2017-07-26 14:53:43 +08:00
base_mac_address.rst docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
heap_debug.rst heap: Add heap_caps_dump() / heap_caps_dump_all() functions 2017-10-20 11:38:24 +08:00
hooks.rst docs/Added documentation about esp32 hooks 2017-10-18 15:19:35 +08:00
index.rst Merge branch 'feature/dfs' into 'master' 2017-10-22 12:34:11 +08:00
intr_alloc.rst fix(intr): always assign the same intr to a same source, disable the source only when all the handlers disabled. 2017-09-06 15:20:01 +08:00
log.rst docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
mem_alloc.rst doc: Rewrite heap debugging docs to add function/struct links & improve actionability 2017-10-10 16:19:29 +11:00
ota.rst docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
power_management.rst docs: add power management API reference 2017-10-18 14:37:23 +08:00
sleep_modes.rst sleep: add light sleep, factor out APIs common for deep/light sleep 2017-09-01 10:36:14 +08:00
wdts.rst New Task Watchdog API (Revert of Revert) 2017-11-02 16:47:51 +08:00