Skip navigation links
A B C D E F G H I K L M N O P R S T U V W Z 

A

addCalibrationCoordinate(double, double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
addCalibrationCoordinate(double, double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
addListener(DimmableLightListener...) - Method in interface com.pi4j.component.light.DimmableLight
 
addListener(LightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
addListener(DimmableLightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
addListener(LightListener...) - Method in class com.pi4j.component.light.LEDBase
 
addListener(LightListener...) - Method in interface com.pi4j.component.light.Light
 
addListener(LightListener...) - Method in class com.pi4j.component.light.LightBase
 
addListener(ComponentListener...) - Method in class com.pi4j.component.ObserveableComponentBase
 
addListener(PowerListener...) - Method in interface com.pi4j.component.power.Power
 
addListener(PowerListener...) - Method in class com.pi4j.component.power.PowerBase
 
addListener(RelayListener...) - Method in interface com.pi4j.component.relay.Relay
 
addListener(RelayListener...) - Method in class com.pi4j.component.relay.RelayBase
 
addListener(AnalogSensorListener...) - Method in interface com.pi4j.component.sensor.AnalogSensor
 
addListener(AnalogSensorListener...) - Method in class com.pi4j.component.sensor.AnalogSensorBase
 
addListener(DistanceSensorListener...) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
addListener(DistanceSensorListener...) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
addListener(MotionSensorListener...) - Method in interface com.pi4j.component.sensor.MotionSensor
 
addListener(MotionSensorListener...) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
addListener(SensorListener...) - Method in interface com.pi4j.component.sensor.Sensor
 
addListener(SensorListener...) - Method in class com.pi4j.component.sensor.SensorBase
 
addListener(SwitchListener...) - Method in interface com.pi4j.component.switches.Switch
 
addListener(SwitchListener...) - Method in class com.pi4j.component.switches.SwitchBase
 
addListener(TemperatureListener...) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
addListener(TemperatureListener...) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
addListener(OpenerListener...) - Method in interface com.pi4j.device.access.Opener
 
addListener(OpenerListener...) - Method in class com.pi4j.device.access.OpenerBase
 
addListener(DeviceListener...) - Method in class com.pi4j.device.ObserveableDeviceBase
 
allocatedDrivers - Variable in class com.pi4j.component.servo.impl.PCA9685GpioServoProvider
 
allocatedDrivers - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
AnalogSensor - Interface in com.pi4j.component.sensor
 
AnalogSensorBase - Class in com.pi4j.component.sensor
 
AnalogSensorBase() - Constructor for class com.pi4j.component.sensor.AnalogSensorBase
 
AnalogSensorComponent - Class in com.pi4j.component.sensor.impl
 
AnalogSensorComponent(GpioPinAnalogInput) - Constructor for class com.pi4j.component.sensor.impl.AnalogSensorComponent
default constructor
AnalogSensorListener - Interface in com.pi4j.component.sensor
 
AnalogSensorValueChangeEvent - Class in com.pi4j.component.sensor
 
AnalogSensorValueChangeEvent(AnalogSensor, double, double) - Constructor for class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
AxisGyroscope - Class in com.pi4j.component.gyroscope
 
AxisGyroscope(MultiAxisGyro) - Constructor for class com.pi4j.component.gyroscope.AxisGyroscope
 
AxisGyroscope(MultiAxisGyro, float) - Constructor for class com.pi4j.component.gyroscope.AxisGyroscope
 

B

blink(long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
blink(long, long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
blink(long) - Method in interface com.pi4j.component.light.LED
 
blink(long, long) - Method in interface com.pi4j.component.light.LED
 

C

clear() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
clear() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
clear() - Method in interface com.pi4j.component.lcd.LCD
 
clear(int) - Method in interface com.pi4j.component.lcd.LCD
 
clear(int, int, int) - Method in interface com.pi4j.component.lcd.LCD
 
clear() - Method in class com.pi4j.component.lcd.LCDBase
 
clear(int) - Method in class com.pi4j.component.lcd.LCDBase
 
clear(int, int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
clearProperties() - Method in interface com.pi4j.component.Component
 
clearProperties() - Method in class com.pi4j.component.ComponentBase
 
clearProperties() - Method in interface com.pi4j.device.Device
 
clearProperties() - Method in class com.pi4j.device.DeviceBase
 
close() - Method in interface com.pi4j.component.relay.Relay
 
close() - Method in class com.pi4j.component.relay.RelayBase
 
close() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
close() - Method in interface com.pi4j.device.access.Opener
 
close() - Method in class com.pi4j.device.access.OpenerBase
 
columns - Variable in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
columns - Variable in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
com.pi4j.component - package com.pi4j.component
 
com.pi4j.component.access - package com.pi4j.component.access
 
com.pi4j.component.gyroscope - package com.pi4j.component.gyroscope
 
com.pi4j.component.lcd - package com.pi4j.component.lcd
 
com.pi4j.component.lcd.impl - package com.pi4j.component.lcd.impl
 
com.pi4j.component.light - package com.pi4j.component.light
 
com.pi4j.component.light.impl - package com.pi4j.component.light.impl
 
com.pi4j.component.motor - package com.pi4j.component.motor
 
com.pi4j.component.motor.impl - package com.pi4j.component.motor.impl
 
com.pi4j.component.power - package com.pi4j.component.power
 
com.pi4j.component.power.impl - package com.pi4j.component.power.impl
 
com.pi4j.component.relay - package com.pi4j.component.relay
 
com.pi4j.component.relay.impl - package com.pi4j.component.relay.impl
 
com.pi4j.component.sensor - package com.pi4j.component.sensor
 
com.pi4j.component.sensor.impl - package com.pi4j.component.sensor.impl
 
com.pi4j.component.servo - package com.pi4j.component.servo
 
com.pi4j.component.servo.impl - package com.pi4j.component.servo.impl
 
com.pi4j.component.switches - package com.pi4j.component.switches
 
com.pi4j.component.switches.impl - package com.pi4j.component.switches.impl
 
com.pi4j.component.temperature - package com.pi4j.component.temperature
 
com.pi4j.device - package com.pi4j.device
 
com.pi4j.device.access - package com.pi4j.device.access
 
com.pi4j.device.access.impl - package com.pi4j.device.access.impl
 
com.pi4j.device.garage - package com.pi4j.device.garage
 
com.pi4j.device.garage.impl - package com.pi4j.device.garage.impl
 
com.pi4j.device.gate - package com.pi4j.device.gate
 
com.pi4j.device.gate.impl - package com.pi4j.device.gate.impl
 
com.pi4j.device.piface - package com.pi4j.device.piface
 
com.pi4j.device.piface.impl - package com.pi4j.device.piface.impl
 
com.pi4j.device.sprinkler - package com.pi4j.device.sprinkler
 
Component - Interface in com.pi4j.component
 
ComponentBase - Class in com.pi4j.component
 
ComponentBase() - Constructor for class com.pi4j.component.ComponentBase
 
ComponentListener - Interface in com.pi4j.component
 
coordinates - Variable in class com.pi4j.component.sensor.DistanceSensorBase
 

D

DEFAULT_ADDRESS - Static variable in interface com.pi4j.device.piface.PiFace
 
DEFAULT_PULSE_MILLISECONDS - Static variable in class com.pi4j.component.relay.RelayBase
 
Device - Interface in com.pi4j.device
 
DeviceBase - Class in com.pi4j.device
 
DeviceBase() - Constructor for class com.pi4j.device.DeviceBase
 
DeviceListener - Interface in com.pi4j.device
 
diagnostics() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
DimmableLight - Interface in com.pi4j.component.light
 
DimmableLightBase - Class in com.pi4j.component.light
 
DimmableLightBase() - Constructor for class com.pi4j.component.light.DimmableLightBase
 
DimmableLightListener - Interface in com.pi4j.component.light
 
disable() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
distance - Variable in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
DistanceSensor - Interface in com.pi4j.component.sensor
 
DistanceSensorBase - Class in com.pi4j.component.sensor
 
DistanceSensorBase() - Constructor for class com.pi4j.component.sensor.DistanceSensorBase
 
DistanceSensorChangeEvent - Class in com.pi4j.component.sensor
 
DistanceSensorChangeEvent(DistanceSensor, double, double, Date) - Constructor for class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
DistanceSensorChangeEvent(DistanceSensor, double, double) - Constructor for class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
DistanceSensorComponent - Class in com.pi4j.component.sensor.impl
 
DistanceSensorComponent(GpioPinAnalogInput) - Constructor for class com.pi4j.component.sensor.impl.DistanceSensorComponent
default constructor
DistanceSensorListener - Interface in com.pi4j.component.sensor
 

E

enable() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
END_POINT_MAX - Static variable in interface com.pi4j.component.servo.Servo
 
END_POINT_MIN - Static variable in interface com.pi4j.component.servo.Servo
 
ensureWriterIsCreated() - Method in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 

F

forward() - Method in interface com.pi4j.component.motor.Motor
 
forward(long) - Method in interface com.pi4j.component.motor.Motor
 
forward() - Method in class com.pi4j.component.motor.MotorBase
 
forward(long) - Method in class com.pi4j.component.motor.MotorBase
 
fromByte(byte) - Static method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 

G

GarageDoorOpener - Interface in com.pi4j.device.garage
 
GarageDoorOpenerBase - Class in com.pi4j.device.garage
 
GarageDoorOpenerBase() - Constructor for class com.pi4j.device.garage.GarageDoorOpenerBase
 
GarageDoorOpenerDevice - Class in com.pi4j.device.garage.impl
 
GarageDoorOpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.garage.impl.GarageDoorOpenerDevice
 
GarageDoorOpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.garage.impl.GarageDoorOpenerDevice
 
GateOpener - Interface in com.pi4j.device.gate
 
GateOpenerBase - Class in com.pi4j.device.gate
 
GateOpenerBase() - Constructor for class com.pi4j.device.gate.GateOpenerBase
 
GateOpenerDevice - Class in com.pi4j.device.gate.impl
 
GateOpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.gate.impl.GateOpenerDevice
 
GateOpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.gate.impl.GateOpenerDevice
 
GenericServo - Class in com.pi4j.component.servo.impl
 
GenericServo(ServoDriver, String) - Constructor for class com.pi4j.component.servo.impl.GenericServo
 
GenericServo(ServoDriver, String, Map<String, String>) - Constructor for class com.pi4j.component.servo.impl.GenericServo
 
GenericServo.Orientation - Enum in com.pi4j.component.servo.impl
 
GET_ANGLE_TRIGGER_READ - Static variable in interface com.pi4j.component.gyroscope.Gyroscope
 
GET_ANGULAR_VELOCITY_TRIGGER_READ - Static variable in interface com.pi4j.component.gyroscope.Gyroscope
 
GET_RAW_VALUE_TRIGGER_READ - Static variable in interface com.pi4j.component.gyroscope.Gyroscope
 
getAngle() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
getAngle() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
getAngularVelocity() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
getAngularVelocity() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
getColumnCount() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
getColumnCount() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
getColumnCount() - Method in interface com.pi4j.component.lcd.LCD
 
getColumnCount() - Method in class com.pi4j.component.lcd.LCDBase
 
getDefinedServoPins() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoProvider
 
getDefinedServoPins() - Method in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
getDefinedServoPins() - Method in interface com.pi4j.component.servo.ServoProvider
This method returns a list of pins this provider implementation can drive.
getDistance() - Method in interface com.pi4j.component.sensor.DistanceSensor
 
getDistance(double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
getDistance() - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
getDistance(double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
getDistance() - Method in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
getGpio() - Method in class com.pi4j.device.piface.PiFaceBase
 
getGpioProvider() - Method in class com.pi4j.device.piface.PiFaceBase
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceLed
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceRelay
 
getIndex() - Method in enum com.pi4j.device.piface.PiFaceSwitch
 
getInputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getInputPin(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getInputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getInputPins() - Method in class com.pi4j.device.piface.PiFaceBase
 
getInverseState(RelayState) - Static method in enum com.pi4j.component.relay.RelayState
 
getLastDistanceTimestamp() - Method in interface com.pi4j.component.sensor.DistanceSensor
 
getLastDistanceTimestamp() - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
getLastInactivityTimestamp() - Method in interface com.pi4j.component.sensor.MotionSensor
 
getLastInactivityTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
getLastMotionTimestamp() - Method in interface com.pi4j.component.sensor.MotionSensor
 
getLastMotionTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
getLed(int) - Method in interface com.pi4j.device.piface.PiFace
 
getLed(PiFaceLed) - Method in interface com.pi4j.device.piface.PiFace
 
getLed(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getLed(PiFaceLed) - Method in class com.pi4j.device.piface.PiFaceBase
 
getLeds() - Method in interface com.pi4j.device.piface.PiFace
 
getLeds() - Method in class com.pi4j.device.piface.PiFaceBase
 
getLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getLevel() - Method in class com.pi4j.component.light.LightLevelChangeEvent
 
getLevelPercentage() - Method in interface com.pi4j.component.light.DimmableLight
 
getLevelPercentage(int) - Method in interface com.pi4j.component.light.DimmableLight
 
getLevelPercentage() - Method in class com.pi4j.component.light.DimmableLightBase
 
getLevelPercentage(int) - Method in class com.pi4j.component.light.DimmableLightBase
 
getLight() - Method in class com.pi4j.component.light.LightLevelChangeEvent
 
getLight() - Method in class com.pi4j.component.light.LightStateChangeEvent
 
getMaxLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getMaxLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getMaxLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getMinLevel() - Method in interface com.pi4j.component.light.DimmableLight
 
getMinLevel() - Method in class com.pi4j.component.light.DimmableLightBase
 
getMinLevel() - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
getName() - Method in interface com.pi4j.component.Component
 
getName() - Method in class com.pi4j.component.ComponentBase
 
getName() - Method in interface com.pi4j.device.Device
 
getName() - Method in class com.pi4j.device.DeviceBase
 
getName() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
getName() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
getNewState() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getNewState() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getNewState() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getNewTemperature() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getNewValue() - Method in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
getOffset() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
getOffset() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
getOldState() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getOldState() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getOldState() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getOldTemperature() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getOldValue() - Method in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
getOpener() - Method in class com.pi4j.device.access.OpenerLockChangeEvent
 
getOpener() - Method in exception com.pi4j.device.access.OpenerLockedException
 
getOpener() - Method in class com.pi4j.device.access.OpenerStateChangeEvent
 
getOutputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getOutputPin(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getOutputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getOutputPins() - Method in class com.pi4j.device.piface.PiFaceBase
 
getPin() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
getPin() - Method in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
getPin() - Method in interface com.pi4j.component.servo.ServoDriver
 
getPosition() - Method in class com.pi4j.component.servo.impl.GenericServo
 
getPosition() - Method in interface com.pi4j.component.servo.Servo
 
getPower() - Method in class com.pi4j.component.power.PowerStateChangeEvent
 
getProperties() - Method in interface com.pi4j.component.Component
 
getProperties() - Method in class com.pi4j.component.ComponentBase
 
getProperties() - Method in interface com.pi4j.device.Device
 
getProperties() - Method in class com.pi4j.device.DeviceBase
 
getProperty(String, String) - Method in interface com.pi4j.component.Component
 
getProperty(String) - Method in interface com.pi4j.component.Component
 
getProperty(String, String) - Method in class com.pi4j.component.ComponentBase
 
getProperty(String) - Method in class com.pi4j.component.ComponentBase
 
getProperty(String, String) - Method in interface com.pi4j.device.Device
 
getProperty(String) - Method in interface com.pi4j.device.Device
 
getProperty(String, String) - Method in class com.pi4j.device.DeviceBase
 
getProperty(String) - Method in class com.pi4j.device.DeviceBase
 
getProvider() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
getPwmDuration() - Method in class com.pi4j.component.servo.impl.GenericServo
 
getRawValue() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
getRawValue() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
getRawValue() - Method in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
getRelay() - Method in class com.pi4j.component.relay.RelayStateChangeEvent
 
getRelay(int) - Method in interface com.pi4j.device.piface.PiFace
 
getRelay(PiFaceRelay) - Method in interface com.pi4j.device.piface.PiFace
 
getRelay(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getRelay(PiFaceRelay) - Method in class com.pi4j.device.piface.PiFaceBase
 
getRelays() - Method in interface com.pi4j.device.piface.PiFace
 
getRelays() - Method in class com.pi4j.device.piface.PiFaceBase
 
getRowCount() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
getRowCount() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
getRowCount() - Method in interface com.pi4j.component.lcd.LCD
 
getRowCount() - Method in class com.pi4j.component.lcd.LCDBase
 
getScale() - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
getScale() - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getScale() - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getSensor() - Method in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
getSensor() - Method in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
getSensor() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
getSensor() - Method in class com.pi4j.component.sensor.SensorStateChangeEvent
 
getServoDriver() - Method in class com.pi4j.component.servo.impl.GenericServo
 
getServoDriver(Pin) - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoProvider
 
getServoDriver(Pin) - Method in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
Returns new instance of RPIServoBlasterServoDriver.
getServoDriver() - Method in interface com.pi4j.component.servo.Servo
Returns servo driver this servo is attached to
getServoDriver(Pin) - Method in interface com.pi4j.component.servo.ServoProvider
This method returns a ServoDriver for asked pin.
getServoPulseResolution() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
getServoPulseResolution() - Method in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
getServoPulseResolution() - Method in interface com.pi4j.component.servo.ServoDriver
This is read only value driver is to provide to users of this class.
getServoPulseWidth() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
getServoPulseWidth() - Method in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
getServoPulseWidth() - Method in interface com.pi4j.component.servo.ServoDriver
This method returns current servo pulse width.
getState() - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
Return the current motor state
getState() - Method in interface com.pi4j.component.motor.Motor
 
getState() - Method in class com.pi4j.component.motor.MotorBase
 
getState() - Method in class com.pi4j.component.power.impl.GpioPowerComponent
Return the current power state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.power.Power
 
getState() - Method in class com.pi4j.component.power.PowerBase
 
getState() - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
Return the current relay state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.relay.Relay
 
getState() - Method in class com.pi4j.component.relay.RelayBase
 
getState() - Method in class com.pi4j.component.sensor.impl.GpioSensorComponent
Return the current sensor state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.sensor.Sensor
 
getState() - Method in class com.pi4j.component.sensor.SensorBase
 
getState() - Method in class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in class com.pi4j.component.switches.impl.GpioSwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
Return the current switch state based on the GPIO digital output pin state.
getState() - Method in interface com.pi4j.component.switches.Switch
 
getState() - Method in class com.pi4j.component.switches.SwitchBase
 
getState() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
getState(SensorState) - Method in class com.pi4j.device.access.impl.OpenerDevice
 
getState() - Method in interface com.pi4j.device.access.Opener
 
getState() - Method in class com.pi4j.device.access.OpenerBase
 
getStepSequence() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepSequence() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getStepsPerRevolution() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepsPerRevolution() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getSwitch() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getSwitch(int) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitch(PiFaceSwitch) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitch(int) - Method in class com.pi4j.device.piface.PiFaceBase
 
getSwitch(PiFaceSwitch) - Method in class com.pi4j.device.piface.PiFaceBase
 
getSwitches() - Method in interface com.pi4j.device.piface.PiFace
 
getSwitches() - Method in class com.pi4j.device.piface.PiFaceBase
 
getTag() - Method in interface com.pi4j.component.Component
 
getTag() - Method in class com.pi4j.component.ComponentBase
 
getTag() - Method in interface com.pi4j.device.Device
 
getTag() - Method in class com.pi4j.device.DeviceBase
 
getTemperature() - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
getTemperature() - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getTemperature(TemperatureScale) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
getTemperature() - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getTemperature(TemperatureScale) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
getTemperatureChange() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getTemperatureSensor() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getTimeDelta() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
getTimestamp() - Method in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
getTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
getValue() - Method in interface com.pi4j.component.sensor.AnalogSensor
 
getValue() - Method in interface com.pi4j.component.sensor.DistanceSensor
 
getValue() - Method in class com.pi4j.component.sensor.impl.AnalogSensorComponent
 
getValue() - Method in class com.pi4j.component.sensor.impl.DistanceSensorComponent
 
getZoneCount() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
getZoneCount() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
getZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
getZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
GpioDimmableLightComponent - Class in com.pi4j.component.light.impl
 
GpioDimmableLightComponent(GpioPinPwmOutput, int, int) - Constructor for class com.pi4j.component.light.impl.GpioDimmableLightComponent
default constructor
GpioLcdDisplay - Class in com.pi4j.component.lcd.impl
 
GpioLcdDisplay(int, int, Pin, Pin, Pin...) - Constructor for class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
GpioLEDComponent - Class in com.pi4j.component.light.impl
 
GpioLEDComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.light.impl.GpioLEDComponent
using this constructor requires that the consumer define the LIGHT ON and LIGHT OFF pin states
GpioLEDComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.light.impl.GpioLEDComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is LIGHT ON (2) a pin state of LOW is LIGHT OFF
GpioLightComponent - Class in com.pi4j.component.light.impl
 
GpioLightComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.light.impl.GpioLightComponent
using this constructor requires that the consumer define the LIGHT ON and LIGHT OFF pin states
GpioLightComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.light.impl.GpioLightComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is LIGHT ON (2) a pin state of LOW is LIGHT OFF
GpioMomentarySwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioMomentarySwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioMomentarySwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioMomentarySwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF
GpioMotionSensorComponent - Class in com.pi4j.component.sensor.impl
 
GpioMotionSensorComponent(GpioPinDigitalInput, PinState) - Constructor for class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
using this constructor requires that the consumer define the MOTION DETECTED pin state
GpioMotionSensorComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is MOTION DETECTED
GpioPowerComponent - Class in com.pi4j.component.power.impl
 
GpioPowerComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.power.impl.GpioPowerComponent
using this constructor requires that the consumer define the POWER ON and POWER OFF pin states
GpioPowerComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.power.impl.GpioPowerComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is POWER ON (2) a pin state of LOW is POWER OFF
GpioRelayComponent - Class in com.pi4j.component.relay.impl
 
GpioRelayComponent(GpioPinDigitalOutput, PinState, PinState) - Constructor for class com.pi4j.component.relay.impl.GpioRelayComponent
using this constructor requires that the consumer define the RELAY OPEN and RELAY closed pin states
GpioRelayComponent(GpioPinDigitalOutput) - Constructor for class com.pi4j.component.relay.impl.GpioRelayComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is RELAY CLOSED (2) a pin state of LOW is RELAY OPEN
GpioSensorComponent - Class in com.pi4j.component.sensor.impl
 
GpioSensorComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.sensor.impl.GpioSensorComponent
using this constructor requires that the consumer define the SENSOR OPEN and SENSOR CLOSED pin states
GpioSensorComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.sensor.impl.GpioSensorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SENSOR CLOSED (2) a pin state of LOW is SENSOR OPEN
GpioStepperMotorComponent - Class in com.pi4j.component.motor.impl
 
GpioStepperMotorComponent(GpioPinDigitalOutput[], PinState, PinState) - Constructor for class com.pi4j.component.motor.impl.GpioStepperMotorComponent
using this constructor requires that the consumer define the STEP ON and STEP OFF pin states
GpioStepperMotorComponent(GpioPinDigitalOutput[]) - Constructor for class com.pi4j.component.motor.impl.GpioStepperMotorComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is MOTOR STEP ON (2) a pin state of LOW is MOTOR STEP OFF
GpioSwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioSwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioSwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioSwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioSwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF
GpioToggleSwitchComponent - Class in com.pi4j.component.switches.impl
 
GpioToggleSwitchComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
using this constructor requires that the consumer define the SWITCH OPEN/OFF and SWITCH CLOSED/ON pin states
GpioToggleSwitchComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.switches.impl.GpioToggleSwitchComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is SWITCH CLOSED/ON (2) a pin state of LOW is SWITCH OPEN/OFF
Gyroscope - Interface in com.pi4j.component.gyroscope
 

H

hasProperty(String) - Method in interface com.pi4j.component.Component
 
hasProperty(String) - Method in class com.pi4j.component.ComponentBase
 
hasProperty(String) - Method in interface com.pi4j.device.Device
 
hasProperty(String) - Method in class com.pi4j.device.DeviceBase
 

I

I2CLcdDisplay - Class in com.pi4j.component.lcd.impl
Class description
I2CLcdDisplay(int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.pi4j.component.lcd.impl.I2CLcdDisplay
Constructs ...
index - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
init(Gyroscope, int) - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
init() - Method in class com.pi4j.component.servo.impl.GenericServo
 
isBacklight() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
isClosed() - Method in interface com.pi4j.component.relay.Relay
 
isClosed() - Method in class com.pi4j.component.relay.RelayBase
 
isClosed() - Method in interface com.pi4j.component.sensor.Sensor
 
isClosed() - Method in class com.pi4j.component.sensor.SensorBase
 
isClosed() - Method in interface com.pi4j.device.access.Opener
 
isClosed() - Method in class com.pi4j.device.access.OpenerBase
 
isClosing() - Method in interface com.pi4j.device.access.Opener
 
isClosing() - Method in class com.pi4j.device.access.OpenerBase
 
isDistance(double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
isDistance(double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
isDistanceInRange(double, double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
isDistanceInRange(double, double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
isLocked() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
isLocked() - Method in interface com.pi4j.device.access.Opener
 
isLocked() - Method in class com.pi4j.device.access.OpenerBase
 
isLocked - Variable in class com.pi4j.device.access.OpenerLockChangeEvent
 
isLocked() - Method in class com.pi4j.device.access.OpenerLockChangeEvent
 
isMotionDetected() - Method in class com.pi4j.component.sensor.impl.GpioMotionSensorComponent
Return 'true' if motion is currently detected based on the GPIO digital input pin state.
isMotionDetected() - Method in interface com.pi4j.component.sensor.MotionSensor
 
isMotionDetected() - Method in class com.pi4j.component.sensor.MotionSensorBase
 
isMotionDetected() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
isOff() - Method in interface com.pi4j.component.light.DimmableLight
 
isOff() - Method in class com.pi4j.component.light.DimmableLightBase
 
isOff() - Method in class com.pi4j.component.light.LEDBase
 
isOff() - Method in interface com.pi4j.component.light.Light
 
isOff() - Method in class com.pi4j.component.light.LightBase
 
isOff() - Method in interface com.pi4j.component.power.Power
 
isOff() - Method in class com.pi4j.component.power.PowerBase
 
isOff() - Method in interface com.pi4j.component.switches.Switch
 
isOff() - Method in class com.pi4j.component.switches.SwitchBase
 
isOff() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOff(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOff() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOff(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOff() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
isOff() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
isOn() - Method in interface com.pi4j.component.light.DimmableLight
 
isOn() - Method in class com.pi4j.component.light.DimmableLightBase
 
isOn() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Return the current power state based on the GPIO digital output pin state.
isOn() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Return the current power state based on the GPIO digital output pin state.
isOn() - Method in class com.pi4j.component.light.LEDBase
 
isOn() - Method in interface com.pi4j.component.light.Light
 
isOn() - Method in class com.pi4j.component.light.LightBase
 
isOn - Variable in class com.pi4j.component.light.LightStateChangeEvent
 
isOn() - Method in class com.pi4j.component.light.LightStateChangeEvent
 
isOn() - Method in interface com.pi4j.component.power.Power
 
isOn() - Method in class com.pi4j.component.power.PowerBase
 
isOn() - Method in interface com.pi4j.component.switches.Switch
 
isOn() - Method in class com.pi4j.component.switches.SwitchBase
 
isOn() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOn(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isOn() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOn(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isOn() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
isOn() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
isOpen() - Method in interface com.pi4j.component.relay.Relay
 
isOpen() - Method in class com.pi4j.component.relay.RelayBase
 
isOpen() - Method in interface com.pi4j.component.sensor.Sensor
 
isOpen() - Method in class com.pi4j.component.sensor.SensorBase
 
isOpen() - Method in interface com.pi4j.device.access.Opener
 
isOpen() - Method in class com.pi4j.device.access.OpenerBase
 
isOpening() - Method in interface com.pi4j.device.access.Opener
 
isOpening() - Method in class com.pi4j.device.access.OpenerBase
 
isRaining() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isRaining() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isState(MotorState) - Method in interface com.pi4j.component.motor.Motor
 
isState(MotorState) - Method in class com.pi4j.component.motor.MotorBase
 
isState(RelayState) - Method in interface com.pi4j.component.relay.Relay
 
isState(RelayState) - Method in class com.pi4j.component.relay.RelayBase
 
isState(SensorState) - Method in interface com.pi4j.component.sensor.Sensor
 
isState(SensorState) - Method in class com.pi4j.component.sensor.SensorBase
 
isState(SwitchState) - Method in interface com.pi4j.component.switches.Switch
 
isState(SwitchState) - Method in class com.pi4j.component.switches.SwitchBase
 
isStopped() - Method in interface com.pi4j.component.motor.Motor
 
isStopped() - Method in class com.pi4j.component.motor.MotorBase
 
isValue(double) - Method in interface com.pi4j.component.sensor.AnalogSensor
 
isValue(double) - Method in class com.pi4j.component.sensor.AnalogSensorBase
 
isValue(double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
isValue(double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
isValueInRange(double, double) - Method in interface com.pi4j.component.sensor.AnalogSensor
 
isValueInRange(double, double) - Method in class com.pi4j.component.sensor.AnalogSensorBase
 
isValueInRange(double, double) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
isValueInRange(double, double) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 

K

Keypad - Interface in com.pi4j.component.access
 

L

lastDistanceTimestamp - Variable in class com.pi4j.component.sensor.DistanceSensorBase
 
lastInactivityTimestamp - Variable in class com.pi4j.component.sensor.MotionSensorBase
 
lastMotionTimestamp - Variable in class com.pi4j.component.sensor.MotionSensorBase
 
LCD - Interface in com.pi4j.component.lcd
 
lcd_byte(int, boolean) - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
LCDBase - Class in com.pi4j.component.lcd
 
LCDBase() - Constructor for class com.pi4j.component.lcd.LCDBase
 
LCDTextAlignment - Enum in com.pi4j.component.lcd
 
LED - Interface in com.pi4j.component.light
 
LEDBase - Class in com.pi4j.component.light
 
LEDBase() - Constructor for class com.pi4j.component.light.LEDBase
 
level - Variable in class com.pi4j.component.light.LightLevelChangeEvent
 
Light - Interface in com.pi4j.component.light
 
LightBase - Class in com.pi4j.component.light
 
LightBase() - Constructor for class com.pi4j.component.light.LightBase
 
LightLevelChangeEvent - Class in com.pi4j.component.light
 
LightLevelChangeEvent(DimmableLight, int) - Constructor for class com.pi4j.component.light.LightLevelChangeEvent
 
LightListener - Interface in com.pi4j.component.light
 
LightStateChangeEvent - Class in com.pi4j.component.light
 
LightStateChangeEvent(Light, boolean) - Constructor for class com.pi4j.component.light.LightStateChangeEvent
 
listeners - Variable in class com.pi4j.component.ObserveableComponentBase
 
listeners - Variable in class com.pi4j.device.ObserveableDeviceBase
 

M

MomentarySwitch - Interface in com.pi4j.component.switches
 
MomentarySwitchBase - Class in com.pi4j.component.switches
 
MomentarySwitchBase() - Constructor for class com.pi4j.component.switches.MomentarySwitchBase
 
motion - Variable in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensor - Interface in com.pi4j.component.sensor
 
MotionSensorBase - Class in com.pi4j.component.sensor
 
MotionSensorBase() - Constructor for class com.pi4j.component.sensor.MotionSensorBase
 
MotionSensorChangeEvent - Class in com.pi4j.component.sensor
 
MotionSensorChangeEvent(MotionSensor, boolean, Date) - Constructor for class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensorChangeEvent(MotionSensor, boolean) - Constructor for class com.pi4j.component.sensor.MotionSensorChangeEvent
 
MotionSensorListener - Interface in com.pi4j.component.sensor
 
Motor - Interface in com.pi4j.component.motor
 
MotorBase - Class in com.pi4j.component.motor
 
MotorBase() - Constructor for class com.pi4j.component.motor.MotorBase
 
MotorState - Enum in com.pi4j.component.motor
 
MultiAxisGyro - Interface in com.pi4j.component.gyroscope
 

N

name - Variable in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
newState - Variable in class com.pi4j.component.power.PowerStateChangeEvent
 
newState - Variable in class com.pi4j.component.relay.RelayStateChangeEvent
 
newState - Variable in class com.pi4j.component.sensor.SensorStateChangeEvent
 
newState - Variable in class com.pi4j.component.switches.SwitchStateChangeEvent
 
newState - Variable in class com.pi4j.device.access.OpenerStateChangeEvent
 
newTemperature - Variable in class com.pi4j.component.temperature.TemperatureChangeEvent
 
newValue - Variable in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.DimmableLightBase
 
notifyListeners(LightLevelChangeEvent) - Method in class com.pi4j.component.light.DimmableLightBase
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.LEDBase
 
notifyListeners(LightStateChangeEvent) - Method in class com.pi4j.component.light.LightBase
 
notifyListeners(PowerStateChangeEvent) - Method in class com.pi4j.component.power.PowerBase
 
notifyListeners(RelayStateChangeEvent) - Method in class com.pi4j.component.relay.RelayBase
 
notifyListeners(AnalogSensorValueChangeEvent) - Method in class com.pi4j.component.sensor.AnalogSensorBase
 
notifyListeners(DistanceSensorChangeEvent) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
notifyListeners(MotionSensorChangeEvent) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
notifyListeners(SensorStateChangeEvent) - Method in class com.pi4j.component.sensor.SensorBase
 
notifyListeners(SwitchStateChangeEvent) - Method in class com.pi4j.component.switches.SwitchBase
 
notifyListeners(TemperatureChangeEvent) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
notifyListeners(OpenerStateChangeEvent) - Method in class com.pi4j.device.access.OpenerBase
 
notifyListeners(OpenerLockChangeEvent) - Method in class com.pi4j.device.access.OpenerBase
 

O

ObserveableComponent - Interface in com.pi4j.component
 
ObserveableComponentBase - Class in com.pi4j.component
 
ObserveableComponentBase() - Constructor for class com.pi4j.component.ObserveableComponentBase
 
ObserveableDevice - Interface in com.pi4j.device
 
ObserveableDeviceBase - Class in com.pi4j.device
 
ObserveableDeviceBase() - Constructor for class com.pi4j.device.ObserveableDeviceBase
 
off() - Method in interface com.pi4j.component.light.DimmableLight
 
off() - Method in class com.pi4j.component.light.DimmableLightBase
 
off() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Set the current GPIO digital output pin state based for LIGHT OFF
off() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Set the current GPIO digital output pin state based for LIGHT OFF
off() - Method in class com.pi4j.component.light.LEDBase
 
off() - Method in interface com.pi4j.component.light.Light
 
off() - Method in class com.pi4j.component.light.LightBase
 
off() - Method in interface com.pi4j.component.power.Power
 
off() - Method in class com.pi4j.component.power.PowerBase
 
off(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
off(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
off() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
off() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
offAllZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
offAllZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
oldState - Variable in class com.pi4j.component.power.PowerStateChangeEvent
 
oldState - Variable in class com.pi4j.component.relay.RelayStateChangeEvent
 
oldState - Variable in class com.pi4j.component.sensor.SensorStateChangeEvent
 
oldState - Variable in class com.pi4j.component.switches.SwitchStateChangeEvent
 
oldState - Variable in class com.pi4j.device.access.OpenerStateChangeEvent
 
oldTemperature - Variable in class com.pi4j.component.temperature.TemperatureChangeEvent
 
oldValue - Variable in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
on() - Method in interface com.pi4j.component.light.DimmableLight
 
on() - Method in class com.pi4j.component.light.DimmableLightBase
 
on() - Method in class com.pi4j.component.light.impl.GpioLEDComponent
Set the current GPIO digital output pin state based for LIGHT ON
on() - Method in class com.pi4j.component.light.impl.GpioLightComponent
Set the current GPIO digital output pin state based for LIGHT ON
on() - Method in class com.pi4j.component.light.LEDBase
 
on() - Method in interface com.pi4j.component.light.Light
 
on() - Method in class com.pi4j.component.light.LightBase
 
on() - Method in interface com.pi4j.component.power.Power
 
on() - Method in class com.pi4j.component.power.PowerBase
 
on(int) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
on(int) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
on() - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
on() - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
onAllZones() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
onAllZones() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
onDistanceChange(DistanceSensorChangeEvent) - Method in interface com.pi4j.component.sensor.DistanceSensorListener
 
onLevelChange(LightLevelChangeEvent) - Method in interface com.pi4j.component.light.DimmableLightListener
 
onLockChange(OpenerLockChangeEvent) - Method in interface com.pi4j.device.access.OpenerListener
 
onMotionStateChange(MotionSensorChangeEvent) - Method in interface com.pi4j.component.sensor.MotionSensorListener
 
onStateChange(LightStateChangeEvent) - Method in interface com.pi4j.component.light.LightListener
 
onStateChange(PowerStateChangeEvent) - Method in interface com.pi4j.component.power.PowerListener
 
onStateChange(RelayStateChangeEvent) - Method in interface com.pi4j.component.relay.RelayListener
 
onStateChange(SensorStateChangeEvent) - Method in interface com.pi4j.component.sensor.SensorListener
 
onStateChange(SwitchStateChangeEvent) - Method in interface com.pi4j.component.switches.SwitchListener
 
onStateChange(OpenerStateChangeEvent) - Method in interface com.pi4j.device.access.OpenerListener
 
onTemperatureChange(TemperatureChangeEvent) - Method in interface com.pi4j.component.temperature.TemperatureListener
 
onValueChange(AnalogSensorValueChangeEvent) - Method in interface com.pi4j.component.sensor.AnalogSensorListener
 
open() - Method in interface com.pi4j.component.relay.Relay
 
open() - Method in class com.pi4j.component.relay.RelayBase
 
open() - Method in class com.pi4j.device.access.impl.OpenerDevice
 
open() - Method in interface com.pi4j.device.access.Opener
 
open() - Method in class com.pi4j.device.access.OpenerBase
 
Opener - Interface in com.pi4j.device.access
 
OpenerBase - Class in com.pi4j.device.access
 
OpenerBase() - Constructor for class com.pi4j.device.access.OpenerBase
 
OpenerControlState - Enum in com.pi4j.device.access
 
OpenerDevice - Class in com.pi4j.device.access.impl
 
OpenerDevice(Relay, Sensor, SensorState) - Constructor for class com.pi4j.device.access.impl.OpenerDevice
 
OpenerDevice(Relay, Sensor, SensorState, Switch) - Constructor for class com.pi4j.device.access.impl.OpenerDevice
 
OpenerListener - Interface in com.pi4j.device.access
 
OpenerLockChangeEvent - Class in com.pi4j.device.access
 
OpenerLockChangeEvent(Opener, boolean) - Constructor for class com.pi4j.device.access.OpenerLockChangeEvent
 
OpenerLockedException - Exception in com.pi4j.device.access
 
OpenerLockedException(Opener) - Constructor for exception com.pi4j.device.access.OpenerLockedException
 
OpenerState - Enum in com.pi4j.device.access
 
OpenerStateChangeEvent - Class in com.pi4j.device.access
 
OpenerStateChangeEvent(Opener, OpenerState, OpenerState) - Constructor for class com.pi4j.device.access.OpenerStateChangeEvent
 

P

PCA9685GpioServoDriver - Class in com.pi4j.component.servo.impl
 
PCA9685GpioServoDriver(PCA9685GpioProvider, Pin) - Constructor for class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
PCA9685GpioServoProvider - Class in com.pi4j.component.servo.impl
 
PCA9685GpioServoProvider(PCA9685GpioProvider) - Constructor for class com.pi4j.component.servo.impl.PCA9685GpioServoProvider
 
PiFace - Interface in com.pi4j.device.piface
 
PiFaceBase - Class in com.pi4j.device.piface
 
PiFaceBase(byte, int) - Constructor for class com.pi4j.device.piface.PiFaceBase
 
PiFaceDevice - Class in com.pi4j.device.piface.impl
 
PiFaceDevice(byte, int) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceDevice(int) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceLed - Enum in com.pi4j.device.piface
 
PiFaceRelay - Enum in com.pi4j.device.piface
 
PiFaceSwitch - Enum in com.pi4j.device.piface
 
PIN_MAP - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_11 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_12 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_13 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_15 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_16 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_18 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_19 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_21 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_22 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_23 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_24 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_25 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_26 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_3 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_5 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P1_7 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P5_3 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P5_4 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P5_5 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_P5_6 - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
pinString - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
POS_MAX_LEFT - Static variable in interface com.pi4j.component.servo.Servo
 
POS_MAX_RIGHT - Static variable in interface com.pi4j.component.servo.Servo
 
POS_NEUTRAL - Static variable in interface com.pi4j.component.servo.Servo
 
Power - Interface in com.pi4j.component.power
 
PowerBase - Class in com.pi4j.component.power
 
PowerBase() - Constructor for class com.pi4j.component.power.PowerBase
 
PowerListener - Interface in com.pi4j.component.power
 
PowerState - Enum in com.pi4j.component.power
 
PowerStateChangeEvent - Class in com.pi4j.component.power
 
PowerStateChangeEvent(Power, PowerState, PowerState) - Constructor for class com.pi4j.component.power.PowerStateChangeEvent
 
PROP_END_POINT_DEFAULT - Static variable in interface com.pi4j.component.servo.Servo
 
PROP_END_POINT_LEFT - Static variable in interface com.pi4j.component.servo.Servo
Integer value between 0 and 150.
0: no travel
150: max.
PROP_END_POINT_RIGHT - Static variable in interface com.pi4j.component.servo.Servo
Integer value between 0 and 150.
0: no travel
150: max.
PROP_IS_REVERSE - Static variable in interface com.pi4j.component.servo.Servo
If TRUE servo travelling direction is reversed.
PROP_IS_REVERSE_DEFAULT - Static variable in interface com.pi4j.component.servo.Servo
 
PROP_SUBTRIM - Static variable in interface com.pi4j.component.servo.Servo
Value between -200 and +200
PROP_SUBTRIM_DEFAULT - Static variable in interface com.pi4j.component.servo.Servo
 
provider - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
pulse(long) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
pulse(long, boolean) - Method in class com.pi4j.component.light.impl.GpioLEDComponent
 
pulse(long) - Method in interface com.pi4j.component.light.LED
 
pulse(long, boolean) - Method in interface com.pi4j.component.light.LED
 
pulse(int) - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
 
pulse() - Method in interface com.pi4j.component.relay.Relay
 
pulse(int) - Method in interface com.pi4j.component.relay.Relay
 
pulse() - Method in class com.pi4j.component.relay.RelayBase
 
pulse(int) - Method in class com.pi4j.component.relay.RelayBase
 
PWM_MAX - Static variable in class com.pi4j.component.servo.impl.GenericServo
 
PWM_MIN - Static variable in class com.pi4j.component.servo.impl.GenericServo
 
PWM_NEUTRAL - Static variable in class com.pi4j.component.servo.impl.GenericServo
 

R

READ_NOT_TRIGGERED - Static variable in interface com.pi4j.component.gyroscope.Gyroscope
 
readAndUpdateAngle() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
readGyro() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
recalibrateOffset() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
recalibrateOffset() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
recalibrateOffset() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
Relay - Interface in com.pi4j.component.relay
 
RelayBase - Class in com.pi4j.component.relay
 
RelayBase() - Constructor for class com.pi4j.component.relay.RelayBase
 
RelayListener - Interface in com.pi4j.component.relay
 
RelayState - Enum in com.pi4j.component.relay
 
RelayStateChangeEvent - Class in com.pi4j.component.relay
 
RelayStateChangeEvent(Relay, RelayState, RelayState) - Constructor for class com.pi4j.component.relay.RelayStateChangeEvent
 
removeAllListeners() - Method in interface com.pi4j.component.ObserveableComponent
 
removeAllListeners() - Method in class com.pi4j.component.ObserveableComponentBase
 
removeAllListeners() - Method in interface com.pi4j.device.ObserveableDevice
 
removeAllListeners() - Method in class com.pi4j.device.ObserveableDeviceBase
 
removeListener(DimmableLightListener...) - Method in interface com.pi4j.component.light.DimmableLight
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
removeListener(DimmableLightListener...) - Method in class com.pi4j.component.light.DimmableLightBase
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.LEDBase
 
removeListener(LightListener...) - Method in interface com.pi4j.component.light.Light
 
removeListener(LightListener...) - Method in class com.pi4j.component.light.LightBase
 
removeListener(ComponentListener...) - Method in class com.pi4j.component.ObserveableComponentBase
 
removeListener(PowerListener...) - Method in interface com.pi4j.component.power.Power
 
removeListener(PowerListener...) - Method in class com.pi4j.component.power.PowerBase
 
removeListener(RelayListener...) - Method in interface com.pi4j.component.relay.Relay
 
removeListener(RelayListener...) - Method in class com.pi4j.component.relay.RelayBase
 
removeListener(AnalogSensorListener...) - Method in interface com.pi4j.component.sensor.AnalogSensor
 
removeListener(AnalogSensorListener...) - Method in class com.pi4j.component.sensor.AnalogSensorBase
 
removeListener(DistanceSensorListener...) - Method in interface com.pi4j.component.sensor.DistanceSensor
 
removeListener(DistanceSensorListener...) - Method in class com.pi4j.component.sensor.DistanceSensorBase
 
removeListener(MotionSensorListener...) - Method in interface com.pi4j.component.sensor.MotionSensor
 
removeListener(MotionSensorListener...) - Method in class com.pi4j.component.sensor.MotionSensorBase
 
removeListener(SensorListener...) - Method in interface com.pi4j.component.sensor.Sensor
 
removeListener(SensorListener...) - Method in class com.pi4j.component.sensor.SensorBase
 
removeListener(SwitchListener...) - Method in interface com.pi4j.component.switches.Switch
 
removeListener(SwitchListener...) - Method in class com.pi4j.component.switches.SwitchBase
 
removeListener(TemperatureListener...) - Method in interface com.pi4j.component.temperature.TemperatureSensor
 
removeListener(TemperatureListener...) - Method in class com.pi4j.component.temperature.TemperatureSensorBase
 
removeListener(OpenerListener...) - Method in interface com.pi4j.device.access.Opener
 
removeListener(OpenerListener...) - Method in class com.pi4j.device.access.OpenerBase
 
removeListener(DeviceListener...) - Method in class com.pi4j.device.ObserveableDeviceBase
 
removeProperty(String) - Method in interface com.pi4j.component.Component
 
removeProperty(String) - Method in class com.pi4j.component.ComponentBase
 
removeProperty(String) - Method in interface com.pi4j.device.Device
 
removeProperty(String) - Method in class com.pi4j.device.DeviceBase
 
reverse() - Method in interface com.pi4j.component.motor.Motor
 
reverse(long) - Method in interface com.pi4j.component.motor.Motor
 
reverse() - Method in class com.pi4j.component.motor.MotorBase
 
reverse(long) - Method in class com.pi4j.component.motor.MotorBase
 
REVERSE_PIN_MAP - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
rotate(double) - Method in interface com.pi4j.component.motor.StepperMotor
 
rotate(double) - Method in class com.pi4j.component.motor.StepperMotorBase
 
rows - Variable in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
rows - Variable in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
RPIServoBlasterProvider - Class in com.pi4j.component.servo.impl
Implementation of https://github.com/richardghirst/PiBits/tree/master/ServoBlaster
RPIServoBlasterProvider() - Constructor for class com.pi4j.component.servo.impl.RPIServoBlasterProvider
Constructor.
RPIServoBlasterServoDriver - Class in com.pi4j.component.servo.impl
 
RPIServoBlasterServoDriver(Pin, int, String, RPIServoBlasterProvider) - Constructor for class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 

S

Sensor - Interface in com.pi4j.component.sensor
 
SensorBase - Class in com.pi4j.component.sensor
 
SensorBase() - Constructor for class com.pi4j.component.sensor.SensorBase
 
SensorListener - Interface in com.pi4j.component.sensor
 
SensorState - Enum in com.pi4j.component.sensor
 
SensorStateChangeEvent - Class in com.pi4j.component.sensor
 
SensorStateChangeEvent(Sensor, SensorState, SensorState) - Constructor for class com.pi4j.component.sensor.SensorStateChangeEvent
 
Servo - Interface in com.pi4j.component.servo
Represents characteristics/settings of an R/C-Servo.
SERVO_BLASTER_DEV - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
SERVO_BLASTER_DEV_CFG - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
servoBlasterDev - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
servoBlasterDevCfg - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
ServoDriver - Interface in com.pi4j.component.servo
This interface represents a driver hardware to produce pulses needed for driving a servo.
servoPin - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
servoPosition - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
ServoProvider - Interface in com.pi4j.component.servo
This interface allows factory to create/cache ServoDriver objects.
setAngle(float) - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
setAngle(float) - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
setBacklight(boolean) - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
setCursorHome() - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
setCursorHome() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
setCursorHome() - Method in interface com.pi4j.component.lcd.LCD
 
setCursorHome() - Method in class com.pi4j.component.lcd.LCDBase
 
setCursorPosition(int, int) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
setCursorPosition(int, int) - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
setCursorPosition(int) - Method in interface com.pi4j.component.lcd.LCD
 
setCursorPosition(int, int) - Method in interface com.pi4j.component.lcd.LCD
 
setCursorPosition(int) - Method in class com.pi4j.component.lcd.LCDBase
 
setCursorPosition(int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
setLevel(int) - Method in interface com.pi4j.component.light.DimmableLight
 
setLevel(int) - Method in class com.pi4j.component.light.DimmableLightBase
 
setLevel(int) - Method in class com.pi4j.component.light.impl.GpioDimmableLightComponent
 
setName(String) - Method in interface com.pi4j.component.Component
 
setName(String) - Method in class com.pi4j.component.ComponentBase
 
setName(String) - Method in interface com.pi4j.device.Device
 
setName(String) - Method in class com.pi4j.device.DeviceBase
 
setName(String) - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
setName(String) - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
setOffset(int) - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
setOffset(int) - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
setPin(Pin) - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
setPosition(float) - Method in class com.pi4j.component.servo.impl.GenericServo
 
setPosition(float) - Method in interface com.pi4j.component.servo.Servo
Sets the servos desired position by providing a percentage value.
setProperty(String, String) - Method in interface com.pi4j.component.Component
 
setProperty(String, String) - Method in class com.pi4j.component.ComponentBase
 
setProperty(String, String) - Method in class com.pi4j.component.servo.impl.GenericServo
 
setProperty(String, String) - Method in interface com.pi4j.device.Device
 
setProperty(String, String) - Method in class com.pi4j.device.DeviceBase
 
setProvider(PCA9685GpioProvider) - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
setRawValue(int) - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
setRawValue(int) - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
setReadTrigger(int) - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
setReadTrigger(int) - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
setServoDriver(ServoDriver) - Method in class com.pi4j.component.servo.impl.GenericServo
 
setServoPulseWidth(int) - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
setServoPulseWidth(int) - Method in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
setServoPulseWidth(int) - Method in interface com.pi4j.component.servo.ServoDriver
Sets servo pulse width in resolution provided by ServoDriver.getServoPulseResolution().
setState(MotorState) - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
change the current stepper motor state
setState(MotorState) - Method in interface com.pi4j.component.motor.Motor
 
setState(MotorState) - Method in class com.pi4j.component.motor.MotorBase
 
setState(PowerState) - Method in class com.pi4j.component.power.impl.GpioPowerComponent
Set the current GPIO digital output pin state based on the supplied power state
setState(PowerState) - Method in interface com.pi4j.component.power.Power
 
setState(PowerState) - Method in class com.pi4j.component.power.PowerBase
 
setState(RelayState) - Method in class com.pi4j.component.relay.impl.GpioRelayComponent
Set the current GPIO digital output pin state based on the supplied power state
setState(RelayState) - Method in interface com.pi4j.component.relay.Relay
 
setState(RelayState) - Method in class com.pi4j.component.relay.RelayBase
 
setState(int, boolean) - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
setState(int, boolean) - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
setState(boolean) - Method in interface com.pi4j.device.sprinkler.SprinklerZone
 
setState(boolean) - Method in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
setStepInterval(long) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepInterval(long, int) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepInterval(long) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepInterval(long, int) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepSequence(byte[]) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepSequence(byte[]) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setStepsPerRevolution(int) - Method in interface com.pi4j.component.motor.StepperMotor
 
setStepsPerRevolution(int) - Method in class com.pi4j.component.motor.StepperMotorBase
 
setTag(Object) - Method in interface com.pi4j.component.Component
 
setTag(Object) - Method in class com.pi4j.component.ComponentBase
 
setTag(Object) - Method in interface com.pi4j.device.Device
 
setTag(Object) - Method in class com.pi4j.device.DeviceBase
 
setTemperature(double) - Method in interface com.pi4j.component.temperature.TemperatureController
 
setTemperature(double, TemperatureScale) - Method in interface com.pi4j.component.temperature.TemperatureController
 
setTemperature(double) - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
setTemperature(double, TemperatureScale) - Method in class com.pi4j.component.temperature.TemperatureControllerBase
 
SprinklerController - Interface in com.pi4j.device.sprinkler
 
SprinklerControllerBase - Class in com.pi4j.device.sprinkler
 
SprinklerControllerBase() - Constructor for class com.pi4j.device.sprinkler.SprinklerControllerBase
 
SprinklerZone - Interface in com.pi4j.device.sprinkler
 
SprinklerZoneBase - Class in com.pi4j.device.sprinkler
 
SprinklerZoneBase() - Constructor for class com.pi4j.device.sprinkler.SprinklerZoneBase
 
step(long) - Method in class com.pi4j.component.motor.impl.GpioStepperMotorComponent
 
step(long) - Method in interface com.pi4j.component.motor.StepperMotor
 
step(long) - Method in class com.pi4j.component.motor.StepperMotorBase
 
stepIntervalMilliseconds - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stepIntervalNanoseconds - Variable in class com.pi4j.component.motor.StepperMotorBase
 
StepperMotor - Interface in com.pi4j.component.motor
 
StepperMotorBase - Class in com.pi4j.component.motor
 
StepperMotorBase() - Constructor for class com.pi4j.component.motor.StepperMotorBase
 
stepSequence - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stepsPerRevolution - Variable in class com.pi4j.component.motor.StepperMotorBase
 
stop() - Method in interface com.pi4j.component.motor.Motor
 
stop() - Method in class com.pi4j.component.motor.MotorBase
 
SUBTRIM_MAX_LEFT - Static variable in interface com.pi4j.component.servo.Servo
 
SUBTRIM_MAX_RIGHT - Static variable in interface com.pi4j.component.servo.Servo
 
SUBTRIM_NEUTRAL - Static variable in interface com.pi4j.component.servo.Servo
 
Switch - Interface in com.pi4j.component.switches
 
SwitchBase - Class in com.pi4j.component.switches
 
SwitchBase() - Constructor for class com.pi4j.component.switches.SwitchBase
 
SwitchListener - Interface in com.pi4j.component.switches
 
SwitchState - Enum in com.pi4j.component.switches
 
SwitchStateChangeEvent - Class in com.pi4j.component.switches
 
SwitchStateChangeEvent(Switch, SwitchState, SwitchState) - Constructor for class com.pi4j.component.switches.SwitchStateChangeEvent
 

T

TemperatureChangeEvent - Class in com.pi4j.component.temperature
 
TemperatureChangeEvent(TemperatureSensor, double, double) - Constructor for class com.pi4j.component.temperature.TemperatureChangeEvent
 
TemperatureController - Interface in com.pi4j.component.temperature
 
TemperatureControllerBase - Class in com.pi4j.component.temperature
 
TemperatureControllerBase() - Constructor for class com.pi4j.component.temperature.TemperatureControllerBase
 
TemperatureListener - Interface in com.pi4j.component.temperature
 
TemperatureSensor - Interface in com.pi4j.component.temperature
 
TemperatureSensorBase - Class in com.pi4j.component.temperature
 
TemperatureSensorBase() - Constructor for class com.pi4j.component.temperature.TemperatureSensorBase
 
timestamp - Variable in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
timestamp - Variable in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
toggle() - Method in interface com.pi4j.component.light.LED
 
toggle() - Method in class com.pi4j.component.light.LEDBase
 
toggle() - Method in interface com.pi4j.component.relay.Relay
 
toggle() - Method in class com.pi4j.component.relay.RelayBase
 
ToggleSwitch - Interface in com.pi4j.component.switches
 
ToggleSwitchBase - Class in com.pi4j.component.switches
 
ToggleSwitchBase() - Constructor for class com.pi4j.component.switches.ToggleSwitchBase
 
toString() - Method in class com.pi4j.component.servo.impl.GenericServo
 

U

updateResolution() - Method in class com.pi4j.component.servo.impl.PCA9685GpioServoDriver
 
updateServo(String, int) - Method in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 

V

validateColumnIndex(int) - Method in class com.pi4j.component.lcd.LCDBase
 
validateCoordinates(int, int) - Method in class com.pi4j.component.lcd.LCDBase
 
validateRowIndex(int) - Method in class com.pi4j.component.lcd.LCDBase
 
value - Variable in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
valueOf(String) - Static method in enum com.pi4j.component.lcd.LCDTextAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.motor.MotorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.power.PowerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.relay.RelayState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.sensor.SensorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.servo.impl.GenericServo.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.switches.SwitchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.access.OpenerControlState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.access.OpenerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceLed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceRelay
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.piface.PiFaceSwitch
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pi4j.component.lcd.LCDTextAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.motor.MotorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.power.PowerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.relay.RelayState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.sensor.SensorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.servo.impl.GenericServo.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.switches.SwitchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.access.OpenerControlState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.access.OpenerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceLed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceRelay
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.piface.PiFaceSwitch
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
write(String) - Method in class com.pi4j.component.lcd.impl.GpioLcdDisplay
 
write(byte) - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
write(String) - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
write(String) - Method in interface com.pi4j.component.lcd.LCD
 
write(String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(char) - Method in interface com.pi4j.component.lcd.LCD
 
write(byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, LCDTextAlignment) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, LCDTextAlignment, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, char) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, String) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, char[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, byte[]) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, char) - Method in interface com.pi4j.component.lcd.LCD
 
write(int, int, byte) - Method in interface com.pi4j.component.lcd.LCD
 
write(String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(byte) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, LCDTextAlignment) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, String, LCDTextAlignment, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, byte) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, char[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, byte[]) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, char) - Method in class com.pi4j.component.lcd.LCDBase
 
write(int, int, byte) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, LCDTextAlignment) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String, LCDTextAlignment, Object...) - Method in interface com.pi4j.component.lcd.LCD
 
writeln(int, String) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, LCDTextAlignment) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
writeln(int, String, LCDTextAlignment, Object...) - Method in class com.pi4j.component.lcd.LCDBase
 
writer - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 

Z

zones - Variable in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2012–2014 Pi4J. All rights reserved.