Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y 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(ButtonStateChangeListener...) - Method in interface com.pi4j.component.button.Button
 
addListener(ButtonPressedListener...) - Method in interface com.pi4j.component.button.Button
 
addListener(ButtonReleasedListener...) - Method in interface com.pi4j.component.button.Button
 
addListener(long, ButtonHoldListener...) - Method in interface com.pi4j.component.button.Button
 
addListener(ButtonStateChangeListener...) - Method in class com.pi4j.component.button.ButtonBase
 
addListener(ButtonPressedListener...) - Method in class com.pi4j.component.button.ButtonBase
 
addListener(ButtonReleasedListener...) - Method in class com.pi4j.component.button.ButtonBase
 
addListener(long, ButtonHoldListener...) - Method in class com.pi4j.component.button.ButtonBase
 
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(FireplaceStateChangeListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
addListener(FireplacePilotLightListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
addListener(FireplaceTimeoutListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
addListener(FireplaceStateChangeListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
addListener(FireplacePilotLightListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
addListener(FireplaceTimeoutListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
addListener(DeviceListener...) - Method in class com.pi4j.device.ObserveableDeviceBase
 
ADDRESS_0 - Static variable in interface com.pi4j.device.piface.PiFace
 
ADDRESS_1 - Static variable in interface com.pi4j.device.piface.PiFace
 
ADDRESS_2 - Static variable in interface com.pi4j.device.piface.PiFace
 
ADDRESS_3 - Static variable in interface com.pi4j.device.piface.PiFace
 
ADXL345 - Class in com.pi4j.component.gyroscope.analogdevices
 
ADXL345(I2CBus) - Constructor for class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
ADXL345_ADDRESS - Static variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
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
 
aX - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
aX - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
aY - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
aY - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
aZ - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
aZ - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 

B

BACKWARD - Static variable in class com.pi4j.component.motor.EasyDriver
 
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
 
buildI2CAddress(boolean, boolean, boolean) - Static method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
Button - Interface in com.pi4j.component.button
 
button() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
button() - Method in interface com.pi4j.device.pibrella.Pibrella
 
ButtonBase - Class in com.pi4j.component.button
 
ButtonBase() - Constructor for class com.pi4j.component.button.ButtonBase
 
ButtonEvent - Class in com.pi4j.component.button
 
ButtonEvent(Button) - Constructor for class com.pi4j.component.button.ButtonEvent
 
ButtonHoldListener - Interface in com.pi4j.component.button
 
ButtonListener - Interface in com.pi4j.component.button
 
ButtonPressedListener - Interface in com.pi4j.component.button
 
ButtonReleasedListener - Interface in com.pi4j.component.button
 
ButtonState - Enum in com.pi4j.component.button
 
ButtonStateChangeEvent - Class in com.pi4j.component.button
 
ButtonStateChangeEvent(Button, ButtonState, ButtonState) - Constructor for class com.pi4j.component.button.ButtonStateChangeEvent
 
ButtonStateChangeListener - Interface in com.pi4j.component.button
 
buzz(int) - Method in interface com.pi4j.component.buzzer.Buzzer
start the buzzer at a specific frequency
buzz(int, int) - Method in interface com.pi4j.component.buzzer.Buzzer
start the buzzer at a specific frequency for a specified duration in milliseconds
buzz(int) - Method in class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
buzz(int, int) - Method in class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
Buzzer - Interface in com.pi4j.component.buzzer
 
buzzer() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
buzzer() - Method in interface com.pi4j.device.pibrella.Pibrella
 

C

cancelTimeout() - Method in interface com.pi4j.device.fireplace.Fireplace
 
cancelTimeout() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
cancelTimeoutTask() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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.button - package com.pi4j.component.button
 
com.pi4j.component.button.impl - package com.pi4j.component.button.impl
 
com.pi4j.component.buzzer - package com.pi4j.component.buzzer
 
com.pi4j.component.gyroscope - package com.pi4j.component.gyroscope
 
com.pi4j.component.gyroscope.analogdevices - package com.pi4j.component.gyroscope.analogdevices
 
com.pi4j.component.gyroscope.honeywell - package com.pi4j.component.gyroscope.honeywell
 
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.potentiometer - package com.pi4j.component.potentiometer
 
com.pi4j.component.potentiometer.microchip - package com.pi4j.component.potentiometer.microchip
 
com.pi4j.component.potentiometer.microchip.impl - package com.pi4j.component.potentiometer.microchip.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.component.temperature.impl - package com.pi4j.component.temperature.impl
 
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.fireplace - package com.pi4j.device.fireplace
 
com.pi4j.device.fireplace.impl - package com.pi4j.device.fireplace.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.pibrella - package com.pi4j.device.pibrella
 
com.pi4j.device.pibrella.impl - package com.pi4j.device.pibrella.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
 
CONINIOUS_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
coordinates - Variable in class com.pi4j.component.sensor.DistanceSensorBase
 
create(File) - Method in class com.pi4j.component.temperature.impl.TmpDS18B20DeviceType
 
create(File) - Method in class com.pi4j.component.temperature.impl.TmpDS18S20DeviceType
 

D

decrease() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Decreases the wiper's value for one step.
decrease(int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Decreases the wiper's value for n steps.
decrease(DeviceControllerChannel, int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Decrements the volatile wiper for the given number steps.
decrease() - Method in interface com.pi4j.component.potentiometer.Potentiometer
Decrease the wiper's value by one step.
decrease(int) - Method in interface com.pi4j.component.potentiometer.Potentiometer
Decrease the wiper's value by n steps.
DEFAULT_ADDRESS - Static variable in class com.pi4j.component.sensor.impl.SRF02DistanceSensorI2C
 
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 class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
disable() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
disable() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
disable() - Method in class com.pi4j.component.motor.EasyDriver
 
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

EasyDriver - Class in com.pi4j.component.motor
Created by Jiamin on 12/11/2015.
EasyDriver(int, Pin, Pin, Pin, Pin, Pin, Pin, Pin) - Constructor for class com.pi4j.component.motor.EasyDriver
 
EasyDriver(Pin, Pin, Pin, Pin, Pin, Pin, Pin) - Constructor for class com.pi4j.component.motor.EasyDriver
 
EasyDriver(Pin) - Constructor for class com.pi4j.component.motor.EasyDriver
 
enable() - Method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
enable() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
enable() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
enable() - Method in class com.pi4j.component.motor.EasyDriver
 
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
 
equals(Object) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Tests whether a given object equals to this object.
equals(Object) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
 
equals(Object) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
equals(Object) - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
executor - Variable in class com.pi4j.device.fireplace.FireplaceBase
 

F

FAMILY_CODE - Static variable in class com.pi4j.component.temperature.impl.TmpDS18B20DeviceType
 
FAMILY_CODE - Static variable in class com.pi4j.component.temperature.impl.TmpDS18S20DeviceType
 
Fireplace - Interface in com.pi4j.device.fireplace
 
FireplaceBase - Class in com.pi4j.device.fireplace
 
FireplaceBase() - Constructor for class com.pi4j.device.fireplace.FireplaceBase
 
fireplaceControlRelay - Variable in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
FireplaceDevice - Class in com.pi4j.device.fireplace.impl
 
FireplaceDevice(Relay, Sensor) - Constructor for class com.pi4j.device.fireplace.impl.FireplaceDevice
 
FireplaceDevice(Relay, RelayState) - Constructor for class com.pi4j.device.fireplace.impl.FireplaceDevice
 
FireplaceDevice(Relay) - Constructor for class com.pi4j.device.fireplace.impl.FireplaceDevice
 
FireplaceDevice(Relay, RelayState, Sensor, SensorState) - Constructor for class com.pi4j.device.fireplace.impl.FireplaceDevice
 
fireplaceOnRelayState - Variable in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
FireplacePilotLightEvent - Class in com.pi4j.device.fireplace
 
FireplacePilotLightEvent(Fireplace, boolean) - Constructor for class com.pi4j.device.fireplace.FireplacePilotLightEvent
 
FireplacePilotLightException - Exception in com.pi4j.device.fireplace
 
FireplacePilotLightException() - Constructor for exception com.pi4j.device.fireplace.FireplacePilotLightException
 
FireplacePilotLightListener - Interface in com.pi4j.device.fireplace
 
FireplaceState - Enum in com.pi4j.device.fireplace
 
FireplaceStateChangeEvent - Class in com.pi4j.device.fireplace
 
FireplaceStateChangeEvent(Fireplace, FireplaceState, FireplaceState) - Constructor for class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
FireplaceStateChangeListener - Interface in com.pi4j.device.fireplace
 
FireplaceTimeoutEvent - Class in com.pi4j.device.fireplace
 
FireplaceTimeoutEvent(Fireplace) - Constructor for class com.pi4j.device.fireplace.FireplaceTimeoutEvent
 
FireplaceTimeoutListener - Interface in com.pi4j.device.fireplace
 
FORWARD - Static variable in class com.pi4j.component.motor.EasyDriver
 
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
 
FULL_STEP - Static variable in class com.pi4j.component.motor.EasyDriver
 

G

GAIN_0_88_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_1_3_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_1_9_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_2_5_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_4_0_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_4_7_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_5_6_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
GAIN_8_1_Ga - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
getButton() - Method in class com.pi4j.component.button.ButtonEvent
 
getButton() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getButton() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getBuzzer() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getBuzzer() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getChannel() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
getChannel() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
getChannel() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
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
 
getController(I2CDevice) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDefaultDeviceControllerFactory
 
getController(I2CDevice) - Method in interface com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceControllerFactory
 
getCurrentValue() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
The wiper's value read from cache.
getCurrentValue() - Method in interface com.pi4j.component.potentiometer.Potentiometer
The implementation should cache to wiper's value and therefore should avoid accessing the device to often.
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.
getDegreesFromStep(int, int) - Static method in class com.pi4j.component.motor.EasyDriver
 
getDeviceClass() - Method in class com.pi4j.component.temperature.impl.TmpDS18B20DeviceType
 
getDeviceClass() - Method in class com.pi4j.component.temperature.impl.TmpDS18S20DeviceType
 
getDeviceFamilyCode() - Method in class com.pi4j.component.temperature.impl.TmpDS18B20DeviceType
 
getDeviceFamilyCode() - Method in class com.pi4j.component.temperature.impl.TmpDS18S20DeviceType
 
getDeviceStatus() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
getDeviceStatus() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Returns the status of the device according EEPROM and WiperLocks.
getDeviceStatus() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
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
 
getFireplace() - Method in class com.pi4j.device.fireplace.FireplacePilotLightEvent
 
getFireplace() - Method in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
getGain() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
getGpio() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getGpio() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getGpio() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getGpioProvider() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getIndex() - Method in enum com.pi4j.device.pibrella.PibrellaBuzzer
 
getIndex() - Method in enum com.pi4j.device.pibrella.PibrellaInput
 
getIndex() - Method in enum com.pi4j.device.pibrella.PibrellaLed
 
getIndex() - Method in enum com.pi4j.device.pibrella.PibrellaOutput
 
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 class com.pi4j.device.pibrella.impl.PibrellaBase
 
getInputPin(PibrellaInput) - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getInputPin(int) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getInputPin(PibrellaInput) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getInputPin(int) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getInputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getInputPins() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getInputPins() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getInputPins() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getInputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getInstance() - Static method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDefaultDeviceControllerFactory
 
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 class com.pi4j.device.pibrella.impl.PibrellaBase
 
getLed(PibrellaLed) - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getLed(int) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getLed(PibrellaLed) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getLed(int) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getLed(PiFaceLed) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getLed(int) - Method in interface com.pi4j.device.piface.PiFace
 
getLed(PiFaceLed) - Method in interface com.pi4j.device.piface.PiFace
 
getLeds() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getLeds() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getLeds() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getLeds() - Method in interface com.pi4j.device.piface.PiFace
 
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
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4431
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4432
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4441
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4442
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4451
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4452
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4461
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4462
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4531
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4532
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4551
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4552
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4631
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4632
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4651
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4652
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
getMaxValue() - Method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
getMaxValue() - Method in interface com.pi4j.component.potentiometer.Potentiometer
 
getMeasurementMode() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
getMode() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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.button.ButtonStateChangeEvent
 
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
 
getNewState() - Method in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
getNewTemperature() - Method in class com.pi4j.component.temperature.TemperatureChangeEvent
 
getNewValue() - Method in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
getNonVolatileMode() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
getNonVolatileMode() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
getNonVolatileValue() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
The visibility of this method is protected because not all devices support non-volatile wipers.
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.button.ButtonStateChangeEvent
 
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
 
getOldState() - Method in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
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 class com.pi4j.device.pibrella.impl.PibrellaBase
 
getOutputPin(PibrellaOutput) - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getOutputPin(int) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getOutputPin(PibrellaOutput) - Method in interface com.pi4j.device.pibrella.Pibrella
 
getOutputPin(int) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getOutputPin(int) - Method in interface com.pi4j.device.piface.PiFace
 
getOutputPins() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
getOutputPins() - Method in interface com.pi4j.device.pibrella.Pibrella
 
getOutputPins() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getOutputPins() - Method in interface com.pi4j.device.piface.PiFace
 
getOutputRate() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
getPin() - Method in enum com.pi4j.device.pibrella.PibrellaBuzzer
 
getPin() - Method in enum com.pi4j.device.pibrella.PibrellaInput
 
getPin() - Method in enum com.pi4j.device.pibrella.PibrellaOutput
 
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 class com.pi4j.device.piface.impl.PiFaceBase
 
getRelay(PiFaceRelay) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getRelay(int) - Method in interface com.pi4j.device.piface.PiFace
 
getRelay(PiFaceRelay) - Method in interface com.pi4j.device.piface.PiFace
 
getRelays() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getRelays() - Method in interface com.pi4j.device.piface.PiFace
 
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
 
getSamplesAverage() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
getScale() - Method in class com.pi4j.component.temperature.impl.Tmp102
 
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 interface com.pi4j.component.button.Button
 
getState() - Method in class com.pi4j.component.button.ButtonBase
 
getState() - Method in class com.pi4j.component.button.impl.GpioButtonComponent
Return the current switch state based on the GPIO digital output pin state.
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
 
getState() - Method in interface com.pi4j.device.fireplace.Fireplace
 
getState() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
getState() - Method in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
getStepSequence() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepSequence() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getStepsFromDegrees(double, int) - Static method in class com.pi4j.component.motor.EasyDriver
 
getStepsPerRevolution() - Method in interface com.pi4j.component.motor.StepperMotor
 
getStepsPerRevolution() - Method in class com.pi4j.component.motor.StepperMotorBase
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4431
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4432
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4441
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4442
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4451
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4452
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4461
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4462
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4531
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4532
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4551
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4552
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4631
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4632
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4651
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4652
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
getSupportedChannelsByDevice() - Method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
getSupportedChannelsByDevice() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
getSwitch() - Method in class com.pi4j.component.switches.SwitchStateChangeEvent
 
getSwitch(int) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getSwitch(PiFaceSwitch) - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getSwitch(int) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitch(PiFaceSwitch) - Method in interface com.pi4j.device.piface.PiFace
 
getSwitches() - Method in class com.pi4j.device.piface.impl.PiFaceBase
 
getSwitches() - Method in interface com.pi4j.device.piface.PiFace
 
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.impl.Tmp102
 
getTemperature(TemperatureScale) - Method in class com.pi4j.component.temperature.impl.Tmp102
 
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
 
getTerminalConfiguration() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
getTerminalConfiguration(DeviceControllerChannel) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Fetches the terminal-configuration from the device for a certain channel.
getTerminalConfiguration() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
getTimeDelta() - Method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
getTimeDelta() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
getTimeDelta() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
getTimeoutDelay() - Method in interface com.pi4j.device.fireplace.Fireplace
 
getTimeoutDelay() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
getTimeoutUnit() - Method in interface com.pi4j.device.fireplace.Fireplace
 
getTimeoutUnit() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
getTimestamp() - Method in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
getTimestamp() - Method in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
getValue(DeviceControllerChannel, boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Receives the current wiper's value from the device.
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
 
getValue() - Method in class com.pi4j.component.sensor.impl.SRF02DistanceSensorI2C
 
getWiperLockChannel() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
getWiperLockChannel() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerDeviceStatus
 
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
 
gpio() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
gpio() - Method in interface com.pi4j.device.pibrella.Pibrella
 
GpioButtonComponent - Class in com.pi4j.component.button.impl
 
GpioButtonComponent(GpioPinDigitalInput, PinState, PinState) - Constructor for class com.pi4j.component.button.impl.GpioButtonComponent
using this constructor requires that the consumer define the BUTTON PRESSED/RELEASED pin states
GpioButtonComponent(GpioPinDigitalInput) - Constructor for class com.pi4j.component.button.impl.GpioButtonComponent
default constructor; using this constructor assumes that: (1) a pin state of HIGH is BUTTON PRESSED (2) a pin state of LOW is BUTTON RELEASED
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

HALF_STEP - Static variable in class com.pi4j.component.motor.EasyDriver
 
handled - Variable in class com.pi4j.device.fireplace.FireplaceTimeoutEvent
 
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
 
HMC5883L - Class in com.pi4j.component.gyroscope.honeywell
 
HMC5883L(I2CBus) - Constructor for class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
HMC5883L_ADDRESS - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 

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 ...
IDLE_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
increase() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Increases the wiper's value for one step.
increase(int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Increases the wiper's value for n steps.
increase(DeviceControllerChannel, int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Increments the volatile wiper for the given number steps.
increase() - Method in interface com.pi4j.component.potentiometer.Potentiometer
Increase the wiper's value by one step.
increase(int) - Method in interface com.pi4j.component.potentiometer.Potentiometer
Increase the wiper's value by n steps.
index - Variable in class com.pi4j.component.servo.impl.RPIServoBlasterServoDriver
 
init(Gyroscope, int) - Method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
init(Gyroscope, int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
init(Gyroscope, int) - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
init() - Method in class com.pi4j.component.servo.impl.GenericServo
 
initialize(int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Initializes the wiper to a defined status.
INITIALVALUE_LOADED_FROM_EEPROM - Static variable in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
The value which is used for devices capable of non-volatile wipers.
inputA() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
inputA() - Method in interface com.pi4j.device.pibrella.Pibrella
 
inputB() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
inputB() - Method in interface com.pi4j.device.pibrella.Pibrella
 
inputC() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
inputC() - Method in interface com.pi4j.device.pibrella.Pibrella
 
inputD() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
inputD() - Method in interface com.pi4j.device.pibrella.Pibrella
 
isBacklight() - Method in class com.pi4j.component.lcd.impl.I2CLcdDisplay
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4431
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4432
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4441
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4442
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4451
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4452
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4461
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4462
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4531
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4532
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4551
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4552
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4631
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4632
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4651
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4652
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
isCapableOfNonVolatileWiper() - Method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
isCapableOfNonVolatileWiper() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
isChannelEnabled() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
isChannelSupportedByDevice(MicrochipPotentiometerChannel) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
isChannelSupportedByDevice(MicrochipPotentiometerChannel) - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
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
 
isEepromWriteActive() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
isEepromWriteActive() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerDeviceStatus
 
isEepromWriteProtected() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
isEepromWriteProtected() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerDeviceStatus
 
isHandled() - Method in class com.pi4j.device.fireplace.FireplaceTimeoutEvent
 
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
 
isNewState(FireplaceState) - Method in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
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.fireplace.Fireplace
 
isOff() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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
 
isOldState(FireplaceState) - Method in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
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.fireplace.Fireplace
 
isOn() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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
 
isPilotLightOff() - Method in interface com.pi4j.device.fireplace.Fireplace
 
isPilotLightOff() - Method in class com.pi4j.device.fireplace.FireplacePilotLightEvent
 
isPilotLightOff() - Method in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
isPilotLightOn() - Method in interface com.pi4j.device.fireplace.Fireplace
 
isPilotLightOn - Variable in class com.pi4j.device.fireplace.FireplacePilotLightEvent
 
isPilotLightOn() - Method in class com.pi4j.device.fireplace.FireplacePilotLightEvent
 
isPilotLightOn() - Method in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
isPinAEnabled() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
isPinBEnabled() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
isPinWEnabled() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
isPressed() - Method in interface com.pi4j.component.button.Button
 
isPressed() - Method in class com.pi4j.component.button.ButtonBase
 
isPressed() - Method in class com.pi4j.component.button.ButtonEvent
 
isPressed() - Method in class com.pi4j.component.button.ButtonStateChangeEvent
 
isRaining() - Method in interface com.pi4j.device.sprinkler.SprinklerController
 
isRaining() - Method in class com.pi4j.device.sprinkler.SprinklerControllerBase
 
isReleased() - Method in interface com.pi4j.component.button.Button
 
isReleased() - Method in class com.pi4j.component.button.ButtonBase
 
isReleased() - Method in class com.pi4j.component.button.ButtonEvent
 
isReleased() - Method in class com.pi4j.component.button.ButtonStateChangeEvent
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4431
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4432
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4441
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4442
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4451
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4452
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4461
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4462
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4531
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4532
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4551
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4552
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4631
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4632
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4651
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4652
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
isRheostat() - Method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
isRheostat() - Method in interface com.pi4j.component.potentiometer.Potentiometer
 
isState(ButtonState) - Method in interface com.pi4j.component.button.Button
 
isState(ButtonState) - Method in class com.pi4j.component.button.ButtonBase
 
isState(ButtonState) - Method in class com.pi4j.component.button.ButtonEvent
 
isState(ButtonState) - Method in class com.pi4j.component.button.ButtonStateChangeEvent
 
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
 
isState(FireplaceState) - Method in interface com.pi4j.device.fireplace.Fireplace
 
isState(FireplaceState) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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
 
isWiperLockActive() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
isWiperLockActive() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerDeviceStatus
 

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
 
ledGreen() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
ledGreen() - Method in interface com.pi4j.device.pibrella.Pibrella
 
ledRed() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
ledRed() - Method in interface com.pi4j.device.pibrella.Pibrella
 
ledYellow() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
ledYellow() - Method in interface com.pi4j.device.pibrella.Pibrella
 
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

main(String[]) - Static method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
main(String[]) - Static method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
main(String[]) - Static method in class com.pi4j.component.potentiometer.microchip.MCP4641
A MCP4641 is expected to be connected to I2C-bus 1 of Raspberry Pi.
main(String[]) - Static method in class com.pi4j.component.potentiometer.microchip.MCP4651
A MCP4651 is expected to be connected to I2C-bus 1 of Raspberry Pi.
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4431
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4432
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4441
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4442
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4451
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4452
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4461
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4462
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4531
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4532
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4551
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4552
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4631
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4632
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4651
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4652
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
maxValue() - Static method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
MCP4431 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4431.
MCP4431(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4431
Builds an instance which is ready to use.
MCP4432 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4432.
MCP4432(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4432
Builds an instance which is ready to use.
MCP4441 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4441.
MCP4441(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4441
Builds an instance which is ready to use.
MCP4442 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4442.
MCP4442(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4442
Builds an instance which is ready to use.
MCP4451 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4451.
MCP4451(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4451
Builds an instance which is ready to use.
MCP4452 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4452.
MCP4452(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4452
Builds an instance which is ready to use.
MCP4461 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4461.
MCP4461(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4461
Builds an instance which is ready to use.
MCP4462 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4462.
MCP4462(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4462
Builds an instance which is ready to use.
MCP4531 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4531.
MCP4531(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4531
Builds an instance which is ready to use.
MCP4532 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4532.
MCP4532(I2CBus, boolean, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4532
Builds an instance which is ready to use.
MCP4541 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4541.
MCP4541(I2CBus, boolean, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4541
Builds an instance which is ready to use.
MCP4542 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4542.
MCP4542(I2CBus, boolean, boolean, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4542
Builds an instance which is ready to use.
MCP4551 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4551.
MCP4551(I2CBus, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4551
Builds an instance which is ready to use.
MCP4552 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4552.
MCP4552(I2CBus, boolean, boolean, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4552
Builds an instance which is ready to use.
MCP4561 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4561.
MCP4561(I2CBus, boolean, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4561
Builds an instance which is ready to use.
MCP4562 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4562.
MCP4562(I2CBus, boolean, boolean, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4562
Builds an instance which is ready to use.
MCP4631 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4631.
MCP4631(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4631
Builds an instance which is ready to use.
MCP4632 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4632.
MCP4632(I2CBus, boolean, boolean, MicrochipPotentiometerChannel, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4632
Builds an instance which is ready to use.
MCP4641 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4641.
MCP4641(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4641
Builds an instance which is ready to use.
MCP4642 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4642.
MCP4642(I2CBus, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4642
Builds an instance which is ready to use.
MCP4651 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4651.
MCP4651(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4651
Builds an instance which is ready to use.
MCP4652 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4652.
MCP4652(I2CBus, boolean, boolean, MicrochipPotentiometerChannel, int) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4652
Builds an instance which is ready to use.
MCP4661 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4661.
MCP4661(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4661
Builds an instance which is ready to use.
MCP4662 - Class in com.pi4j.component.potentiometer.microchip
Pi4J-device for MCP4662.
MCP4662(I2CBus, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode) - Constructor for class com.pi4j.component.potentiometer.microchip.MCP4662
Builds an instance which is ready to use.
MicrochipPotentiometer - Interface in com.pi4j.component.potentiometer.microchip
Abstract Pi4J-device for MCP45XX and MCP46XX ICs.
MicrochipPotentiometerBase - Class in com.pi4j.component.potentiometer.microchip.impl
Abstract Pi4J-device for MCP45XX and MCP46XX ICs.
MicrochipPotentiometerBase(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode, int) - Constructor for class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Builds an instance which is ready to use.
MicrochipPotentiometerBase(I2CBus, boolean, boolean, boolean, MicrochipPotentiometerChannel, MicrochipPotentiometerNonVolatileMode, int, MicrochipPotentiometerDeviceControllerFactory) - Constructor for class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Builds an instance which is ready to use.
MicrochipPotentiometerChannel - Enum in com.pi4j.component.potentiometer.microchip
A channel an instance of MCP45XX_MCP46XX_Potentiometer can be configured for.
MicrochipPotentiometerDefaultDeviceControllerFactory - Class in com.pi4j.component.potentiometer.microchip.impl
Default-factory which is used by the potentiometer's constructor which hides the 'controllerFactory'-parameter.
MicrochipPotentiometerDefaultDeviceControllerFactory() - Constructor for class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDefaultDeviceControllerFactory
 
MicrochipPotentiometerDeviceController - Class in com.pi4j.component.potentiometer.microchip.impl
Ported from Stibro's code blog.
MicrochipPotentiometerDeviceController(I2CDevice) - Constructor for class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Builds an instance which is ready to use.
MicrochipPotentiometerDeviceControllerFactory - Interface in com.pi4j.component.potentiometer.microchip.impl
Factory which builds controller-instances.
MicrochipPotentiometerDeviceStatus - Interface in com.pi4j.component.potentiometer.microchip
The device-status concerning the channel this instance of MCP45XX_MCP46XX_Potentiometer is configured for.
MicrochipPotentiometerDeviceStatusImpl - Class in com.pi4j.component.potentiometer.microchip.impl
The device-status concerning the channel this instance of MCP45XX_MCP46XX_Potentiometer is configured for.
MicrochipPotentiometerNonVolatileMode - Enum in com.pi4j.component.potentiometer.microchip
 
MicrochipPotentiometerTerminalConfiguration - Class in com.pi4j.component.potentiometer.microchip
The device-status concerning the channel this instance of MCP45XX_MCP46XX_Potentiometer is configured for.
MicrochipPotentiometerTerminalConfiguration(MicrochipPotentiometerChannel, boolean, boolean, boolean, boolean) - Constructor for class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
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
 
move(int, int, int) - Method in class com.pi4j.component.motor.EasyDriver
 
move(int, int) - Method in class com.pi4j.component.motor.EasyDriver
 
MultiAxisGyro - Interface in com.pi4j.component.gyroscope
 

N

name - Variable in class com.pi4j.device.sprinkler.SprinklerZoneBase
 
NEGATIVE_BIAS_MEASUREMENT_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
newState - Variable in class com.pi4j.component.button.ButtonStateChangeEvent
 
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
 
newState - Variable in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
newTemperature - Variable in class com.pi4j.component.temperature.TemperatureChangeEvent
 
newValue - Variable in class com.pi4j.component.sensor.AnalogSensorValueChangeEvent
 
NONVOLATILE_WIPER - Static variable in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
 
nonVolatileMode - Variable in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Whether to use the volatile or the non-volatile wiper
NORMAL_MEASUREMENT_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
notifyListeners(ButtonStateChangeEvent) - Method in class com.pi4j.component.button.ButtonBase
 
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
 
notifyListeners(FireplaceStateChangeEvent) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
notifyListeners(FireplacePilotLightEvent) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
notifyListeners(FireplaceTimeoutEvent) - Method in class com.pi4j.device.fireplace.FireplaceBase
 

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() - Method in interface com.pi4j.device.fireplace.Fireplace
 
off() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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.button.ButtonStateChangeEvent
 
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
 
oldState - Variable in class com.pi4j.device.fireplace.FireplaceStateChangeEvent
 
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() - Method in interface com.pi4j.device.fireplace.Fireplace
 
on(long, TimeUnit) - Method in interface com.pi4j.device.fireplace.Fireplace
 
on() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
on(long, TimeUnit) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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
 
onButtonHold(ButtonEvent) - Method in interface com.pi4j.component.button.ButtonHoldListener
 
onButtonPressed(ButtonEvent) - Method in interface com.pi4j.component.button.ButtonPressedListener
 
onButtonReleased(ButtonEvent) - Method in interface com.pi4j.component.button.ButtonReleasedListener
 
onChange(FireplacePilotLightEvent) - Method in interface com.pi4j.device.fireplace.FireplacePilotLightListener
 
onDistanceChange(DistanceSensorChangeEvent) - Method in interface com.pi4j.component.sensor.DistanceSensorListener
 
ONE_EIGHTH_STEP - Static variable in class com.pi4j.component.motor.EasyDriver
 
ONE_FOURTH_STEP - Static variable in class com.pi4j.component.motor.EasyDriver
 
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(ButtonStateChangeEvent) - Method in interface com.pi4j.component.button.ButtonStateChangeListener
 
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
 
onStateChange(FireplaceStateChangeEvent) - Method in interface com.pi4j.device.fireplace.FireplaceStateChangeListener
 
onTemperatureChange(TemperatureChangeEvent) - Method in interface com.pi4j.component.temperature.TemperatureListener
 
onTimeout(FireplaceTimeoutEvent) - Method in interface com.pi4j.device.fireplace.FireplaceTimeoutListener
 
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
 
OUTPUT_RATE_0_75_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_15_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_1_5_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_30_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_3_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_75_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
OUTPUT_RATE_7_5_Hz - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
outputE() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
outputE() - Method in interface com.pi4j.device.pibrella.Pibrella
 
outputF() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
outputF() - Method in interface com.pi4j.device.pibrella.Pibrella
 
outputG() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
outputG() - Method in interface com.pi4j.device.pibrella.Pibrella
 
outputH() - Method in class com.pi4j.device.pibrella.impl.PibrellaBase
 
outputH() - Method in interface com.pi4j.device.pibrella.Pibrella
 

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
 
Pibrella - Interface in com.pi4j.device.pibrella
 
PibrellaBase - Class in com.pi4j.device.pibrella.impl
 
PibrellaBase() - Constructor for class com.pi4j.device.pibrella.impl.PibrellaBase
 
PibrellaBuzzer - Enum in com.pi4j.device.pibrella
 
PibrellaBuzzerImpl - Class in com.pi4j.device.pibrella.impl
 
PibrellaBuzzerImpl(GpioPinPwmOutput) - Constructor for class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
PibrellaDevice - Class in com.pi4j.device.pibrella.impl
 
PibrellaDevice() - Constructor for class com.pi4j.device.pibrella.impl.PibrellaDevice
 
PibrellaInput - Enum in com.pi4j.device.pibrella
 
PibrellaLed - Enum in com.pi4j.device.pibrella
 
PibrellaOutput - Enum in com.pi4j.device.pibrella
 
PiFace - Interface in com.pi4j.device.piface
 
PiFaceBase - Class in com.pi4j.device.piface.impl
 
PiFaceBase(byte, int) - Constructor for class com.pi4j.device.piface.impl.PiFaceBase
 
PiFaceBase(byte, SpiChannel) - Constructor for class com.pi4j.device.piface.impl.PiFaceBase
 
PiFaceDevice - Class in com.pi4j.device.piface.impl
 
PiFaceDevice(byte, int) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceDevice(byte, SpiChannel) - Constructor for class com.pi4j.device.piface.impl.PiFaceDevice
 
PiFaceDevice(SpiChannel) - 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
 
pilotLightOnState - Variable in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
pilotLightSensor - Variable in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
PIN_MAP - Static variable in class com.pi4j.component.servo.impl.RPIServoBlasterProvider
 
PIN_NOT_AVAILABLE - Static variable in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
The value which is used for address-bit if the device's package does not provide a matching address-pin (see 6.2.4)
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
 
POSITIVE_BIAS_MEASUREMENT_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
Potentiometer - Interface in com.pi4j.component.potentiometer
A digital potentiometer component
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 - Variable in class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
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 class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
readGyro() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
readGyro() - Method in interface com.pi4j.component.gyroscope.MultiAxisGyro
 
recalibrateOffset() - Method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
recalibrateOffset() - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
recalibrateOffset() - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
recalibrateOffset() - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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(ButtonStateChangeListener...) - Method in interface com.pi4j.component.button.Button
 
removeListener(ButtonPressedListener...) - Method in interface com.pi4j.component.button.Button
 
removeListener(ButtonReleasedListener...) - Method in interface com.pi4j.component.button.Button
 
removeListener(ButtonHoldListener...) - Method in interface com.pi4j.component.button.Button
 
removeListener(ButtonStateChangeListener...) - Method in class com.pi4j.component.button.ButtonBase
 
removeListener(ButtonPressedListener...) - Method in class com.pi4j.component.button.ButtonBase
 
removeListener(ButtonReleasedListener...) - Method in class com.pi4j.component.button.ButtonBase
 
removeListener(ButtonHoldListener...) - Method in class com.pi4j.component.button.ButtonBase
 
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(FireplaceStateChangeListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
removeListener(FireplacePilotLightListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
removeListener(FireplaceTimeoutListener...) - Method in interface com.pi4j.device.fireplace.Fireplace
 
removeListener(FireplaceStateChangeListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
removeListener(FireplacePilotLightListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
removeListener(FireplaceTimeoutListener...) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
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
 
reset() - Method in class com.pi4j.component.motor.EasyDriver
 
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, int, int) - Method in class com.pi4j.component.motor.EasyDriver
 
rotate(double, int) - Method in class com.pi4j.component.motor.EasyDriver
 
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

SAMPLES_AVERAGE_1 - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
SAMPLES_AVERAGE_2 - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
SAMPLES_AVERAGE_4 - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
SAMPLES_AVERAGE_8 - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
setCurrentValue(int) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
setCurrentValue(int) - Method in interface com.pi4j.component.potentiometer.Potentiometer
Set wiper's value.
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
 
setDirection(int) - Method in class com.pi4j.component.motor.EasyDriver
 
setDrivingMode(int) - Method in class com.pi4j.component.motor.EasyDriver
 
setGain(int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
setHandled(boolean) - Method in class com.pi4j.device.fireplace.FireplaceTimeoutEvent
 
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
 
setMeasurementMode(int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
setMode(int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
setNewAddress(int) - Method in class com.pi4j.component.sensor.impl.SRF02DistanceSensorI2C
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
The visibility of this method is protected because not all devices support non-volatile wipers.
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4541
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4542
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4561
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4562
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4641
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4642
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4661
 
setNonVolatileMode(MicrochipPotentiometerNonVolatileMode) - Method in class com.pi4j.component.potentiometer.microchip.MCP4662
 
setOffset(int) - Method in class com.pi4j.component.gyroscope.AxisGyroscope
 
setOffset(int) - Method in interface com.pi4j.component.gyroscope.Gyroscope
 
setOutputRate(int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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
 
setSamplesAverage(int) - Method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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(FireplaceState) - Method in interface com.pi4j.device.fireplace.Fireplace
 
setState(FireplaceState) - Method in class com.pi4j.device.fireplace.impl.FireplaceDevice
 
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
 
setTerminalConfiguration(MicrochipPotentiometerTerminalConfiguration) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
setTerminalConfiguration(DeviceControllerTerminalConfiguration) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Sets the given terminal-configuration to the device.
setTerminalConfiguration(MicrochipPotentiometerTerminalConfiguration) - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
 
setTimeout(long, TimeUnit) - Method in interface com.pi4j.device.fireplace.Fireplace
 
setTimeout(long, TimeUnit) - Method in class com.pi4j.device.fireplace.FireplaceBase
 
setValue(DeviceControllerChannel, int, boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Sets the wiper's value in the device.
setWiperLock(boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Enables or disables wiper-lock.
setWiperLock(DeviceControllerChannel, boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Enables or disables a wiper's lock.
setWiperLock(boolean) - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
Enables or disables wiper-lock.
setWriteProtection(boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Enables or disables write-protection for devices capable of non-volatile memory.
setWriteProtection(boolean) - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
Enables or disables the device's write-protection.
setWriteProtection(boolean) - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
Enables or disables write-protection for devices capable of non-volatile memory.
shutdown() - Method in class com.pi4j.component.motor.EasyDriver
 
shutdown() - Method in interface com.pi4j.device.fireplace.Fireplace
 
shutdown() - Method in class com.pi4j.device.fireplace.FireplaceBase
 
SINGLE_SAMPLE_MODE - Static variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
sleep() - Method in class com.pi4j.component.motor.EasyDriver
 
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
 
SRF02DistanceSensorI2C - Class in com.pi4j.component.sensor.impl
 
SRF02DistanceSensorI2C(int, int) - Constructor for class com.pi4j.component.sensor.impl.SRF02DistanceSensorI2C
default constructor
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.buzzer.Buzzer
stop the buzzer
stop() - Method in interface com.pi4j.component.motor.Motor
 
stop() - Method in class com.pi4j.component.motor.MotorBase
 
stop() - Method in class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
STOP_FREQUENCY - Static variable in interface com.pi4j.component.buzzer.Buzzer
 
STOP_FREQUENCY - Static variable in class com.pi4j.device.pibrella.impl.PibrellaBuzzerImpl
 
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
 
timeoutDelay - Variable in class com.pi4j.device.fireplace.FireplaceBase
 
timeoutTask - Variable in class com.pi4j.device.fireplace.FireplaceBase
 
timeoutUnit - Variable in class com.pi4j.device.fireplace.FireplaceBase
 
timestamp - Variable in class com.pi4j.component.sensor.DistanceSensorChangeEvent
 
timestamp - Variable in class com.pi4j.component.sensor.MotionSensorChangeEvent
 
Tmp102 - Class in com.pi4j.component.temperature.impl
 
Tmp102(int, int) - Constructor for class com.pi4j.component.temperature.impl.Tmp102
Constructs ...
TmpDS18B20DeviceType - Class in com.pi4j.component.temperature.impl
DS18B20 - Programmable Resolution 1-Wire Digital Thermometer.
TmpDS18B20DeviceType() - Constructor for class com.pi4j.component.temperature.impl.TmpDS18B20DeviceType
 
TmpDS18S20DeviceType - Class in com.pi4j.component.temperature.impl
DS18B20 - Programmable Resolution 1-Wire Digital Thermometer.
TmpDS18S20DeviceType() - Constructor for class com.pi4j.component.temperature.impl.TmpDS18S20DeviceType
 
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(int, int) - Static method in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
toString(int, int) - Static method in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
toString() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
 
toString() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
 
toString() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceStatusImpl
 
toString() - Method in enum com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerChannel
 
toString() - Method in class com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerTerminalConfiguration
 
toString() - Method in class com.pi4j.component.servo.impl.GenericServo
 

U

updateCacheFromDevice() - Method in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerBase
Updates the cache to the wiper's value.
updateCacheFromDevice() - Method in interface com.pi4j.component.potentiometer.microchip.MicrochipPotentiometer
Updates the cache to the wiper's value.
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.button.ButtonState
Returns the enum constant of this type with the specified name.
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.potentiometer.microchip.MicrochipPotentiometerChannel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerNonVolatileMode
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.fireplace.FireplaceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.pibrella.PibrellaBuzzer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.pibrella.PibrellaInput
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.pibrella.PibrellaLed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pi4j.device.pibrella.PibrellaOutput
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.button.ButtonState
Returns an array containing the constants of this enum type, in the order they are declared.
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.potentiometer.microchip.MicrochipPotentiometerChannel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.component.potentiometer.microchip.MicrochipPotentiometerNonVolatileMode
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.fireplace.FireplaceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.pibrella.PibrellaBuzzer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.pibrella.PibrellaInput
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.pibrella.PibrellaLed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pi4j.device.pibrella.PibrellaOutput
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.
VOLATILE_WIPER - Static variable in class com.pi4j.component.potentiometer.microchip.impl.MicrochipPotentiometerDeviceController
 

W

wake() - Method in class com.pi4j.component.motor.EasyDriver
 
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
 

X

X - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
X - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 

Y

Y - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
Y - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 

Z

Z - Variable in class com.pi4j.component.gyroscope.analogdevices.ADXL345
 
Z - Variable in class com.pi4j.component.gyroscope.honeywell.HMC5883L
 
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 X Y Z 
Skip navigation links

Copyright © 2012–2016 Pi4J. All rights reserved.