Uses of Interface
com.diozero.internal.provider.PwmOutputDeviceFactoryInterface
Package | Description |
---|---|
com.diozero.api |
Lower-level APIs for interfacing with devices.
|
com.diozero.api.motor | |
com.diozero.devices | |
com.diozero.devices.sandpit | |
com.diozero.internal.provider |
Service Provider Interface package.
|
com.diozero.internal.provider.mcp23xxx | |
com.diozero.internal.provider.sysfs |
-
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.api.motor
Constructors in com.diozero.api.motor with parameters of type PwmOutputDeviceFactoryInterface Constructor Description PwmMotor(PwmOutputDeviceFactoryInterface deviceFactory, int forwardPwmGpio, int backwardPwmGpio)
-
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.sandpit
Constructors in com.diozero.devices.sandpit with parameters of type PwmOutputDeviceFactoryInterface Constructor Description TB6612FNGDualMotorDriver(PwmOutputDeviceFactoryInterface pwmDeviceFactory, int leftMotorClockwiseControlGpio, int leftMotorCounterClockwiseControlGpio, int leftMotorPwmGpio, int rightMotorClockwiseControlGpio, int rightMotorCounterClockwiseControlGpio, int rightMotorPwmGpio)
-
Uses of PwmOutputDeviceFactoryInterface in com.diozero.internal.provider
Subinterfaces of PwmOutputDeviceFactoryInterface in com.diozero.internal.provider Modifier and Type Interface Description interface
NativeDeviceFactoryInterface
Classes in com.diozero.internal.provider that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
BaseNativeDeviceFactory
Helper class for instantiating different devices via the configured provider. -
Uses of PwmOutputDeviceFactoryInterface in com.diozero.internal.provider.mcp23xxx
Classes in com.diozero.internal.provider.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.internal.provider.sysfs
Classes in com.diozero.internal.provider.sysfs that implement PwmOutputDeviceFactoryInterface Modifier and Type Class Description class
SysFsDeviceFactory