Uses of Interface
com.diozero.internal.spi.InternalPwmOutputDeviceInterface
-
Packages that use InternalPwmOutputDeviceInterface Package Description 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.internal com.diozero.internal.board.odroid 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 InternalPwmOutputDeviceInterface in com.diozero.devices
Classes in com.diozero.devices that implement InternalPwmOutputDeviceInterface Modifier and Type Class Description static class
PiconZero.PiconZeroPwmOutputDevice
Methods in com.diozero.devices that return InternalPwmOutputDeviceInterface Modifier and Type Method Description InternalPwmOutputDeviceInterface
OutputShiftRegister. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
InternalPwmOutputDeviceInterface
PCA9685. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
InternalPwmOutputDeviceInterface
PiconZero. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
-
Uses of InternalPwmOutputDeviceInterface in com.diozero.devices.mcp23xxx
Methods in com.diozero.devices.mcp23xxx that return InternalPwmOutputDeviceInterface Modifier and Type Method Description InternalPwmOutputDeviceInterface
MCP23xxx. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
-
Uses of InternalPwmOutputDeviceInterface in com.diozero.internal
Classes in com.diozero.internal that implement InternalPwmOutputDeviceInterface Modifier and Type Class Description class
SoftwarePwmOutputDevice
Generate a very poor approximation of a PWM signal - use at your own risk! All timing is in milliseconds hence it is strongly recommend to use a frequency of 50Hz to minimise integer rounding errors.Constructors in com.diozero.internal with parameters of type InternalPwmOutputDeviceInterface Constructor Description PwmServoDevice(String key, DeviceFactoryInterface deviceFactory, InternalPwmOutputDeviceInterface pwmOutputDevice, int minPulseWidthUs, int maxPulseWidthUs)
-
Uses of InternalPwmOutputDeviceInterface in com.diozero.internal.board.odroid
Classes in com.diozero.internal.board.odroid that implement InternalPwmOutputDeviceInterface Modifier and Type Class Description class
OdroidC2SysFsPwmOutputDevice
Setting up: 1 PWM Channel (GPIO 234; Pin 33): -
Uses of InternalPwmOutputDeviceInterface in com.diozero.internal.provider.builtin
Classes in com.diozero.internal.provider.builtin that implement InternalPwmOutputDeviceInterface Modifier and Type Class Description class
SysFsPwmOutputDevice
Methods in com.diozero.internal.provider.builtin that return InternalPwmOutputDeviceInterface Modifier and Type Method Description InternalPwmOutputDeviceInterface
DefaultDeviceFactory. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
-
Uses of InternalPwmOutputDeviceInterface in com.diozero.internal.spi
Methods in com.diozero.internal.spi that return InternalPwmOutputDeviceInterface Modifier and Type Method Description InternalPwmOutputDeviceInterface
PwmOutputDeviceFactoryInterface. createPwmOutputDevice(String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
default InternalPwmOutputDeviceInterface
PwmOutputDeviceFactoryInterface. provisionPwmOutputDevice(PinInfo pinInfo, int pwmFrequency, float initialValue)
-