Uses of Interface
com.pi4j.io.gpio.GpioPin
-
Packages that use GpioPin Package Description com.pi4j.io.gpio com.pi4j.io.gpio.event com.pi4j.io.gpio.impl com.pi4j.io.gpio.trigger -
-
Uses of GpioPin in com.pi4j.io.gpio
Subinterfaces of GpioPin in com.pi4j.io.gpio Modifier and Type Interface Description interfaceGpioPinAnalogGpio analog pin interface.interfaceGpioPinAnalogInputAnalog input pin inteface.interfaceGpioPinAnalogOutputGpio analog output pin interface.interfaceGpioPinDigitalGpio digital pin interface.interfaceGpioPinDigitalInputThis is a decorator interface to describe digital input pin.interfaceGpioPinDigitalMultipurposeGpio digital pin interface.interfaceGpioPinDigitalOutputGpio digital output pin interface.interfaceGpioPinInputGpio input pin interface.interfaceGpioPinOutputGpio pin output decorator interface.interfaceGpioPinPwmGpio input pin interface.interfaceGpioPinPwmOutputGpio output pwm pin interface.This interface adds operation to set output pwm value.Methods in com.pi4j.io.gpio that return GpioPin Modifier and Type Method Description GpioPinGpioController. getProvisionedPin(Pin pin)GpioPinGpioController. getProvisionedPin(String name)GpioPinGpioController. provisionPin(GpioProvider provider, Pin pin, PinMode mode)GpioPinGpioController. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode)GpioPinGpioController. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode, PinState defaultState)GpioPinGpioController. provisionPin(Pin pin, PinMode mode)GpioPinGpioController. provisionPin(Pin pin, String name, PinMode mode)Methods in com.pi4j.io.gpio that return types with arguments of type GpioPin Modifier and Type Method Description Collection<GpioPin>GpioController. getProvisionedPins()Methods in com.pi4j.io.gpio with parameters of type GpioPin Modifier and Type Method Description voidGpioController. export(PinMode mode, GpioPin... pin)voidGpioController. export(PinMode mode, PinState defaultState, GpioPin... pin)PinModeGpioController. getMode(GpioPin pin)PinPullResistanceGpioController. getPullResistance(GpioPin pin)booleanGpioController. isExported(GpioPin... pin)booleanGpioController. isMode(PinMode mode, GpioPin... pin)booleanGpioController. isPullResistance(PinPullResistance resistance, GpioPin... pin)voidGpioController. setMode(PinMode mode, GpioPin... pin)voidGpioController. setPullResistance(PinPullResistance resistance, GpioPin... pin)voidGpioController. setShutdownOptions(GpioPinShutdown options, GpioPin... pin)voidGpioController. setShutdownOptions(Boolean unexport, GpioPin... pin)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)voidGpioController. unexport(GpioPin... pin)Unexport a GPIO pin by GpioPin instance.voidGpioController. unprovisionPin(GpioPin... pin) -
Uses of GpioPin in com.pi4j.io.gpio.event
Fields in com.pi4j.io.gpio.event declared as GpioPin Modifier and Type Field Description protected GpioPinGpioPinEvent. pinprotected GpioPinIFTTTMakerChannelTriggerEvent. pinMethods in com.pi4j.io.gpio.event that return GpioPin Modifier and Type Method Description GpioPinGpioPinEvent. getPin()Get the pin number that changed and raised this event.GpioPinIFTTTMakerChannelTriggerEvent. getPin()Get the pin number that changed and raised this event.Constructors in com.pi4j.io.gpio.event with parameters of type GpioPin Constructor Description GpioPinAnalogValueChangeEvent(Object obj, GpioPin pin, double value)Default event constructorGpioPinDigitalStateChangeEvent(Object obj, GpioPin pin, PinState state)Default event constructorGpioPinEvent(Object obj, GpioPin pin, PinEventType type)IFTTTMakerChannelTriggerEvent(Object obj, GpioPin pin, PinState state, String eventName, String value1, String value2, String value3) -
Uses of GpioPin in com.pi4j.io.gpio.impl
Classes in com.pi4j.io.gpio.impl that implement GpioPin Modifier and Type Class Description classGpioPinImplMethods in com.pi4j.io.gpio.impl that return GpioPin Modifier and Type Method Description GpioPinGpioControllerImpl. getProvisionedPin(Pin pin)GpioPinGpioControllerImpl. getProvisionedPin(String name)GpioPinGpioControllerImpl. provisionPin(GpioProvider provider, Pin pin, PinMode mode)GpioPinGpioControllerImpl. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode)GpioPinGpioControllerImpl. provisionPin(GpioProvider provider, Pin pin, String name, PinMode mode, PinState defaultState)GpioPinGpioControllerImpl. provisionPin(Pin pin, PinMode mode)GpioPinGpioControllerImpl. provisionPin(Pin pin, String name, PinMode mode)Methods in com.pi4j.io.gpio.impl that return types with arguments of type GpioPin Modifier and Type Method Description Collection<GpioPin>GpioControllerImpl. getProvisionedPins()Methods in com.pi4j.io.gpio.impl with parameters of type GpioPin Modifier and Type Method Description voidGpioControllerImpl. export(PinMode mode, GpioPin... pin)voidGpioControllerImpl. export(PinMode mode, PinState defaultState, GpioPin... pin)PinModeGpioControllerImpl. getMode(GpioPin pin)PinPullResistanceGpioControllerImpl. getPullResistance(GpioPin pin)booleanGpioControllerImpl. isExported(GpioPin... pin)booleanGpioControllerImpl. isMode(PinMode mode, GpioPin... pin)booleanGpioControllerImpl. isPullResistance(PinPullResistance resistance, GpioPin... pin)voidGpioControllerImpl. setMode(PinMode mode, GpioPin... pin)voidGpioControllerImpl. setPullResistance(PinPullResistance resistance, GpioPin... pin)voidGpioControllerImpl. setShutdownOptions(GpioPinShutdown options, GpioPin... pin)voidGpioControllerImpl. setShutdownOptions(Boolean unexport, GpioPin... pin)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)voidGpioControllerImpl. unexport(GpioPin... pin)voidGpioControllerImpl. unprovisionPin(GpioPin... pin) -
Uses of GpioPin in com.pi4j.io.gpio.trigger
Methods in com.pi4j.io.gpio.trigger with parameters of type GpioPin Modifier and Type Method Description 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)Constructors in com.pi4j.io.gpio.trigger with parameters of type GpioPin Constructor Description GpioBlinkStopStateTrigger(GpioPin[] pins, PinState[] states, GpioPinDigitalOutput targetPin)GpioBlinkStopStateTrigger(GpioPin pin, PinState[] states, GpioPinDigitalOutput targetPin)GpioBlinkStopStateTrigger(GpioPin pin, PinState state, GpioPinDigitalOutput targetPin)GpioBlinkStopStateTrigger(GpioPin pin, List<PinState> states, GpioPinDigitalOutput targetPin)GpioToggleStateTrigger(GpioPin[] pins, PinState[] states, GpioPinDigitalOutput targetPin)GpioToggleStateTrigger(GpioPin pin, PinState[] states, GpioPinDigitalOutput targetPin)GpioToggleStateTrigger(GpioPin pin, PinState state, GpioPinDigitalOutput targetPin)GpioToggleStateTrigger(GpioPin pin, List<PinState> states, GpioPinDigitalOutput targetPin)Constructor parameters in com.pi4j.io.gpio.trigger with type arguments of type GpioPin Constructor Description GpioBlinkStopStateTrigger(List<GpioPin> pins, List<PinState> states, GpioPinDigitalOutput targetPin)GpioToggleStateTrigger(List<GpioPin> pins, List<PinState> states, GpioPinDigitalOutput targetPin)
-