Windows.Devices.Gpio Windows.Devices.Gpio Windows.Devices.Gpio Namespace
Contains types for using general-purpose I/O (GPIO) pins in user mode.
|GpioChangeCounter GpioChangeCounter GpioChangeCounter||
Counts changes of a specified polarity on a general-purpose I/O (GPIO) pin.
|GpioChangeReader GpioChangeReader GpioChangeReader||
Represents a shared circular buffer between kernel mode and user mode into which high-resolution timestamps are placed when a general-purpose I/O (GPIO) pin changes value.
|GpioController GpioController GpioController||
Represents the default general-purpose I/O (GPIO) controller for the system.
|GpioPin GpioPin GpioPin||
Represents a general-purpose I/O (GPIO) pin.
|GpioPinValueChangedEventArgs GpioPinValueChangedEventArgs GpioPinValueChangedEventArgs||
Provides data about the GpioPin.ValueChanged event that occurs when the value of the general-purpose I/O (GPIO) pin changes, either because of an external stimulus when the pin is configured as an input, or when a value is written to the pin when the pin in configured as an output.
|GpioChangeCount GpioChangeCount GpioChangeCount||
Represents a near-simultaneous sampling of the number of times a pin has changed value, and the time at which this count was sampled. This structure can be used to determine the number of pin value changes over a period of time.
|GpioChangeRecord GpioChangeRecord GpioChangeRecord||
Stores a relative timestap of a general-purpose I/O (GPIO) pin value change, and whether the pin transitioned from low to high or from high to low.
|GpioChangePolarity GpioChangePolarity GpioChangePolarity||
Represents the polarity of changes that are relevant to the associated action.
|GpioOpenStatus GpioOpenStatus GpioOpenStatus||
Describes the possible results of opening a pin with the GpioPin.TryOpenPin method.
|GpioPinDriveMode GpioPinDriveMode GpioPinDriveMode||
Describes whether a general-purpose I/O (GPIO) pin is configured as an input or an output, and how values are driven onto the pin.
|GpioPinEdge GpioPinEdge GpioPinEdge||
Describes the possible types of change that can occur to the value of the general-purpose I/O (GPIO) pin for the GpioPin.ValueChanged event.
|GpioPinValue GpioPinValue GpioPinValue||
Describes the possible values for a general-purpose I/O (GPIO) pin.
|GpioSharingMode GpioSharingMode GpioSharingMode||
Describes the modes in which you can open a general-purpose I/O (GPIO) pin. These modes determine whether other connections to the GPIO pin can be opened while you have the pin open.