Package com.diozero.internal.provider
Interface AnalogOutputDeviceFactoryInterface
- All Superinterfaces:
java.lang.AutoCloseable
,java.io.Closeable
,DeviceFactoryInterface
- All Known Subinterfaces:
NativeDeviceFactoryInterface
- All Known Implementing Classes:
BaseNativeDeviceFactory
,PCF8591
,PiconZero
,SysFsDeviceFactory
public interface AnalogOutputDeviceFactoryInterface extends DeviceFactoryInterface
-
Method Summary
Modifier and Type Method Description AnalogOutputDeviceInterface
createAnalogOutputDevice(java.lang.String key, PinInfo pinInfo)
default AnalogOutputDeviceInterface
provisionAnalogOutputDevice(int dacNumber)
Methods inherited from interface com.diozero.internal.provider.DeviceFactoryInterface
close, createI2CKey, createPinKey, createSpiKey, deviceClosed, deviceOpened, getBoardPinInfo, getDevice, getDevice, getName, isClosed, isDeviceOpened
-
Method Details
-
provisionAnalogOutputDevice
default AnalogOutputDeviceInterface provisionAnalogOutputDevice(int dacNumber) throws RuntimeIOException- Throws:
RuntimeIOException
-
createAnalogOutputDevice
-