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