Skip to main content

Enum ICoprocessor.CoprocessorResetReason

Indicate the reason the coprocessor was last restarted.

Assembly: Meadow.Contracts.dll
View Source
Declaration
public enum ICoprocessor.CoprocessorResetReason

Fields

Unknown

Reason not specified or unknown. Could also indicate that the coprocessor has not started.

View Source
Declaration
Unknown = 0

PowerOn

Normal power on.

View Source
Declaration
PowerOn = 1

ExternalGpio

External GPIO has woken the coprocessor from sleep.

View Source
Declaration
ExternalGpio = 2

Software

Coprocessor firmware requested a reset.

View Source
Declaration
Software = 3

Panic

Abnormal reset through software error.

View Source
Declaration
Panic = 4

InterruptWatchdog

Interrupt watchdog has been triggered.

View Source
Declaration
InterruptWatchdog = 5

TaskWatchdog

Task watchdog has been triggered.

View Source
Declaration
TaskWatchdog = 6

OtherWatchdog

Some other watchdog was triggered.

View Source
Declaration
OtherWatchdog = 7

DeepSleep

Exiting from deep sleep.

View Source
Declaration
DeepSleep = 8

Brownout

Brownout (low power condition).

View Source
Declaration
Brownout = 9

SDIO

SDIO requested a reset.

View Source
Declaration
SDIO = 10