public interface GpioDeviceFactoryInterface extends DeviceFactoryInterface
Modifier and Type | Method and Description |
---|---|
GpioDigitalInputDeviceInterface |
createDigitalInputDevice(String key,
PinInfo pinInfo,
GpioPullUpDown pud,
GpioEventTrigger trigger) |
GpioDigitalInputOutputDeviceInterface |
createDigitalInputOutputDevice(String key,
PinInfo pinInfo,
DeviceMode mode) |
GpioDigitalOutputDeviceInterface |
createDigitalOutputDevice(String key,
PinInfo pinInfo,
boolean initialValue) |
default GpioDigitalInputDeviceInterface |
provisionDigitalInputDevice(int gpio,
GpioPullUpDown pud,
GpioEventTrigger trigger) |
default GpioDigitalInputOutputDeviceInterface |
provisionDigitalInputOutputDevice(int gpio,
DeviceMode mode) |
default GpioDigitalOutputDeviceInterface |
provisionDigitalOutputDevice(int gpio,
boolean initialValue) |
close, createI2CKey, createPinKey, createSpiKey, deviceClosed, deviceOpened, getBoardPinInfo, getDevice, getDevice, getName, isClosed, isDeviceOpened
default GpioDigitalInputDeviceInterface provisionDigitalInputDevice(int gpio, GpioPullUpDown pud, GpioEventTrigger trigger) throws RuntimeIOException
RuntimeIOException
default GpioDigitalOutputDeviceInterface provisionDigitalOutputDevice(int gpio, boolean initialValue) throws RuntimeIOException
RuntimeIOException
default GpioDigitalInputOutputDeviceInterface provisionDigitalInputOutputDevice(int gpio, DeviceMode mode) throws RuntimeIOException
RuntimeIOException
GpioDigitalInputDeviceInterface createDigitalInputDevice(String key, PinInfo pinInfo, GpioPullUpDown pud, GpioEventTrigger trigger)
GpioDigitalOutputDeviceInterface createDigitalOutputDevice(String key, PinInfo pinInfo, boolean initialValue)
GpioDigitalInputOutputDeviceInterface createDigitalInputOutputDevice(String key, PinInfo pinInfo, DeviceMode mode)
Copyright © 2016–2018 mattjlewis. All rights reserved.