![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
AnalogInput |
Represents an analog input |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Battery |
Provides methods for querying the state of the device's battery. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Battery. . :: . .ChargerModel |
Contains information describing the battery charger. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Cpu |
Provides access to CPU-specific functionality. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
HardwareProvider |
Provides access to hardware capability information. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
I2CDevice |
Represents an instance of the I2C interface for an I2C device. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
I2CDevice. . :: . .Configuration |
Represents a configuration for an I2C interface object. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
I2CDevice. . :: . .I2CReadTransaction |
Represents an I2C transaction that reads from the addressed device. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
I2CDevice. . :: . .I2CTransaction |
Represents an I2C transaction. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
I2CDevice. . :: . .I2CWriteTransaction |
Represents an I2C transaction that writes to the addressed device. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
InputPort |
Represents an instance of an input port that can be used to read the value of a GPIO pin. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
InterruptPort |
Represents an interrupt port. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
LargeBuffer |
Allows you to create a byte array that is larger than the size that is allowed by the managed heap, and enables transferring large data items to and from native code. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
LargeBufferMarshaller |
Enables marshalling of LargeBuffer objects to and from native code. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
NativeEventDispatcher |
Coordinates the dispatching of hardware events. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
OneWire |
Represents the OneWire implementation. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
OutputPort |
Sets the value of a GPIO pin for an instance of the OutputPort class. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Port |
Constitutes the input/output (I/O) port base class for managing General Purpose Input/Output (GPIO) pins, containing the necessary logic to handle read and write requests. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
PowerEvent |
Contains information about a power event. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
PowerState |
Encapsulates the power management functionality of the .NET Micro Framework. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
PWM |
Represents a PWM port. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
SleepEvent |
Contains information about a sleep event. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
SPI |
Represents an instance of the Microwire/SPI interface for a Microwire/SPI device. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
SPI. . :: . .Configuration |
Represents the configuration for an SPI interface. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
SystemInfo |
Provides information about this system. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
SystemInfo. . :: . .SystemID |
Stores information that is unique to each individual hardware system (device). |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
TristatePort |
Contains members that can be used with input and output pins. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Utility |
Provides a collection of helper functions you can use to configure settings for security, collections, driver manipulation, time, and idle CPU usage. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
Watchdog |
Determines the watchdog behavior. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
WatchdogEvent |
The object that is sent during Watchdog events. |
![Public class Public class](images/cc310514.pubclass(en-us,vs.102).gif) |
WatchdogException |
An exception that will be thrown if the watchdog timer fires and the watchdog behavior is set to DebugBreak_Managed. |