Uses of Interface
com.diozero.internal.spi.PwmOutputDeviceFactoryInterface
Package | Description |
---|---|
com.diozero.api |
APIs for interfacing with the host board.
|
com.diozero.devices |
Classes representing actual devices such as LEDs, Buttons as well as GPIO,
devices that are connected via I2C, SPI and Serial interfaces.
|
com.diozero.devices.mcp23xxx | |
com.diozero.devices.motor | |
com.diozero.internal.provider.builtin |
The built-in default provider supporting GPIO, I2C, SPI and Serial device
communication.
|
com.diozero.internal.spi |
Service Provider Interface package.
|
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.api
Constructors in com.diozero.api with parameters of type PwmOutputDeviceFactoryInterface Constructor Description PwmOutputDevice(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, float initialValue)
PwmOutputDevice(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, int pwmFrequency, float initialValue)
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.devices
Classes in com.diozero.devices that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
MCP23008
class
MCP23017
class
MCP23S17
class
PCA9685
PCA9685 I2C-bus controlled 16-channel 12-bit PWM controller as used in the popular Adafruit PWM add-on board Datasheet: http://www.nxp.com/documents/data_sheet/PCA9685.pdfclass
PiconZero
Constructors in com.diozero.devices with parameters of type PwmOutputDeviceFactoryInterface Constructor Description PwmLed(PwmOutputDeviceFactoryInterface deviceFactory, int gpio)
PwmLed(PwmOutputDeviceFactoryInterface deviceFactory, int gpio, float initialValue)
PwmLedBarGraph(PwmOutputDeviceFactoryInterface deviceFactory, int... gpios)
RgbPwmLed(PwmOutputDeviceFactoryInterface deviceFactory, int redPin, int greenPin, int bluePin)
Servo(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, float initialPulseWidthMs, int pwmFrequency)
Servo(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, float initialPulseWidthMs, int pwmFrequency, Servo.Trim trim)
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.devices.mcp23xxx
Classes in com.diozero.devices.mcp23xxx that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
MCP23x08
class
MCP23x17
class
MCP23xxx
Support for both MCP23008 and MCP23017 GPIO expansion boards. -
Uses of PwmOutputDeviceFactoryInterface in com.diozero.devices.motor
Constructors in com.diozero.devices.motor with parameters of type PwmOutputDeviceFactoryInterface Constructor Description PwmMotor(PwmOutputDeviceFactoryInterface deviceFactory, int forwardPwmGpio, int backwardPwmGpio)
TB6612FNGDualMotorDriver(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int leftMotorClockwiseControlGpio, int leftMotorCounterClockwiseControlGpio, int leftMotorPwmGpio, int rightMotorClockwiseControlGpio, int rightMotorCounterClockwiseControlGpio, int rightMotorPwmGpio)
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.internal.provider.builtin
Classes in com.diozero.internal.provider.builtin that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
DefaultDeviceFactory
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.internal.spi
Subinterfaces of PwmOutputDeviceFactoryInterface in com.diozero.internal.spi Modifier and Type Interface Description interface
NativeDeviceFactoryInterface
Classes in com.diozero.internal.spi that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
BaseNativeDeviceFactory
Helper class for instantiating different devices via the configured provider.