Uses of Class
com.pi4j.io.gpio.PinState
-
Packages that use PinState Package Description com.pi4j.io.gpio com.pi4j.io.gpio.event com.pi4j.io.gpio.impl com.pi4j.io.gpio.tasks.impl com.pi4j.io.gpio.trigger -
-
Uses of PinState in com.pi4j.io.gpio
Methods in com.pi4j.io.gpio that return PinState Modifier and Type Method Description static PinState[]PinState. allStates()static PinStatePinState. getInverseState(PinState state)PinStateGpioController. getState(GpioPinDigital pin)PinStateGpioPinDigital. getState()PinStateGpioPinShutdown. getState()PinStateGpioProvider. getState(Pin pin)PinStateGpioProviderBase. getState(Pin pin)PinStateGpioProviderPinCache. getState()static PinStatePinState. getState(boolean state)static PinStatePinState. getState(int state)PinStateWiringPiGpioProviderBase. getState(Pin pin)static PinStatePinState. valueOf(String name)Returns the enum constant of this type with the specified name.static PinState[]PinState. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.pi4j.io.gpio that return types with arguments of type PinState Modifier and Type Method Description static EnumSet<PinState>PinState. all()Methods in com.pi4j.io.gpio with parameters of type PinState Modifier and Type Method Description Future<?>GpioPinDigitalOutput. blink(long delay, long duration, PinState blinkState)Future<?>GpioPinDigitalOutput. blink(long delay, long duration, PinState blinkState, TimeUnit timeUnit)Future<?>GpioPinDigitalOutput. blink(long delay, PinState blinkState)Future<?>GpioPinDigitalOutput. blink(long delay, PinState blinkState, TimeUnit timeUnit)protected voidGpioProviderBase. dispatchPinDigitalStateChangeEvent(Pin pin, PinState state)voidGpioController. export(PinMode mode, PinState defaultState, GpioPin... pin)voidGpioPin. export(PinMode mode, PinState defaultState)voidGpioProvider. export(Pin pin, PinMode mode, PinState defaultState)voidGpioProviderBase. export(Pin pin, PinMode mode, PinState defaultState)voidWiringPiGpioProviderBase. export(Pin pin, PinMode mode, PinState defaultState)intGpioPinDigitalInput. getDebounce(PinState state)Gets the configured debounce delay interval (in milliseconds) for the given pin state.static PinStatePinState. getInverseState(PinState state)booleanGpioPinDigitalInput. hasDebounce(PinState state)Determines if a debounce delay interval has been configured for the given pin state.booleanGpioController. isState(PinState state, GpioPinDigital... pin)booleanGpioPinDigital. isState(PinState state)GpioPinDigitalOutputGpioController. provisionDigitalOutputPin(GpioProvider provider, Pin pin, PinState defaultState)GpioPinDigitalOutputGpioController. provisionDigitalOutputPin(GpioProvider provider, Pin pin, String name, PinState defaultState)GpioPinDigitalOutputGpioController. provisionDigitalOutputPin(Pin pin, PinState defaultState)GpioPinDigitalOutputGpioController. provisionDigitalOutputPin(Pin pin, String name, PinState defaultState)GpioPinGpioController. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode, PinState defaultState)Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState)Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, boolean blocking)Deprecated.Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback)Deprecated.Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback, TimeUnit timeUnit)Deprecated.Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, boolean blocking, TimeUnit timeUnit)Deprecated.Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, Callable<Void> callback)Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, Callable<Void> callback, TimeUnit timeUnit)Future<?>GpioPinDigitalOutput. pulse(long duration, PinState pulseState, TimeUnit timeUnit)voidGpioPinDigitalOutput. pulseSync(long duration, PinState pulseState)voidGpioPinDigitalOutput. pulseSync(long duration, PinState pulseState, TimeUnit timeUnit)voidGpioPinDigitalInput. setDebounce(int debounce, PinState... state)Sets the debounce delay interval (in milliseconds) for the specified pin state.voidGpioController. setShutdownOptions(Boolean unexport, PinState state, GpioPin... pin)voidGpioController. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, GpioPin... pin)voidGpioController. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, PinMode mode, GpioPin... pin)voidGpioPin. setShutdownOptions(Boolean unexport, PinState state)voidGpioPin. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance)voidGpioPin. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, PinMode mode)voidGpioController. setState(PinState state, GpioPinDigitalOutput... pin)voidGpioPinDigitalOutput. setState(PinState state)voidGpioPinShutdown. setState(PinState state)voidGpioProvider. setState(Pin pin, PinState state)voidGpioProviderBase. setState(Pin pin, PinState state)voidGpioProviderPinCache. setState(PinState state)voidSimulatedGpioProvider. setState(Pin pin, PinState state)voidWiringPiGpioProviderBase. setState(Pin pin, PinState state) -
Uses of PinState in com.pi4j.io.gpio.event
Fields in com.pi4j.io.gpio.event declared as PinState Modifier and Type Field Description protected PinStateIFTTTMakerChannelTriggerEvent. stateMethods in com.pi4j.io.gpio.event that return PinState Modifier and Type Method Description PinStateGpioPinDigitalStateChangeEvent. getState()Get the new pin state raised in this event.PinStateIFTTTMakerChannelTriggerEvent. getState()Get the pin state that activated this trigger.PinStatePinDigitalStateChangeEvent. getState()Get the new pin state raised in this event.Constructors in com.pi4j.io.gpio.event with parameters of type PinState Constructor Description GpioPinDigitalStateChangeEvent(Object obj, GpioPin pin, PinState state)Default event constructorIFTTTMakerChannelTriggerEvent(Object obj, GpioPin pin, PinState state, String eventName, String value1, String value2, String value3)PinDigitalStateChangeEvent(Object obj, Pin pin, PinState state)Default event constructor -
Uses of PinState in com.pi4j.io.gpio.impl
Methods in com.pi4j.io.gpio.impl that return PinState Modifier and Type Method Description PinStateGpioControllerImpl. getState(GpioPinDigital pin)PinStateGpioPinImpl. getState()PinStateGpioPinShutdownImpl. getState()Methods in com.pi4j.io.gpio.impl with parameters of type PinState Modifier and Type Method Description Future<?>GpioPinImpl. blink(long delay, long duration, PinState blinkState)Future<?>GpioPinImpl. blink(long delay, long duration, PinState blinkState, TimeUnit timeUnit)Future<?>GpioPinImpl. blink(long delay, PinState blinkState)Future<?>GpioPinImpl. blink(long delay, PinState blinkState, TimeUnit timeUnit)static Future<?>GpioScheduledExecutorImpl. blink(GpioPinDigitalOutput pin, long delay, long duration, PinState blinkState, TimeUnit timeUnit)voidGpioControllerImpl. export(PinMode mode, PinState defaultState, GpioPin... pin)voidGpioPinImpl. export(PinMode mode, PinState defaultState)intGpioPinImpl. getDebounce(PinState state)booleanGpioPinImpl. hasDebounce(PinState state)booleanGpioControllerImpl. isState(PinState state, GpioPinDigital... pin)booleanGpioPinImpl. isState(PinState state)GpioPinDigitalOutputGpioControllerImpl. provisionDigitalOutputPin(GpioProvider provider, Pin pin, PinState defaultState)GpioPinDigitalOutputGpioControllerImpl. provisionDigitalOutputPin(GpioProvider provider, Pin pin, String name, PinState defaultState)GpioPinDigitalOutputGpioControllerImpl. provisionDigitalOutputPin(Pin pin, PinState defaultState)GpioPinDigitalOutputGpioControllerImpl. provisionDigitalOutputPin(Pin pin, String name, PinState defaultState)GpioPinGpioControllerImpl. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode, PinState defaultState)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, boolean blocking)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, boolean blocking, Callable<Void> callback, TimeUnit timeUnit)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, boolean blocking, TimeUnit timeUnit)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, Callable<Void> callback)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, Callable<Void> callback, TimeUnit timeUnit)Future<?>GpioPinImpl. pulse(long duration, PinState pulseState, TimeUnit timeUnit)static Future<?>GpioScheduledExecutorImpl. pulse(GpioPinDigitalOutput pin, long duration, PinState pulseState, Callable<?> callback, TimeUnit timeUnit)static Future<?>GpioScheduledExecutorImpl. pulse(GpioPinDigitalOutput pin, long duration, PinState pulseState, TimeUnit unit)voidGpioPinImpl. pulseSync(long duration, PinState pulseState)voidGpioPinImpl. pulseSync(long duration, PinState pulseState, TimeUnit timeUnit)voidGpioPinImpl. setDebounce(int debounce, PinState... state)voidGpioControllerImpl. setShutdownOptions(Boolean unexport, PinState state, GpioPin... pin)voidGpioControllerImpl. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, GpioPin... pin)voidGpioControllerImpl. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, PinMode mode, GpioPin... pin)voidGpioPinImpl. setShutdownOptions(Boolean unexport, PinState state)voidGpioPinImpl. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance)voidGpioPinImpl. setShutdownOptions(Boolean unexport, PinState state, PinPullResistance resistance, PinMode mode)voidGpioControllerImpl. setState(PinState state, GpioPinDigitalOutput... pin)voidGpioPinImpl. setState(PinState state)voidGpioPinShutdownImpl. setState(PinState state) -
Uses of PinState in com.pi4j.io.gpio.tasks.impl
Constructors in com.pi4j.io.gpio.tasks.impl with parameters of type PinState Constructor Description GpioBlinkStopTaskImpl(GpioPinDigitalOutput pin, PinState stopState, ScheduledFuture<?> blinkTask)GpioEventDebounceTaskImpl(GpioPinDigitalInput pin, PinState state)GpioPulseTaskImpl(GpioPinDigitalOutput pin, PinState inactiveState)GpioPulseTaskImpl(GpioPinDigitalOutput pin, PinState inactiveState, Callable<?> callback) -
Uses of PinState in com.pi4j.io.gpio.trigger
Methods in com.pi4j.io.gpio.trigger that return PinState Modifier and Type Method Description PinStateGpioSetStateTrigger. getTargetPinState()Methods in com.pi4j.io.gpio.trigger with parameters of type PinState Modifier and Type Method Description voidGpioTrigger. addPinState(PinState... state)voidGpioTriggerBase. addPinState(PinState... state)booleanGpioTrigger. hasPinState(PinState state)booleanGpioTriggerBase. hasPinState(PinState state)voidGpioBlinkStateTrigger. invoke(GpioPin pin, PinState state)voidGpioBlinkStopStateTrigger. invoke(GpioPin pin, PinState state)voidGpioCallbackTrigger. invoke(GpioPin pin, PinState state)voidGpioInverseSyncStateTrigger. invoke(GpioPin pin, PinState state)voidGpioPulseStateTrigger. invoke(GpioPin pin, PinState state)voidGpioSetStateTrigger. invoke(GpioPin pin, PinState state)voidGpioSyncStateTrigger. invoke(GpioPin pin, PinState state)voidGpioToggleStateTrigger. invoke(GpioPin pin, PinState state)voidGpioTrigger. invoke(GpioPin pin, PinState state)abstract voidGpioTriggerBase. invoke(GpioPin pin, PinState state)voidIFTTTMakerChannelTrigger. invoke(GpioPin pin, PinState state)Method parameters in com.pi4j.io.gpio.trigger with type arguments of type PinState Modifier and Type Method Description voidGpioTrigger. addPinState(List<? extends PinState> states)voidGpioTriggerBase. addPinState(List<? extends PinState> states)
-