| Interface | Description |
|---|---|
| GpioController |
Gpio controller interface.
|
| GpioPin |
Gpio pin interface.
|
| GpioPinAnalog |
Gpio analog pin interface.
|
| GpioPinAnalogInput |
Analog input pin inteface.
|
| GpioPinAnalogOutput |
Gpio analog output pin interface.
|
| GpioPinDigital |
Gpio digital pin interface.
|
| GpioPinDigitalInput |
This is a decorator interface to describe digital input pin.
|
| GpioPinDigitalMultipurpose |
Gpio digital pin interface.
|
| GpioPinDigitalOutput |
Gpio digital output pin interface.
|
| GpioPinInput |
Gpio input pin interface.
|
| GpioPinOutput |
Gpio pin output decorator interface.
|
| GpioPinPwm |
Gpio input pin interface.
|
| GpioPinPwmOutput |
Gpio output pwm pin interface.This interface adds operation to set output pwm value.
|
| GpioPinShutdown |
Gpio shutdown pin interface.
|
| GpioProvider |
Gpio provider interface.
|
| Pin |
This interface describes a pin.
|
| Class | Description |
|---|---|
| BananaPiGpioProvider |
BananaPi
GpioProvider implementation. |
| BananaPiPin |
BananaPi pin definitions for (default) WiringPi pin numbering scheme.
|
| BananaProGpioProvider |
BananaPro
GpioProvider implementation. |
| BananaProPin |
BananaPro pin definitions for (default) WiringPi pin numbering scheme.
|
| GpioFactory |
This factory class provides a static method to create new 'GpioController' instances.
|
| GpioProviderBase |
Abstract base implementation of
GpioProvider. |
| GpioProviderPinCache |
This class provides cache for gpio pin instances.
|
| OdroidC1Pin |
Odroid-C1/C1+ pin definitions for (default) WiringPi pin numbering scheme.
|
| OdroidGpioProvider |
Odroid-C1/C1+/XU4
GpioProvider implementation. |
| OdroidXU4Pin |
Odroid-XU4 pin definitions for (default) WiringPi pin numbering scheme.
|
| PiFacePin |
Raspberry Pi pin definitions.
|
| PinProvider |
Pi4J pin definitions
|
| RaspiBcmPin |
Raspberry Pi pin definitions for the Broadcom pin numbering scheme.
|
| RaspiGpioProvider |
Raspberry PI
GpioProvider implementation. |
| RaspiPin |
Raspberry Pi pin definitions for (default) WiringPi pin numbering scheme.
|
| RCMPin |
Raspberry Pi Compute Module pin definitions.
|
| WiringPiGpioProviderBase |
BananaPro
GpioProvider implementation. |
| Enum | Description |
|---|---|
| PinDirection |
Pn direction.
|
| PinEdge |
Pin edge definition.
|
| PinMode |
Pin edge definition.
|
| PinPullResistance |
Pin pull up/down resistance definition.
|
| PinState |
Pin edge definition.
|
| RaspiPinNumberingScheme |
Raspberry Pi pin numbering scheme.
|
Copyright © 2012–2019 Pi4J. All rights reserved.