public class RemotePwmOutputDevice
extends com.diozero.internal.provider.AbstractDevice
implements com.diozero.internal.provider.PwmOutputDeviceInterface
| Constructor and Description |
|---|
RemotePwmOutputDevice(RemoteDeviceFactory deviceFactory,
String key,
com.diozero.api.PinInfo pinInfo,
int frequency,
float initialValue) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeDevice() |
int |
getGpio() |
int |
getPwmNum() |
float |
getValue() |
void |
setValue(float value) |
close, getDeviceFactory, getKey, isOpenpublic RemotePwmOutputDevice(RemoteDeviceFactory deviceFactory, String key, com.diozero.api.PinInfo pinInfo, int frequency, float initialValue)
public int getGpio()
getGpio in interface com.diozero.internal.provider.GpioDeviceInterfacepublic int getPwmNum()
getPwmNum in interface com.diozero.internal.provider.PwmOutputDeviceInterfacepublic float getValue()
throws com.diozero.util.RuntimeIOException
getValue in interface com.diozero.internal.provider.PwmOutputDeviceInterfacecom.diozero.util.RuntimeIOExceptionpublic void setValue(float value)
throws com.diozero.util.RuntimeIOException
setValue in interface com.diozero.internal.provider.PwmOutputDeviceInterfacecom.diozero.util.RuntimeIOExceptionprotected void closeDevice()
throws com.diozero.util.RuntimeIOException
closeDevice in class com.diozero.internal.provider.AbstractDevicecom.diozero.util.RuntimeIOExceptionCopyright © 2016–2018 mattjlewis. All rights reserved.