Table of Contents

Enum Sleep.WakeupCause

Namespace
nanoFramework.Hardware.Esp32
Assembly
nanoFramework.Hardware.Esp32.dll

Sleep wakeup cause.

public enum Sleep.WakeupCause

Fields

Bt = 12

Wakeup caused by BT (light sleep only).

CoCpu = 10

Wakeup caused by COCPU int.

CoCpuTrapTrig = 11

Wakeup caused by COCPU crash.

Ext0 = 2

Wakeup caused by external signal using RTC_IO.

Ext1 = 3

Wakeup caused by external signal using RTC_CNTL.

Gpio = 7

Wakeup caused by GPIO (light sleep only).

Timer = 4

Wakeup caused by timer.

TouchPad = 5

Wakeup caused by Touchpad.

Uart = 8

Wakeup caused by UART (light sleep only).

Ulp = 6

Wakeup caused by ULP program.

Undefined = 0

In case of deep sleep, reset was not caused by exit from deep sleep.

Wifi = 9

Wakeup caused by WIFI (light sleep only).