OVMS3-idf/components/esp32/test
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
..
component.mk unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
logo.jpg add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_ahb_arb.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
test_ahb_arb_asm.S add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_delay.c unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
test_dport.c test: add UT case for dual dport and apb access 2017-06-23 16:15:57 +08:00
test_esp_timer.c esp_timer: add documentation, expose profiling option in Kconfig 2017-11-29 11:44:46 +08:00
test_ets_timer.c spi_flash: Expose an accessor the current SPI flash guard functions 2017-11-20 15:54:31 +11:00
test_exception.c test: support test for UT cases expect to reset 2017-11-07 12:19:39 +08:00
test_fastbus.c unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
test_fastbus_asm.S add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_fp.c unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
test_int_wdt.c watchdog: enable INT WDT unit test 2017-12-01 20:10:26 +08:00
test_intr_alloc.c unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
test_miniz.c esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
test_pm.c pm: initial version of power management APIs 2017-10-18 14:19:16 +08:00
test_restart.c test: ut only test app core reset on dual core 2017-11-10 17:53:59 +08:00
test_sleep.c esp32: Deactivate wakeup trigger after first wakeup 2018-03-16 18:22:02 +05:00
test_spiram_cache_flush.c Make 80MHz PSRAM work as well, add testcase for weirdness reported on esp32 forums, clean up unused define in psram code 2017-09-14 10:47:44 +08:00
test_stack_check.c esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
test_stack_check_cxx.cpp esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
test_tjpgd.c add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_tsens.c esp32,ulp: add tests for TSENS 2017-02-22 14:40:36 +08:00
test_unal_dma.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00