Package jmri.jmrix.pi.simulator
Class GpioSimulator
java.lang.Object
jmri.jmrix.pi.simulator.GpioSimulator
- All Implemented Interfaces:
com.pi4j.io.gpio.GpioController
Simulate Raspberry Pi GPIO
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(com.pi4j.io.gpio.event.GpioPinListener[] gls, com.pi4j.io.gpio.GpioPinInput... gpis) voidaddListener(com.pi4j.io.gpio.event.GpioPinListener gl, com.pi4j.io.gpio.GpioPinInput... gpis) voidaddTrigger(com.pi4j.io.gpio.trigger.GpioTrigger[] gts, com.pi4j.io.gpio.GpioPinInput... gpis) voidaddTrigger(com.pi4j.io.gpio.trigger.GpioTrigger gt, com.pi4j.io.gpio.GpioPinInput... gpis) voidexport(com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.GpioPin... gps) voidexport(com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPin... gps) static GpioSimulatorcom.pi4j.io.gpio.PinModegetMode(com.pi4j.io.gpio.GpioPin gp) com.pi4j.io.gpio.GpioPingetProvisionedPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPingetProvisionedPin(String string) Collection<com.pi4j.io.gpio.GpioPin>com.pi4j.io.gpio.PinPullResistancegetPullResistance(com.pi4j.io.gpio.GpioPin gp) com.pi4j.io.gpio.PinStategetState(com.pi4j.io.gpio.GpioPinDigital gpd) doublegetValue(com.pi4j.io.gpio.GpioPinAnalog gpa) voidhigh(com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) booleanisExported(com.pi4j.io.gpio.GpioPin... gps) booleanisHigh(com.pi4j.io.gpio.GpioPinDigital... gpds) booleanisLow(com.pi4j.io.gpio.GpioPinDigital... gpds) booleanisMode(com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.GpioPin... gps) booleanisPullResistance(com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) booleanbooleanisState(com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPinDigital... gpds) voidlow(com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) com.pi4j.io.gpio.GpioPinAnalogInputprovisionAnalogInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinAnalogInputprovisionAnalogInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinAnalogInputprovisionAnalogInputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinAnalogInputprovisionAnalogInputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, double d) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, double d) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, double d) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinAnalogOutputprovisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, String string, double d) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinDigitalInputprovisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinDigitalMultipurposeprovisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinState ps) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinState ps) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinState ps) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinDigitalOutputprovisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinState ps) com.pi4j.io.gpio.GpioPinprovisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinprovisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinprovisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinState ps) com.pi4j.io.gpio.GpioPinprovisionPin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinprovisionPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.Pin pin, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinPwmOutputprovisionPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin, int i) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string) com.pi4j.io.gpio.GpioPinPwmOutputprovisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string, int i) voidpulse(long l, com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) voidvoidvoidremoveListener(com.pi4j.io.gpio.event.GpioPinListener[] gls, com.pi4j.io.gpio.GpioPinInput... gpis) voidremoveListener(com.pi4j.io.gpio.event.GpioPinListener gl, com.pi4j.io.gpio.GpioPinInput... gpis) voidremoveTrigger(com.pi4j.io.gpio.trigger.GpioTrigger[] gts, com.pi4j.io.gpio.GpioPinInput... gpis) voidremoveTrigger(com.pi4j.io.gpio.trigger.GpioTrigger gt, com.pi4j.io.gpio.GpioPinInput... gpis) voidsetMode(com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.GpioPin... gps) voidsetPullResistance(com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) voidsetShutdownOptions(com.pi4j.io.gpio.GpioPinShutdown gps, com.pi4j.io.gpio.GpioPin... gps1) voidsetShutdownOptions(Boolean bln, com.pi4j.io.gpio.GpioPin... gps) voidsetShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPin... gps) voidsetShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) voidsetShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.GpioPin... gps) voidsetState(boolean bln, com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) voidsetState(com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) voidsetValue(double d, com.pi4j.io.gpio.GpioPinAnalogOutput... gpaos) voidshutdown()voidtoggle(com.pi4j.io.gpio.GpioPinDigitalOutput... gpdos) voidunexport(com.pi4j.io.gpio.GpioPin... gps) voidunexport(com.pi4j.io.gpio.Pin... pins) voidvoidunprovisionPin(com.pi4j.io.gpio.GpioPin... gps)
-
Method Details
-
getInstance
-
export
public void export(com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
exportin interfacecom.pi4j.io.gpio.GpioController
-
export
- Specified by:
exportin interfacecom.pi4j.io.gpio.GpioController
-
isExported
- Specified by:
isExportedin interfacecom.pi4j.io.gpio.GpioController
-
unexport
- Specified by:
unexportin interfacecom.pi4j.io.gpio.GpioController
-
unexport
- Specified by:
unexportin interfacecom.pi4j.io.gpio.GpioController
-
unexportAll
- Specified by:
unexportAllin interfacecom.pi4j.io.gpio.GpioController
-
setMode
- Specified by:
setModein interfacecom.pi4j.io.gpio.GpioController
-
getMode
- Specified by:
getModein interfacecom.pi4j.io.gpio.GpioController
-
isMode
- Specified by:
isModein interfacecom.pi4j.io.gpio.GpioController
-
setPullResistance
public void setPullResistance(com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
setPullResistancein interfacecom.pi4j.io.gpio.GpioController
-
getPullResistance
- Specified by:
getPullResistancein interfacecom.pi4j.io.gpio.GpioController
-
isPullResistance
public boolean isPullResistance(com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
isPullResistancein interfacecom.pi4j.io.gpio.GpioController
-
high
- Specified by:
highin interfacecom.pi4j.io.gpio.GpioController
-
isHigh
- Specified by:
isHighin interfacecom.pi4j.io.gpio.GpioController
-
low
- Specified by:
lowin interfacecom.pi4j.io.gpio.GpioController
-
isLow
- Specified by:
isLowin interfacecom.pi4j.io.gpio.GpioController
-
setState
- Specified by:
setStatein interfacecom.pi4j.io.gpio.GpioController
-
setState
- Specified by:
setStatein interfacecom.pi4j.io.gpio.GpioController
-
isState
- Specified by:
isStatein interfacecom.pi4j.io.gpio.GpioController
-
getState
- Specified by:
getStatein interfacecom.pi4j.io.gpio.GpioController
-
toggle
- Specified by:
togglein interfacecom.pi4j.io.gpio.GpioController
-
pulse
- Specified by:
pulsein interfacecom.pi4j.io.gpio.GpioController
-
setValue
- Specified by:
setValuein interfacecom.pi4j.io.gpio.GpioController
-
getValue
- Specified by:
getValuein interfacecom.pi4j.io.gpio.GpioController
-
addListener
public void addListener(com.pi4j.io.gpio.event.GpioPinListener gl, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
addListenerin interfacecom.pi4j.io.gpio.GpioController
-
addListener
public void addListener(com.pi4j.io.gpio.event.GpioPinListener[] gls, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
addListenerin interfacecom.pi4j.io.gpio.GpioController
-
removeListener
public void removeListener(com.pi4j.io.gpio.event.GpioPinListener gl, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
removeListenerin interfacecom.pi4j.io.gpio.GpioController
-
removeListener
public void removeListener(com.pi4j.io.gpio.event.GpioPinListener[] gls, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
removeListenerin interfacecom.pi4j.io.gpio.GpioController
-
removeAllListeners
- Specified by:
removeAllListenersin interfacecom.pi4j.io.gpio.GpioController
-
addTrigger
public void addTrigger(com.pi4j.io.gpio.trigger.GpioTrigger gt, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
addTriggerin interfacecom.pi4j.io.gpio.GpioController
-
addTrigger
public void addTrigger(com.pi4j.io.gpio.trigger.GpioTrigger[] gts, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
addTriggerin interfacecom.pi4j.io.gpio.GpioController
-
removeTrigger
public void removeTrigger(com.pi4j.io.gpio.trigger.GpioTrigger gt, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
removeTriggerin interfacecom.pi4j.io.gpio.GpioController
-
removeTrigger
public void removeTrigger(com.pi4j.io.gpio.trigger.GpioTrigger[] gts, com.pi4j.io.gpio.GpioPinInput... gpis) - Specified by:
removeTriggerin interfacecom.pi4j.io.gpio.GpioController
-
removeAllTriggers
- Specified by:
removeAllTriggersin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalMultipurposePin
public com.pi4j.io.gpio.GpioPinDigitalMultipurpose provisionDigitalMultipurposePin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionDigitalMultipurposePinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinPullResistance ppr) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
public com.pi4j.io.gpio.GpioPinDigitalInput provisionDigitalInputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalInputPin
- Specified by:
provisionDigitalInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinState ps) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinState ps) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinState ps) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinState ps) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
public com.pi4j.io.gpio.GpioPinDigitalOutput provisionDigitalOutputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionDigitalOutputPin
- Specified by:
provisionDigitalOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogInputPin
public com.pi4j.io.gpio.GpioPinAnalogInput provisionAnalogInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionAnalogInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogInputPin
public com.pi4j.io.gpio.GpioPinAnalogInput provisionAnalogInputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionAnalogInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogInputPin
public com.pi4j.io.gpio.GpioPinAnalogInput provisionAnalogInputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionAnalogInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogInputPin
- Specified by:
provisionAnalogInputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, double d) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, double d) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, String string, double d) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, double d) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
public com.pi4j.io.gpio.GpioPinAnalogOutput provisionAnalogOutputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionAnalogOutputPin
- Specified by:
provisionAnalogOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, int i) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, int i) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string, int i) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
- Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPwmOutputPin
- Specified by:
provisionPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, int i) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, int i) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string, int i) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
- Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
public com.pi4j.io.gpio.GpioPinPwmOutput provisionSoftPwmOutputPin(com.pi4j.io.gpio.Pin pin, String string) - Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionSoftPwmOutputPin
- Specified by:
provisionSoftPwmOutputPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPin
public com.pi4j.io.gpio.GpioPin provisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.PinState ps) - Specified by:
provisionPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPin
public com.pi4j.io.gpio.GpioPin provisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPin
public com.pi4j.io.gpio.GpioPin provisionPin(com.pi4j.io.gpio.GpioProvider gp, com.pi4j.io.gpio.Pin pin, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPin
public com.pi4j.io.gpio.GpioPin provisionPin(com.pi4j.io.gpio.Pin pin, String string, com.pi4j.io.gpio.PinMode pm) - Specified by:
provisionPinin interfacecom.pi4j.io.gpio.GpioController
-
provisionPin
- Specified by:
provisionPinin interfacecom.pi4j.io.gpio.GpioController
-
setShutdownOptions
public void setShutdownOptions(com.pi4j.io.gpio.GpioPinShutdown gps, com.pi4j.io.gpio.GpioPin... gps1) - Specified by:
setShutdownOptionsin interfacecom.pi4j.io.gpio.GpioController
-
setShutdownOptions
- Specified by:
setShutdownOptionsin interfacecom.pi4j.io.gpio.GpioController
-
setShutdownOptions
public void setShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
setShutdownOptionsin interfacecom.pi4j.io.gpio.GpioController
-
setShutdownOptions
public void setShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
setShutdownOptionsin interfacecom.pi4j.io.gpio.GpioController
-
setShutdownOptions
public void setShutdownOptions(Boolean bln, com.pi4j.io.gpio.PinState ps, com.pi4j.io.gpio.PinPullResistance ppr, com.pi4j.io.gpio.PinMode pm, com.pi4j.io.gpio.GpioPin... gps) - Specified by:
setShutdownOptionsin interfacecom.pi4j.io.gpio.GpioController
-
getProvisionedPins
- Specified by:
getProvisionedPinsin interfacecom.pi4j.io.gpio.GpioController
-
getProvisionedPin
- Specified by:
getProvisionedPinin interfacecom.pi4j.io.gpio.GpioController
-
getProvisionedPin
- Specified by:
getProvisionedPinin interfacecom.pi4j.io.gpio.GpioController
-
unprovisionPin
- Specified by:
unprovisionPinin interfacecom.pi4j.io.gpio.GpioController
-
isShutdown
- Specified by:
isShutdownin interfacecom.pi4j.io.gpio.GpioController
-
shutdown
- Specified by:
shutdownin interfacecom.pi4j.io.gpio.GpioController
-