Uses of Interface
com.diozero.internal.spi.PwmOutputDeviceFactoryInterface
-
Packages that use PwmOutputDeviceFactoryInterface Package Description com.diozero.api Core APIs for interfacing with devices.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 deviceFactory, int gpio, float initialValue)
PwmOutputDevice(PwmOutputDeviceFactoryInterface deviceFactory, int pwmOrGpioNum, int pwmFrequency, float initialValue)
PwmOutputDevice(PwmOutputDeviceFactoryInterface deviceFactory, PinInfo pinInfo, 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
OutputShiftRegister
Digital output device factory using an output shift register, e.g.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)
PwmServo(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, float initialPulseWidthMs, int pwmFrequency)
Deprecated.PwmServo(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int gpio, float initialPulseWidthMs, int pwmFrequency, ServoTrim trim)
Deprecated.PwmServo(PwmOutputDeviceFactoryInterface pwmDeviceFactory, PinInfo pinInfo, float initialPulseWidthMs, int pwmFrequency, ServoTrim trim)
Deprecated.RgbPwmLed(PwmOutputDeviceFactoryInterface deviceFactory, int redPin, int greenPin, int bluePin)
-
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 motorAClockwiseControlGpio, int motorACounterClockwiseControlGpio, int motorAPwmGpio, int motorBClockwiseControlGpio, int motorBCounterClockwiseControlGpio, int motorBPwmGpio)
-
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.
-