OVMS3-idf/docs/api-reference/system
Alex Lisitsyn 2d90da0817 esp32: Deactivate wakeup trigger after first wakeup
The timer wakeup function once activated cannot be disabled later using existing api. If user wants to use different wakeup sources after first sleep but it does not work. This change disables timer wakeup trigger in configuration that will be set into appropriate RTC registers in esp_light_sleep_start() function.

Added function esp_sleep_disable_wakeup_source() to deactivate wakeup trigger for selected source.
Updated documentation for this function in sleep_modes.rst file to pass make html.
Updated unit test to check this functionality for light sleep.
The test_sleep.c unit test is updated to add reliability for auto unit testing.

(TW#18952)
Closes https://github.com/espressif/esp-idf/issues/1677
2018-03-16 18:22:02 +05:00
..
app_trace.rst Linked API reference of 'Application Level Tracing' with description in the 'API Guides' 2017-11-07 20:27:19 +01:00
base_mac_address.rst docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
esp_timer.rst fix typo 2018-01-03 10:51:34 +11:00
freertos.rst docs: add FreeRTOS API docs 2017-12-07 12:01:14 +08:00
heap_debug.rst doc: Add internal links for chapters and fix typos 2017-11-09 11:45:13 +08:00
hooks.rst docs: add FreeRTOS API docs 2017-12-07 12:01:14 +08:00
index.rst docs: add FreeRTOS API docs 2017-12-07 12:01:14 +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
ipc.rst docs/ipc documentation 2017-11-24 15:31:28 +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 esp32: Deactivate wakeup trigger after first wakeup 2018-03-16 18:22:02 +05:00
wdts.rst New Task Watchdog API (Revert of Revert) 2017-11-02 16:47:51 +08:00