| 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 |
LeMaker BananaPi
GpioProvider implementation. |
| BananaPiPin |
LeMaker BananaPi pin definitions for (default) WiringPi pin numbering scheme.
|
| BananaProGpioProvider |
LeMaker BananaPro
GpioProvider implementation. |
| BananaProPin |
LeMaker BananaPro pin definitions for (default) WiringPi pin numbering scheme.
|
| BpiGpioProvider |
Sinovoip BPI (BananaPi)
GpioProvider implementation. |
| BpiPin |
Sinovoip BPI (BananaPi) 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.
|
| NanoPiGpioProvider |
NanoPi
GpioProvider implementation. |
| NanoPiPin |
NanoPi Pin definitions for (default) WiringPi pin numbering scheme.
|
| 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.
|
| OrangePiGpioProvider |
OrangePi
GpioProvider implementation. |
| OrangePiPin |
OrangePi 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.
|
| SimulatedGpioProvider |
A simulator to aid in development of RI Pi systems using a standard PC dev
environment.
|
| 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–2021 Pi4J. All rights reserved.