- cache - Variable in class com.pi4j.io.gpio.GpioProviderBase
-
- callback(int) - Method in interface com.pi4j.wiringpi.GpioInterruptCallback
-
- channel - Variable in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- CHANNEL_0 - Static variable in class com.pi4j.wiringpi.I2C
-
- CHANNEL_0 - Static variable in class com.pi4j.wiringpi.Spi
-
- CHANNEL_1 - Static variable in class com.pi4j.wiringpi.I2C
-
- CHANNEL_1 - Static variable in class com.pi4j.wiringpi.Spi
-
- clearProperties() - Method in interface com.pi4j.io.gpio.GpioPin
-
- clearProperties() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- close() - Method in interface com.pi4j.io.i2c.I2CBus
-
Closes this bus.
- close() - Method in class com.pi4j.io.i2c.impl.I2CBusImpl
-
Closes this i2c bus
- close() - Method in class com.pi4j.io.i2c.impl.I2CBusImplBananaPi
-
Closes this i2c bus
- close() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to close a currently open open serial port.
- close() - Method in interface com.pi4j.io.serial.Serial
-
This method is called to close a currently open open serial port.
- com.pi4j.concurrent - package com.pi4j.concurrent
-
- com.pi4j.io.gpio - package com.pi4j.io.gpio
-
- com.pi4j.io.gpio.event - package com.pi4j.io.gpio.event
-
- com.pi4j.io.gpio.exception - package com.pi4j.io.gpio.exception
-
- com.pi4j.io.gpio.impl - package com.pi4j.io.gpio.impl
-
- com.pi4j.io.gpio.tasks.impl - package com.pi4j.io.gpio.tasks.impl
-
- com.pi4j.io.gpio.trigger - package com.pi4j.io.gpio.trigger
-
- com.pi4j.io.i2c - package com.pi4j.io.i2c
-
- com.pi4j.io.i2c.impl - package com.pi4j.io.i2c.impl
-
- com.pi4j.io.serial - package com.pi4j.io.serial
-
- com.pi4j.io.serial.impl - package com.pi4j.io.serial.impl
-
- com.pi4j.io.spi - package com.pi4j.io.spi
-
- com.pi4j.io.spi.impl - package com.pi4j.io.spi.impl
-
- com.pi4j.jni - package com.pi4j.jni
-
- com.pi4j.system - package com.pi4j.system
-
- com.pi4j.temperature - package com.pi4j.temperature
-
- com.pi4j.util - package com.pi4j.util
-
- com.pi4j.wiringpi - package com.pi4j.wiringpi
-
- contains(String, String) - Static method in class com.pi4j.util.StringUtil
-
- contains(String, String[]) - Static method in class com.pi4j.util.StringUtil
-
- contains(String[], String) - Static method in class com.pi4j.util.StringUtil
-
- contains(String[], String[]) - Static method in class com.pi4j.util.StringUtil
-
- convert(TemperatureScale, TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from one temperature scale to another.
- convertCelsiusToFarenheit(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Celsius to Farenheit temperature scale
FORMULA = [°F] = [°C] × 9/5 + 32
- convertCelsiusToKelvin(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Celsius to Kelvin temperature scale
FORMULA = [K] = [°C] + 273.15
- convertCelsiusToRankine(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Celsius to Rankine temperature scale
FORMULA = [°R] = ([°C] + 273.15) × 9/5
- convertFarenheitToCelsius(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Farenheit to Celsius temperature scale
FORMULA = [°C] = ([°F] − 32) × 5/9
- convertFarenheitToKelvin(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Farenheit to Kelvin temperature scale
FORMULA = [K] = ([°F] + 459.67) × 5/9
- convertFarenheitToRankine(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Farenheit to Rankine temperature scale
FORMULA = [°R] = [°F] + 459.67
- convertFromCelsius(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from the Celsius temperature scale to another.
- convertFromFarenheit(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from the Farenheit temperature scale to another.
- convertFromKelvin(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from the Kelvin temperature scale to another.
- convertFromRankine(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from the Rankine temperature scale to another.
- convertKelvinToCelsius(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Kelvin to Celsius temperature scale
FORMULA = [°C] = [K] − 273.15
- convertKelvinToFarenheit(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Kelvin to Farenheit temperature scale
FORMULA = [°F] = [K] × 9/5 − 459.67
- convertKelvinToRankine(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Kelvin to Rankine temperature scale
FORMULA = [°R] = [K] × 9/5
- convertRankineToCelsius(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Rankine to Celsius temperature scale
FORMULA = [°C] = ([°R] − 491.67) × 5/9
- convertRankineToFarenheit(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Rankine to Farenheit temperature scale
FORMULA = [°F] = [°R] − 459.67
- convertRankineToKelvin(double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert temperature from Rankine to Kelvin temperature scale
FORMULA = [K] = [°R] × 5/9
- convertToCelsius(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from another temperature scale into the Celsius temperature scale.
- convertToFarenheit(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from another temperature scale into the Farenheit temperature scale.
- convertToKelvin(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from another temperature scale into the Kelvin temperature scale.
- convertToRankine(TemperatureScale, double) - Static method in class com.pi4j.temperature.TemperatureConversion
-
Convert a temperature value from another temperature scale into the Rankine temperature scale.
- create(int) - Static method in class com.pi4j.util.StringUtil
-
- create(char, int) - Static method in class com.pi4j.util.StringUtil
-
- create(String, int) - Static method in class com.pi4j.util.StringUtil
-
- createInstance() - Static method in class com.pi4j.io.serial.SerialFactory
-
Create New Serial instance
- Gertboard - Class in com.pi4j.wiringpi
-
The Gertboard has an on-board Digital to Analog (DAC) converter and an Analog to Digital (ADC)
converters.
- gertboardAnalogRead(int) - Static method in class com.pi4j.wiringpi.Gertboard
-
This returns a value from 0 to 1023 representing the value on the supplied channel (0 or 1).
- gertboardAnalogSetup(int) - Static method in class com.pi4j.wiringpi.Gertboard
-
This setup routine allocates 2 pins and overlays the analog to digital input pins with the digital to analog
output pins.
- gertboardAnalogWrite(int, int) - Static method in class com.pi4j.wiringpi.Gertboard
-
This outputs the supplied value (0-255) to the given channel (0 or 1).
- gertboardSPISetup() - Static method in class com.pi4j.wiringpi.Gertboard
-
This must be called to initialize the SPI bus to communicate with the Gertboards ADC and DAC
chips.
- getAbsoluteZero() - Method in enum com.pi4j.temperature.TemperatureScale
-
- getAddress() - Method in class com.pi4j.io.gpio.impl.PinImpl
-
- getAddress() - Method in interface com.pi4j.io.gpio.Pin
-
- getAlt(int) - Static method in class com.pi4j.wiringpi.Gpio
-
[Hardware]
- getAnalogValue() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- getBoardType() - Static method in class com.pi4j.system.SystemInfo
-
- getBogoMIPS() - Static method in class com.pi4j.system.SystemInfo
-
Deprecated.
- getBroadcastAddress() - Method in class com.pi4j.system.NetworkInterface
-
- getBus(int) - Method in interface com.pi4j.io.i2c.I2CFactoryProvider
-
- getBus(int) - Method in class com.pi4j.io.i2c.I2CFactoryProviderBanana
-
- getBus(int) - Method in class com.pi4j.io.i2c.I2CFactoryProviderRaspberry
-
- getBus(int) - Static method in class com.pi4j.io.i2c.impl.I2CBusImpl
-
Factory method that returns bus implementation.
- getBus(int) - Static method in class com.pi4j.io.i2c.impl.I2CBusImplBananaPi
-
Factory method that returns bus implementation.
- getByNumber(short) - Static method in enum com.pi4j.io.spi.SpiChannel
-
- getByNumber(int) - Static method in enum com.pi4j.io.spi.SpiChannel
-
- getByNumber(short) - Static method in enum com.pi4j.io.spi.SpiMode
-
- getByNumber(int) - Static method in enum com.pi4j.io.spi.SpiMode
-
- getChannel() - Method in enum com.pi4j.io.spi.SpiChannel
-
- getClockFrequencyArm() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyCore() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyDPI() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyEMMC() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyH264() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyHDMI() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyISP() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyPixel() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyPWM() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyUART() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyV3D() - Static method in class com.pi4j.system.SystemInfo
-
- getClockFrequencyVEC() - Static method in class com.pi4j.system.SystemInfo
-
- getCodecH264Enabled() - Static method in class com.pi4j.system.SystemInfo
-
- getCodecMPG2Enabled() - Static method in class com.pi4j.system.SystemInfo
-
- getCodecWVC1Enabled() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuArchitecture() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuFeatures() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuImplementer() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuPart() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuRevision() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuTemperature() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuVariant() - Static method in class com.pi4j.system.SystemInfo
-
- getCpuVoltage() - Static method in class com.pi4j.system.SystemInfo
-
- getData() - Method in class com.pi4j.io.serial.SerialDataEvent
-
Get the data string received.
- getDebounce(PinState) - Method in interface com.pi4j.io.gpio.GpioPinDigitalInput
-
Gets the configured debounce delay interval (in milliseconds) for the given pin state.
- getDebounce(PinState) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getDefaultProvider() - Static method in class com.pi4j.io.gpio.GpioFactory
-
- getDevice(int) - Method in interface com.pi4j.io.i2c.I2CBus
-
Returns i2c device.
- getDevice(int) - Method in class com.pi4j.io.i2c.impl.I2CBusImpl
-
- getDirection(int) - Static method in enum com.pi4j.io.gpio.PinDirection
-
- getDirection() - Method in enum com.pi4j.io.gpio.PinMode
-
- getDirection(int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method will get the selected GPIO pin's export direction.
- getEdge(int) - Static method in enum com.pi4j.io.gpio.PinEdge
-
- getEdgeDetection(int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method will get the selected GPIO pin's edge detection setting.
- getEventType() - Method in class com.pi4j.io.gpio.event.GpioPinEvent
-
- getEventType() - Method in class com.pi4j.io.gpio.event.PinEvent
-
- getExecutorServiceFactory() - Static method in class com.pi4j.io.gpio.GpioFactory
-
- getFileDescriptor() - Method in interface com.pi4j.io.i2c.I2CBus
-
- getFileDescriptor() - Method in class com.pi4j.io.i2c.impl.I2CBusImpl
-
- getFileName() - Method in interface com.pi4j.io.i2c.I2CBus
-
- getFileName() - Method in class com.pi4j.io.i2c.impl.I2CBusImpl
-
- getFQDN() - Static method in class com.pi4j.system.NetworkInfo
-
- getFQDNs() - Static method in class com.pi4j.system.NetworkInfo
-
- getGpioEventExecutorService() - Method in class com.pi4j.concurrent.DefaultExecutorServiceFactory
-
- getGpioEventExecutorService() - Method in interface com.pi4j.concurrent.ExecutorServiceFactory
-
- getHardware() - Static method in class com.pi4j.system.SystemInfo
-
- getHostname() - Static method in class com.pi4j.system.NetworkInfo
-
- getInstance() - Static method in class com.pi4j.io.gpio.GpioFactory
-
- getInstance(int) - Static method in class com.pi4j.io.i2c.I2CFactory
-
Create new I2CBus instance
- getInstance(SpiChannel) - Static method in class com.pi4j.io.spi.SpiFactory
-
Create new SpiDevice instance with a default SPI speed of 1 MHz.
- getInstance(SpiChannel, SpiMode) - Static method in class com.pi4j.io.spi.SpiFactory
-
Create new SpiDevice instance
- getInstance(SpiChannel, int) - Static method in class com.pi4j.io.spi.SpiFactory
-
Create new SpiDevice instance
- getInstance(SpiChannel, int, SpiMode) - Static method in class com.pi4j.io.spi.SpiFactory
-
Create new SpiDevice instance
- getInverseState(PinState) - Static method in enum com.pi4j.io.gpio.PinState
-
- getIPAddress() - Static method in class com.pi4j.system.NetworkInfo
-
- getIPAddress() - Method in class com.pi4j.system.NetworkInterface
-
- getIPAddresses() - Static method in class com.pi4j.system.NetworkInfo
-
- getJavaRuntime() - Static method in class com.pi4j.system.SystemInfo
-
- getJavaVendor() - Static method in class com.pi4j.system.SystemInfo
-
- getJavaVendorUrl() - Static method in class com.pi4j.system.SystemInfo
-
- getJavaVersion() - Static method in class com.pi4j.system.SystemInfo
-
- getJavaVirtualMachine() - Static method in class com.pi4j.system.SystemInfo
-
- getLinkEncap() - Method in class com.pi4j.system.NetworkInterface
-
- getListeners() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getListeners() - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- getListeners() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getMACAddress() - Method in class com.pi4j.system.NetworkInterface
-
- getMemoryBuffers() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryCached() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryFree() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryShared() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryTotal() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryUsed() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryVoltageSDRam_C() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryVoltageSDRam_I() - Static method in class com.pi4j.system.SystemInfo
-
- getMemoryVoltageSDRam_P() - Static method in class com.pi4j.system.SystemInfo
-
- getMetric() - Method in class com.pi4j.system.NetworkInterface
-
- getMode() - Method in exception com.pi4j.io.gpio.exception.UnsupportedPinModeException
-
- getMode(GpioPin) - Method in interface com.pi4j.io.gpio.GpioController
-
- getMode() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getMode() - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- getMode(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getMode(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getMode() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- getMode(GpioPin) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- getMode() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getMode() - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- getMode(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getMode() - Method in enum com.pi4j.io.spi.SpiMode
-
- getModelName() - Static method in class com.pi4j.system.SystemInfo
-
- getMonitorInterval() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method returns the serial data receive monitor delay interval in milliseconds.
- getMonitorInterval() - Method in interface com.pi4j.io.serial.Serial
-
This method returns the serial data receive monitor delay interval in milliseconds.
- getMTU() - Method in class com.pi4j.system.NetworkInterface
-
- getName() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getName() - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getName() - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getName() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getName() - Method in class com.pi4j.io.gpio.impl.PinImpl
-
- getName() - Method in interface com.pi4j.io.gpio.Pin
-
- getName() - Method in enum com.pi4j.io.gpio.PinDirection
-
- getName() - Method in enum com.pi4j.io.gpio.PinEdge
-
- getName() - Method in enum com.pi4j.io.gpio.PinMode
-
- getName() - Method in enum com.pi4j.io.gpio.PinPullResistance
-
- getName() - Method in enum com.pi4j.io.gpio.PinState
-
- getName() - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getName() - Method in enum com.pi4j.temperature.TemperatureScale
-
- getNameservers() - Static method in class com.pi4j.system.NetworkInfo
-
- getOsArch() - Static method in class com.pi4j.system.SystemInfo
-
- getOsFirmwareBuild() - Static method in class com.pi4j.system.SystemInfo
-
- getOsFirmwareDate() - Static method in class com.pi4j.system.SystemInfo
-
- getOsName() - Static method in class com.pi4j.system.SystemInfo
-
- getOsVersion() - Static method in class com.pi4j.system.SystemInfo
-
- getPin() - Method in class com.pi4j.io.gpio.event.GpioPinEvent
-
Get the pin number that changed and raised this event.
- getPin() - Method in class com.pi4j.io.gpio.event.PinEvent
-
Get the pin number that changed and raised this event.
- getPin() - Method in exception com.pi4j.io.gpio.exception.GpioPinExistsException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.GpioPinNotProvisionedException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.InvalidPinException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.InvalidPinModeException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.PinProviderException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.UnsupportedPinModeException
-
- getPin() - Method in exception com.pi4j.io.gpio.exception.UnsupportedPinPullResistanceException
-
- getPin() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getPin() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getPin() - Method in class com.pi4j.wiringpi.GpioInterruptEvent
-
Get the pin number that changed and raised this event.
- getPinByName(String) - Static method in class com.pi4j.io.gpio.RaspiPin
-
- getPinCache(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getProcessor() - Static method in class com.pi4j.system.SystemInfo
-
- getProperties() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getProperties() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getProperty(String) - Method in interface com.pi4j.io.gpio.GpioPin
-
- getProperty(String, String) - Method in interface com.pi4j.io.gpio.GpioPin
-
- getProperty(String, String) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getProperty(String) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getProvider() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getProvider() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getProvider() - Method in class com.pi4j.io.gpio.impl.PinImpl
-
- getProvider() - Method in interface com.pi4j.io.gpio.Pin
-
- getProvisionedPins() - Method in interface com.pi4j.io.gpio.GpioController
-
- getProvisionedPins() - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- getPullResistance() - Method in exception com.pi4j.io.gpio.exception.UnsupportedPinPullResistanceException
-
- getPullResistance(GpioPin) - Method in interface com.pi4j.io.gpio.GpioController
-
- getPullResistance() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getPullResistance(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getPullResistance(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getPullResistance(GpioPin) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- getPullResistance() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getPullResistance(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getPullResistor() - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- getPullResistor() - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- getPwm() - Method in interface com.pi4j.io.gpio.GpioPinPwm
-
- getPwm(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getPwm(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getPwm() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getPwm(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getPwmValue() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- getResistance() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- getRevision() - Static method in class com.pi4j.system.SystemInfo
-
- getScheduledExecutorService() - Method in class com.pi4j.concurrent.DefaultExecutorServiceFactory
-
return an instance to the scheduled executor service (wrapper)
- getScheduledExecutorService() - Method in interface com.pi4j.concurrent.ExecutorServiceFactory
-
- getSerial() - Static method in class com.pi4j.system.SystemInfo
-
- getShutdownOptions() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getShutdownOptions() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getState() - Method in class com.pi4j.io.gpio.event.GpioPinDigitalStateChangeEvent
-
Get the new pin state raised in this event.
- getState() - Method in class com.pi4j.io.gpio.event.PinDigitalStateChangeEvent
-
Get the new pin state raised in this event.
- getState(GpioPinDigital) - Method in interface com.pi4j.io.gpio.GpioController
-
- getState() - Method in interface com.pi4j.io.gpio.GpioPinDigital
-
- getState() - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- getState(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getState(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getState() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- getState(GpioPinDigital) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- getState() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getState() - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- getState(int) - Static method in enum com.pi4j.io.gpio.PinState
-
- getState(boolean) - Static method in enum com.pi4j.io.gpio.PinState
-
- getState(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getState() - Method in class com.pi4j.wiringpi.GpioInterruptEvent
-
Get the new pin state raised in this event.
- getStateValue() - Method in class com.pi4j.wiringpi.GpioInterruptEvent
-
Get the new pin state value raised in this event.
- getSubnetMask() - Method in class com.pi4j.system.NetworkInterface
-
- getSupportedPinModes() - Method in class com.pi4j.io.gpio.impl.PinImpl
-
- getSupportedPinModes() - Method in interface com.pi4j.io.gpio.Pin
-
- getSupportedPinPullResistance() - Method in class com.pi4j.io.gpio.impl.PinImpl
-
- getSupportedPinPullResistance() - Method in interface com.pi4j.io.gpio.Pin
-
- getTag() - Method in interface com.pi4j.io.gpio.GpioPin
-
- getTag() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getTargetPin() - Method in class com.pi4j.io.gpio.trigger.OutputTargetedGpioTrigger
-
- getTargetPinState() - Method in class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- getTriggers() - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- getTriggers() - Method in interface com.pi4j.io.gpio.GpioPinInput
-
- getTriggers() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getUnexport() - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- getUnexport() - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- getUnits() - Method in enum com.pi4j.temperature.TemperatureScale
-
- getValue() - Method in class com.pi4j.io.gpio.event.GpioPinAnalogValueChangeEvent
-
Get the new pin value raised in this event.
- getValue() - Method in class com.pi4j.io.gpio.event.PinAnalogValueChangeEvent
-
Get the new pin value raised in this event.
- getValue(GpioPinAnalog) - Method in interface com.pi4j.io.gpio.GpioController
-
- getValue() - Method in interface com.pi4j.io.gpio.GpioPinAnalog
-
- getValue(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- getValue(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- getValue(GpioPinAnalog) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- getValue() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- getValue() - Method in enum com.pi4j.io.gpio.PinDirection
-
- getValue() - Method in enum com.pi4j.io.gpio.PinEdge
-
- getValue() - Method in enum com.pi4j.io.gpio.PinMode
-
- getValue() - Method in enum com.pi4j.io.gpio.PinPullResistance
-
- getValue() - Method in enum com.pi4j.io.gpio.PinState
-
- getValue(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- getValueString(double) - Method in enum com.pi4j.temperature.TemperatureScale
-
- Gpio - Class in com.pi4j.wiringpi
-
<[>WiringPi GPIO Control[>
- GPIO_00 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_00 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_00 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_01 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_01 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_01 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_02 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_02 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_02 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_03 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_03 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_03 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_04 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_04 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_04 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_05 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_05 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_05 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_06 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_06 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_06 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_07 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_07 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_07 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_08 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_08 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_08 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_09 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_09 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_09 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_10 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_10 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_10 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_11 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_11 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_11 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_12 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_12 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_12 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_13 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_13 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_13 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_14 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_14 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_14 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_15 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_15 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_15 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_16 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_16 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_16 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_17 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_17 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_17 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_18 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_18 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_18 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_19 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_19 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_19 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_20 - Static variable in class com.pi4j.io.gpio.PiFacePin
-
- GPIO_20 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_20 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_21 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_21 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_22 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_22 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_23 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_23 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_24 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_24 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_25 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_25 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_26 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_26 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_27 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_27 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_28 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_28 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_29 - Static variable in class com.pi4j.io.gpio.RaspiPin
-
- GPIO_29 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_30 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_31 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_32 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_33 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_34 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_35 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_36 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_37 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_38 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_39 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_40 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_41 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_42 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_43 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_44 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_45 - Static variable in class com.pi4j.io.gpio.RCMPin
-
- GPIO_CLOCK - Static variable in class com.pi4j.wiringpi.Gpio
-
GPIO pin constant for GPIO_CLOCK pin mode
- GpioBlinkStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioBlinkStateTrigger(GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStateTrigger
-
- GpioBlinkStateTrigger(PinState, GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStateTrigger
-
- GpioBlinkStateTrigger(PinState[], GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStateTrigger
-
- GpioBlinkStateTrigger(List<PinState>, GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStateTrigger
-
- GpioBlinkStopStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioBlinkStopStateTrigger(GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(GpioPin, PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(GpioPin, PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(GpioPin, List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(GpioPin[], PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopStateTrigger(List<GpioPin>, List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- GpioBlinkStopTaskImpl - Class in com.pi4j.io.gpio.tasks.impl
-
- GpioBlinkStopTaskImpl(GpioPinDigitalOutput, PinState, ScheduledFuture<?>) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioBlinkStopTaskImpl
-
- GpioBlinkTaskImpl - Class in com.pi4j.io.gpio.tasks.impl
-
- GpioBlinkTaskImpl(GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioBlinkTaskImpl
-
- GpioCallbackTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioCallbackTrigger(Callable<Void>) - Constructor for class com.pi4j.io.gpio.trigger.GpioCallbackTrigger
-
- GpioCallbackTrigger(PinState, Callable<Void>) - Constructor for class com.pi4j.io.gpio.trigger.GpioCallbackTrigger
-
- GpioCallbackTrigger(PinState[], Callable<Void>) - Constructor for class com.pi4j.io.gpio.trigger.GpioCallbackTrigger
-
- GpioCallbackTrigger(List<PinState>, Callable<Void>) - Constructor for class com.pi4j.io.gpio.trigger.GpioCallbackTrigger
-
- gpioClockSet(int, int) - Static method in class com.pi4j.wiringpi.Gpio
-
[Hardware]
- GpioController - Interface in com.pi4j.io.gpio
-
Gpio controller interface.
- GpioControllerImpl - Class in com.pi4j.io.gpio.impl
-
- GpioControllerImpl() - Constructor for class com.pi4j.io.gpio.impl.GpioControllerImpl
-
Default Constructor
- GpioControllerImpl(GpioProvider) - Constructor for class com.pi4j.io.gpio.impl.GpioControllerImpl
-
Default Constructor
- GpioEventDebounceTaskImpl - Class in com.pi4j.io.gpio.tasks.impl
-
- GpioEventDebounceTaskImpl(GpioPinDigitalInput, PinState) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioEventDebounceTaskImpl
-
- GpioEventDispatchTaskImpl - Class in com.pi4j.io.gpio.tasks.impl
-
- GpioEventDispatchTaskImpl(GpioPinInput, PinEvent) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioEventDispatchTaskImpl
-
- GpioEventMonitorExecutorImpl - Class in com.pi4j.io.gpio.impl
-
- GpioEventMonitorExecutorImpl(GpioPinInput) - Constructor for class com.pi4j.io.gpio.impl.GpioEventMonitorExecutorImpl
-
- GpioEventMonitorImpl - Class in com.pi4j.io.gpio.impl
-
- GpioEventMonitorImpl(GpioPinInput) - Constructor for class com.pi4j.io.gpio.impl.GpioEventMonitorImpl
-
- GpioFactory - Class in com.pi4j.io.gpio
-
This factory class provides a static method to create new 'GpioController' instances.
- GpioInterrupt - Class in com.pi4j.wiringpi
-
This class provides static methods to configure the native Pi4J library to listen to GPIO
interrupts and invoke callbacks into this class.
- GpioInterruptCallback - Interface in com.pi4j.wiringpi
-
- GpioInterruptEvent - Class in com.pi4j.wiringpi
-
This class provides the event object for GPIO interrupt state changes.
- GpioInterruptEvent(Object, int, boolean) - Constructor for class com.pi4j.wiringpi.GpioInterruptEvent
-
Default event constructor
- GpioInterruptListener - Interface in com.pi4j.wiringpi
-
This interface implements the callback event handler for GPIO interrupt state changes.
- GpioInverseSyncStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioInverseSyncStateTrigger(GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioInverseSyncStateTrigger
-
- GpioInverseSyncStateTrigger(PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioInverseSyncStateTrigger
-
- GpioInverseSyncStateTrigger(PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioInverseSyncStateTrigger
-
- GpioInverseSyncStateTrigger(List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioInverseSyncStateTrigger
-
- GpioPin - Interface in com.pi4j.io.gpio
-
Gpio pin interface.
- GpioPinAnalog - Interface in com.pi4j.io.gpio
-
Gpio analog pin interface.
- GpioPinAnalogInput - Interface in com.pi4j.io.gpio
-
Analog input pin inteface.
- GpioPinAnalogOutput - Interface in com.pi4j.io.gpio
-
Gpio analog output pin interface.
- GpioPinAnalogValueChangeEvent - Class in com.pi4j.io.gpio.event
-
GPIO analog pin value change event.
- GpioPinAnalogValueChangeEvent(Object, GpioPin, double) - Constructor for class com.pi4j.io.gpio.event.GpioPinAnalogValueChangeEvent
-
Default event constructor
- GpioPinDigital - Interface in com.pi4j.io.gpio
-
Gpio digital pin interface.
- GpioPinDigitalInput - Interface in com.pi4j.io.gpio
-
This is a decorator interface to describe digital input pin.
- GpioPinDigitalMultipurpose - Interface in com.pi4j.io.gpio
-
Gpio digital pin interface.
- GpioPinDigitalOutput - Interface in com.pi4j.io.gpio
-
Gpio digital output pin interface.
- GpioPinDigitalStateChangeEvent - Class in com.pi4j.io.gpio.event
-
GPIO digital state pin value change event.
- GpioPinDigitalStateChangeEvent(Object, GpioPin, PinState) - Constructor for class com.pi4j.io.gpio.event.GpioPinDigitalStateChangeEvent
-
Default event constructor
- GpioPinEvent - Class in com.pi4j.io.gpio.event
-
GPIO pin event.
- GpioPinEvent(Object, GpioPin, PinEventType) - Constructor for class com.pi4j.io.gpio.event.GpioPinEvent
-
- GpioPinExistsException - Exception in com.pi4j.io.gpio.exception
-
GPIO pin already exists exception.
- GpioPinExistsException(Pin) - Constructor for exception com.pi4j.io.gpio.exception.GpioPinExistsException
-
- GpioPinImpl - Class in com.pi4j.io.gpio.impl
-
- GpioPinImpl(GpioController, GpioProvider, Pin) - Constructor for class com.pi4j.io.gpio.impl.GpioPinImpl
-
- GpioPinInput - Interface in com.pi4j.io.gpio
-
Gpio input pin interface.
- GpioPinListener - Interface in com.pi4j.io.gpio.event
-
This interface implements the callback event handler for GPIO pin state changes.
- GpioPinListenerAnalog - Interface in com.pi4j.io.gpio.event
-
This interface implements the callback event handler for GPIO pin state changes.
- GpioPinListenerDigital - Interface in com.pi4j.io.gpio.event
-
This interface implements the callback event handler for GPIO pin state changes.
- GpioPinNotProvisionedException - Exception in com.pi4j.io.gpio.exception
-
GPIO pin not provisioned exception.
- GpioPinNotProvisionedException(Pin) - Constructor for exception com.pi4j.io.gpio.exception.GpioPinNotProvisionedException
-
- GpioPinOutput - Interface in com.pi4j.io.gpio
-
Gpio pin output decorator interface.
- GpioPinPwm - Interface in com.pi4j.io.gpio
-
Gpio input pin interface.
- GpioPinPwmOutput - Interface in com.pi4j.io.gpio
-
Gpio output pwm pin interface.This interface adds operation to set output pwm value.
- GpioPinShutdown - Interface in com.pi4j.io.gpio
-
Gpio shutdown pin interface.
- GpioPinShutdownImpl - Class in com.pi4j.io.gpio.impl
-
- GpioPinShutdownImpl() - Constructor for class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- GpioProvider - Interface in com.pi4j.io.gpio
-
Gpio provider interface.
- GpioProviderBase - Class in com.pi4j.io.gpio
-
- GpioProviderBase() - Constructor for class com.pi4j.io.gpio.GpioProviderBase
-
- GpioProviderPinCache - Class in com.pi4j.io.gpio
-
This class provides cache for gpio pin instances.
- GpioProviderPinCache(Pin) - Constructor for class com.pi4j.io.gpio.GpioProviderPinCache
-
- GpioPulseStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioPulseStateTrigger(GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioPulseStateTrigger
-
- GpioPulseStateTrigger(PinState, GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioPulseStateTrigger
-
- GpioPulseStateTrigger(PinState[], GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioPulseStateTrigger
-
- GpioPulseStateTrigger(List<PinState>, GpioPinDigitalOutput, long) - Constructor for class com.pi4j.io.gpio.trigger.GpioPulseStateTrigger
-
- GpioPulseTaskImpl - Class in com.pi4j.io.gpio.tasks.impl
-
- GpioPulseTaskImpl(GpioPinDigitalOutput, PinState, Callable<?>) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioPulseTaskImpl
-
- GpioPulseTaskImpl(GpioPinDigitalOutput, PinState) - Constructor for class com.pi4j.io.gpio.tasks.impl.GpioPulseTaskImpl
-
- GpioScheduledExecutorImpl - Class in com.pi4j.io.gpio.impl
-
- GpioScheduledExecutorImpl() - Constructor for class com.pi4j.io.gpio.impl.GpioScheduledExecutorImpl
-
- GpioSetStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioSetStateTrigger(GpioPinDigitalOutput, PinState) - Constructor for class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- GpioSetStateTrigger(PinState, GpioPinDigitalOutput, PinState) - Constructor for class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- GpioSetStateTrigger(PinState[], GpioPinDigitalOutput, PinState) - Constructor for class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- GpioSetStateTrigger(List<PinState>, GpioPinDigitalOutput, PinState) - Constructor for class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- GpioSyncStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioSyncStateTrigger(GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioSyncStateTrigger
-
- GpioSyncStateTrigger(PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioSyncStateTrigger
-
- GpioSyncStateTrigger(PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioSyncStateTrigger
-
- GpioSyncStateTrigger(List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioSyncStateTrigger
-
- GpioToggleStateTrigger - Class in com.pi4j.io.gpio.trigger
-
- GpioToggleStateTrigger(GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(GpioPin, PinState, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(GpioPin, PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(GpioPin, List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(GpioPin[], PinState[], GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioToggleStateTrigger(List<GpioPin>, List<PinState>, GpioPinDigitalOutput) - Constructor for class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- GpioTrigger - Interface in com.pi4j.io.gpio.trigger
-
- GpioTriggerBase - Class in com.pi4j.io.gpio.trigger
-
- GpioTriggerBase() - Constructor for class com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- GpioTriggerBase(PinState) - Constructor for class com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- GpioTriggerBase(PinState[]) - Constructor for class com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- GpioTriggerBase(List<PinState>) - Constructor for class com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- GpioUtil - Class in com.pi4j.wiringpi
-
This utility class is provided to export, unexport, and manipulate pin direction.
- I2C - Class in com.pi4j.jni
-
I2C Communication
- I2C - Class in com.pi4j.wiringpi
-
WiringPi includes a library which can make it easier to use the Raspberry Pi’s on-board I2C interface.
- I2CBus - Interface in com.pi4j.io.i2c
-
This is abstraction of i2c bus.
- I2CBusImpl - Class in com.pi4j.io.i2c.impl
-
This is implementation of i2c bus.
- I2CBusImpl(String) - Constructor for class com.pi4j.io.i2c.impl.I2CBusImpl
-
Constructor of i2c bus implementation.
- I2CBusImplBananaPi - Class in com.pi4j.io.i2c.impl
-
This is implementation of i2c bus.
- I2CBusImplBananaPi(String) - Constructor for class com.pi4j.io.i2c.impl.I2CBusImplBananaPi
-
Constructor of i2c bus implementation.
- i2cClose(int) - Static method in class com.pi4j.jni.I2C
-
Closes linux file.
- I2CDevice - Interface in com.pi4j.io.i2c
-
This is abstraction of an i2c device.
- I2CDeviceImpl - Class in com.pi4j.io.i2c.impl
-
Implementation of i2c device.
- I2CDeviceImpl(I2CBus, int) - Constructor for class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
Constructor.
- I2CFactory - Class in com.pi4j.io.i2c
-
I2C factory - it returns instances of
I2CBus
interface.
- I2CFactoryProvider - Interface in com.pi4j.io.i2c
-
- I2CFactoryProviderBanana - Class in com.pi4j.io.i2c
-
- I2CFactoryProviderBanana() - Constructor for class com.pi4j.io.i2c.I2CFactoryProviderBanana
-
- I2CFactoryProviderRaspberry - Class in com.pi4j.io.i2c
-
- I2CFactoryProviderRaspberry() - Constructor for class com.pi4j.io.i2c.I2CFactoryProviderRaspberry
-
- i2cOpen(String) - Static method in class com.pi4j.jni.I2C
-
Opens linux file for r/w returning file handle.
- i2cReadByte(int, int, int) - Static method in class com.pi4j.jni.I2C
-
Reads one byte from i2c device.
- i2cReadByteDirect(int, int) - Static method in class com.pi4j.jni.I2C
-
Reads one byte from i2c device.
- i2cReadBytes(int, int, int, int, int, byte[]) - Static method in class com.pi4j.jni.I2C
-
Reads more bytes from i2c device.
- i2cReadBytesDirect(int, int, int, int, byte[]) - Static method in class com.pi4j.jni.I2C
-
Reads more bytes from i2c device.
- i2cWriteAndReadBytes(int, int, int, int, byte[], int, int, byte[]) - Static method in class com.pi4j.jni.I2C
-
Reads more bytes from i2c device.
- i2cWriteByte(int, int, int, byte) - Static method in class com.pi4j.jni.I2C
-
Writes one byte to i2c.
- i2cWriteByteDirect(int, int, byte) - Static method in class com.pi4j.jni.I2C
-
Writes one byte to i2c.
- i2cWriteBytes(int, int, int, int, int, byte[]) - Static method in class com.pi4j.jni.I2C
-
Writes several bytes to i2c.
- i2cWriteBytesDirect(int, int, int, int, byte[]) - Static method in class com.pi4j.jni.I2C
-
Writes several bytes to i2c.
- INPUT - Static variable in class com.pi4j.wiringpi.Gpio
-
GPIO pin constant for INPUT direction for reading pin states
- INT_EDGE_BOTH - Static variable in class com.pi4j.wiringpi.Gpio
-
- INT_EDGE_FALLING - Static variable in class com.pi4j.wiringpi.Gpio
-
- INT_EDGE_RISING - Static variable in class com.pi4j.wiringpi.Gpio
-
- INT_EDGE_SETUP - Static variable in class com.pi4j.wiringpi.Gpio
-
GPIO constants to define interrupt levels
- InvalidPinException - Exception in com.pi4j.io.gpio.exception
-
Invalid pin exception.
- InvalidPinException(Pin) - Constructor for exception com.pi4j.io.gpio.exception.InvalidPinException
-
- InvalidPinModeException - Exception in com.pi4j.io.gpio.exception
-
Invalid pin mode exception.
- InvalidPinModeException(Pin, String) - Constructor for exception com.pi4j.io.gpio.exception.InvalidPinModeException
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioBlinkStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioBlinkStopStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioCallbackTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioInverseSyncStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioPulseStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioSetStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioSyncStateTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioToggleStateTrigger
-
- invoke(GpioPin, PinState) - Method in interface com.pi4j.io.gpio.trigger.GpioTrigger
-
- invoke(GpioPin, PinState) - Method in class com.pi4j.io.gpio.trigger.GpioTriggerBase
-
- invokeAll(Collection<? extends Callable<T>>) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- invokeAny(Collection<? extends Callable<T>>) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- isClosed() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to determine if the serial port is already closed.
- isClosed() - Method in interface com.pi4j.io.serial.Serial
-
This method is called to determine if the serial port is already closed.
- isExported(GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isExported() - Method in interface com.pi4j.io.gpio.GpioPin
-
- isExported(Pin) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- isExported(Pin) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- isExported() - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- isExported(GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isExported() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isExported(Pin) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- isExported(int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method determines if the requested GPIO pin is already exported.
- isHardFloatAbi() - Static method in class com.pi4j.system.SystemInfo
-
- isHigh(GpioPinDigital...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isHigh() - Method in interface com.pi4j.io.gpio.GpioPinDigital
-
- isHigh(GpioPinDigital...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isHigh() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isHigh() - Method in enum com.pi4j.io.gpio.PinState
-
- isLow(GpioPinDigital...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isLow() - Method in interface com.pi4j.io.gpio.GpioPinDigital
-
- isLow(GpioPinDigital...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isLow() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isLow() - Method in enum com.pi4j.io.gpio.PinState
-
- isMode(PinMode, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isMode(PinMode) - Method in interface com.pi4j.io.gpio.GpioPin
-
- isMode(PinMode, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isMode(PinMode) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isNotNullOrEmpty(String) - Static method in class com.pi4j.util.StringUtil
-
- isNotNullOrEmpty(String, boolean) - Static method in class com.pi4j.util.StringUtil
-
- isNullOrEmpty(String, boolean) - Static method in class com.pi4j.util.StringUtil
-
- isNullOrEmpty(String) - Static method in class com.pi4j.util.StringUtil
-
- isOpen() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to determine if the serial port is already open.
- isOpen() - Method in interface com.pi4j.io.serial.Serial
-
This method is called to determine if the serial port is already open.
- isPinSupported(int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method will return a value of '1' if the pin is supported
- isPullResistance(PinPullResistance, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isPullResistance(PinPullResistance) - Method in interface com.pi4j.io.gpio.GpioPin
-
- isPullResistance(PinPullResistance, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isPullResistance(PinPullResistance) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isShutdown() - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- isShutdown() - Method in interface com.pi4j.io.gpio.GpioController
-
- isShutdown() - Method in interface com.pi4j.io.gpio.GpioProvider
-
- isshutdown - Variable in class com.pi4j.io.gpio.GpioProviderBase
-
- isShutdown() - Method in class com.pi4j.io.gpio.GpioProviderBase
-
This method returns TRUE if the GPIO provider has been shutdown.
- isShutdown() - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
This method returns TRUE if the GPIO controller has been shutdown.
- isshutdown - Variable in class com.pi4j.io.serial.impl.SerialImpl
-
- isShutdown() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method returns TRUE if the serial interface has been shutdown.
- isShutdown() - Method in interface com.pi4j.io.serial.Serial
-
This method returns TRUE if the serial interface has been shutdown.
- isState(PinState, GpioPinDigital...) - Method in interface com.pi4j.io.gpio.GpioController
-
- isState(PinState) - Method in interface com.pi4j.io.gpio.GpioPinDigital
-
- isState(PinState, GpioPinDigital...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- isState(PinState) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- isTerminated() - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- Lcd - Class in com.pi4j.wiringpi
-
Part of wiringPi is a library to allow access to parallel interface LCD displays (Those that use
the popular Hitachi HD44780U or compatible controllers)
- lcdCharDef(int, int, byte[]) - Static method in class com.pi4j.wiringpi.Lcd
-
This allows you to re-define one of the 8 user-definable chanracters in the display.
- lcdClear(int) - Static method in class com.pi4j.wiringpi.Lcd
-
Clears the LCD screen.
- lcdCursor(int, int) - Static method in class com.pi4j.wiringpi.Lcd
-
Turns the LCD cursor ON (1) / OFF (0)
- lcdCursorBlink(int, int) - Static method in class com.pi4j.wiringpi.Lcd
-
Turns the LCD cursor blinking behavior ON (1) / OFF (0)
- lcdDisplay(int, int) - Static method in class com.pi4j.wiringpi.Lcd
-
Turns the LCD display ON (1) / OFF (0)
- lcdHome(int) - Static method in class com.pi4j.wiringpi.Lcd
-
Set the cursor to the home position.
- lcdInit(int, int, int, int, int, int, int, int, int, int, int, int, int) - Static method in class com.pi4j.wiringpi.Lcd
-
First, you need to initialize wiringPi in the way you want to.
- lcdPosition(int, int, int) - Static method in class com.pi4j.wiringpi.Lcd
-
Set the position of the cursor for subsequent text entry.
- lcdPutchar(int, byte) - Static method in class com.pi4j.wiringpi.Lcd
-
Write a single character of data to the LCD display.
- lcdPuts(int, String) - Static method in class com.pi4j.wiringpi.Lcd
-
Write string of data to the LCD display.
- lcdPuts(int, String, String...) - Static method in class com.pi4j.wiringpi.Lcd
-
Write formatted string of data to the LCD display.
- listeners - Variable in class com.pi4j.io.gpio.GpioProviderBase
-
- listeners - Variable in class com.pi4j.io.serial.impl.SerialImpl
-
- load(String) - Static method in class com.pi4j.util.NativeLibraryLoader
-
- loadLibraryFromClasspath(String) - Static method in class com.pi4j.util.NativeLibraryLoader
-
Loads library from classpath
The file from classpath is copied into system temporary directory and then loaded.
- low(GpioPinDigitalOutput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- low() - Method in interface com.pi4j.io.gpio.GpioPinDigitalOutput
-
- low(GpioPinDigitalOutput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- low() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- LOW - Static variable in class com.pi4j.wiringpi.Gpio
-
GPIO pin state constant for LOW/OFF/0VDC
- LSBFIRST - Static variable in class com.pi4j.wiringpi.Shift
-
- RaspiGpioProvider - Class in com.pi4j.io.gpio
-
- RaspiGpioProvider() - Constructor for class com.pi4j.io.gpio.RaspiGpioProvider
-
- RaspiPin - Class in com.pi4j.io.gpio
-
Raspberry Pi pin definitions.
- RaspiPin() - Constructor for class com.pi4j.io.gpio.RaspiPin
-
- RCMPin - Class in com.pi4j.io.gpio
-
Raspberry Pi Compute Module pin definitions.
- RCMPin() - Constructor for class com.pi4j.io.gpio.RCMPin
-
- read() - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method reads one byte from the i2c device.
- read(byte[], int, int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method reads bytes directly from the i2c device to given buffer at asked offset.
- read(int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method reads one byte from the i2c device.
- read(int, byte[], int, int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method reads bytes from the i2c device to given buffer at asked offset.
- read(byte[], int, int, byte[], int, int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method writes and reads bytes to/from the i2c device in a single method call
- read() - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method reads one byte from the i2c device.
- read(byte[], int, int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method reads bytes from the i2c device to given buffer at asked offset.
- read(int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method reads one byte from the i2c device.
- read(int, byte[], int, int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method reads bytes from the i2c device to given buffer at asked offset.
- read(byte[], int, int, byte[], int, int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method writes and reads bytes to/from the i2c device in a single method call
- read() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method will read the next character available from the serial port receive buffer.
- read() - Method in interface com.pi4j.io.serial.Serial
-
This method will read the next character available from the serial port receive buffer.
- readNesJoystick(int) - Static method in class com.pi4j.wiringpi.Nes
-
readNesJoystick:
- removeAllListeners() - Method in interface com.pi4j.io.gpio.GpioController
-
- removeAllListeners() - Method in interface com.pi4j.io.gpio.GpioPin
-
- removeAllListeners() - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeAllListeners() - Method in interface com.pi4j.io.gpio.GpioProvider
-
- removeAllListeners() - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- removeAllListeners() - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeAllListeners() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeAllTriggers() - Method in interface com.pi4j.io.gpio.GpioController
-
- removeAllTriggers() - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeAllTriggers() - Method in interface com.pi4j.io.gpio.GpioPinInput
-
- removeAllTriggers() - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeAllTriggers() - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeListener(GpioPinListener, GpioPinInput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- removeListener(GpioPinListener[], GpioPinInput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- removeListener(GpioPinListener...) - Method in interface com.pi4j.io.gpio.GpioPin
-
- removeListener(List<? extends GpioPinListener>) - Method in interface com.pi4j.io.gpio.GpioPin
-
- removeListener(GpioPinListener...) - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeListener(List<? extends GpioPinListener>) - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeListener(Pin, PinListener) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- removeListener(Pin, PinListener) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- removeListener(GpioPinListener, GpioPinInput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeListener(GpioPinListener[], GpioPinInput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeListener(GpioPinListener...) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeListener(List<? extends GpioPinListener>) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeListener(Pin, PinListener) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- removeListener(SerialDataListener...) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
Remove Serial Event Listener
- removeListener(SerialDataListener...) - Method in interface com.pi4j.io.serial.Serial
-
Java consumer code can call this method to unregister itself as a listener for serial data
events.
- removeListener(GpioInterruptListener) - Static method in class com.pi4j.wiringpi.GpioInterrupt
-
Java consumer code can all this method to unregister itself as a listener for pin state
changes.
- removeProperty(String) - Method in interface com.pi4j.io.gpio.GpioPin
-
- removeProperty(String) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeTrigger(GpioTrigger, GpioPinInput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- removeTrigger(GpioTrigger[], GpioPinInput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- removeTrigger(GpioTrigger...) - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeTrigger(List<? extends GpioTrigger>) - Method in interface com.pi4j.io.gpio.GpioPinAnalogInput
-
- removeTrigger(GpioTrigger...) - Method in interface com.pi4j.io.gpio.GpioPinInput
-
- removeTrigger(List<? extends GpioTrigger>) - Method in interface com.pi4j.io.gpio.GpioPinInput
-
- removeTrigger(GpioTrigger, GpioPinInput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeTrigger(GpioTrigger[], GpioPinInput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- removeTrigger(GpioTrigger...) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- removeTrigger(List<? extends GpioTrigger>) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- run() - Method in class com.pi4j.io.gpio.tasks.impl.GpioBlinkStopTaskImpl
-
- run() - Method in class com.pi4j.io.gpio.tasks.impl.GpioBlinkTaskImpl
-
- run() - Method in class com.pi4j.io.gpio.tasks.impl.GpioEventDebounceTaskImpl
-
- run() - Method in class com.pi4j.io.gpio.tasks.impl.GpioEventDispatchTaskImpl
-
- run() - Method in class com.pi4j.io.gpio.tasks.impl.GpioPulseTaskImpl
-
- run() - Method in class com.pi4j.io.serial.impl.SerialDataMonitorThread
-
This method is called when this monitoring thread starts
- schedule(Runnable, long, TimeUnit) - Method in class com.pi4j.concurrent.ScheduledExecutorServiceWrapper
-
- schedule(Callable<V>, long, TimeUnit) - Method in class com.pi4j.concurrent.ScheduledExecutorServiceWrapper
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class com.pi4j.concurrent.ScheduledExecutorServiceWrapper
-
- ScheduledExecutorServiceWrapper - Class in com.pi4j.concurrent
-
- ScheduledExecutorServiceWrapper(ScheduledExecutorService) - Constructor for class com.pi4j.concurrent.ScheduledExecutorServiceWrapper
-
Default constructor
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class com.pi4j.concurrent.ScheduledExecutorServiceWrapper
-
- Serial - Interface in com.pi4j.io.serial
-
This interface provides a set of functions for 'Serial' communication.
- Serial - Class in com.pi4j.jni
-
THIS IS CURRENTLY A NO-IMPL STUB.
- Serial - Class in com.pi4j.wiringpi
-
WiringPi includes a simplified serial port handling library.
- serialClose(int) - Static method in class com.pi4j.wiringpi.Serial
-
void serialClose (int fd);
- serialDataAvail(int) - Static method in class com.pi4j.wiringpi.Serial
-
int serialDataAvail (int fd);
- SerialDataEvent - Class in com.pi4j.io.serial
-
This class provides the serial data event object.
- SerialDataEvent(Object, String) - Constructor for class com.pi4j.io.serial.SerialDataEvent
-
Default event constructor.
- SerialDataListener - Interface in com.pi4j.io.serial
-
This interface implements the callback event handler for Serial Data events.
- SerialDataMonitorThread - Class in com.pi4j.io.serial.impl
-
This implementation class implements the 'Serial' monitoring thread to poll the serial received
buffer and notify registered event listeners when data is available.
- SerialDataMonitorThread(Serial, CopyOnWriteArrayList<SerialDataListener>) - Constructor for class com.pi4j.io.serial.impl.SerialDataMonitorThread
-
Default constructor
- SerialFactory - Class in com.pi4j.io.serial
-
This factory class provide a static method to create new 'Serial' instances.
- serialFlush(int) - Static method in class com.pi4j.wiringpi.Serial
-
void serialFlush (int fd);
- serialGetchar(int) - Static method in class com.pi4j.wiringpi.Serial
-
int serialGetchar (int fd);
- SerialImpl - Class in com.pi4j.io.serial.impl
-
This implementation class implements the 'Serial' interface using the WiringPi Serial library.
- SerialImpl() - Constructor for class com.pi4j.io.serial.impl.SerialImpl
-
- serialOpen(String, int) - Static method in class com.pi4j.wiringpi.Serial
-
int serialOpen (char *device, int baud);
- SerialPortException - Exception in com.pi4j.io.serial
-
This class represents Exception that might occur in Serial interface.
- SerialPortException() - Constructor for exception com.pi4j.io.serial.SerialPortException
-
Default no argument constructor.
- SerialPortException(String) - Constructor for exception com.pi4j.io.serial.SerialPortException
-
Constructor with description.
- SerialPortException(Throwable) - Constructor for exception com.pi4j.io.serial.SerialPortException
-
Constructor with cause.
- serialPutchar(int, char) - Static method in class com.pi4j.wiringpi.Serial
-
void serialPutchar (int fd, unsigned char c);
- serialPuts(int, String) - Static method in class com.pi4j.wiringpi.Serial
-
void serialPuts (int fd, char *s);
- serialPuts(int, String, String...) - Static method in class com.pi4j.wiringpi.Serial
-
void serialPuts (int fd, String data, String...arguments);
- setAnalogValue(double) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setDebounce(int) - Method in interface com.pi4j.io.gpio.GpioPinDigitalInput
-
Sets the debounce delay interval (in milliseconds) for all pin states.
- setDebounce(int, PinState...) - Method in interface com.pi4j.io.gpio.GpioPinDigitalInput
-
Sets the debounce delay interval (in milliseconds) for the specified pin state.
- setDebounce(int, PinState...) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setDebounce(int) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setDefaultProvider(GpioProvider) - Static method in class com.pi4j.io.gpio.GpioFactory
-
- setDirection(int, int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method will set the selected GPIO pin's export direction.
- setEdgeDetection(int, int) - Static method in class com.pi4j.wiringpi.GpioUtil
-
This method will set the selected GPIO pin's edge detection.
- setExecutorServiceFactory(ExecutorServiceFactory) - Static method in class com.pi4j.io.gpio.GpioFactory
-
- setExported(boolean) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setFactory(I2CFactoryProvider) - Static method in class com.pi4j.io.i2c.I2CFactory
-
allow changing the provider for the factory
- setMode(PinMode, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setMode(PinMode) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setMode(PinMode) - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- setMode(Pin, PinMode) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- setMode(Pin, PinMode) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- setMode(PinMode) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setMode(PinMode, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setMode(PinMode) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setMode(PinMode) - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- setMode(Pin, PinMode) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- setMonitorInterval(int) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method set the serial data receive monitor delay interval in milliseconds.
- setMonitorInterval(int) - Method in interface com.pi4j.io.serial.Serial
-
This method set the serial data receive monitor delay interval in milliseconds.
- setName(String) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setName(String) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setPadDrive(int, int) - Static method in class com.pi4j.wiringpi.Gpio
-
[Hardware]
- setProperty(String, String) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setProperty(String, String) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setPullResistance(PinPullResistance, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setPullResistance(PinPullResistance) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setPullResistance(Pin, PinPullResistance) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- setPullResistance(Pin, PinPullResistance) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- setPullResistance(PinPullResistance, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setPullResistance(PinPullResistance) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setPullResistance(Pin, PinPullResistance) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- setPullResistor(PinPullResistance) - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- setPullResistor(PinPullResistance) - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- setPwm(int) - Method in interface com.pi4j.io.gpio.GpioPinPwmOutput
-
- setPwm(Pin, int) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- setPwm(Pin, int) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- setPwm(int) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setPwm(Pin, int) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- setPwmValue(int) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setResistance(PinPullResistance) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setShutdownOptions(GpioPinShutdown, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setShutdownOptions(Boolean, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setShutdownOptions(Boolean, PinState, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, PinMode, GpioPin...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setShutdownOptions(GpioPinShutdown) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setShutdownOptions(Boolean) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setShutdownOptions(Boolean, PinState) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setShutdownOptions(Boolean, PinState, PinPullResistance) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, PinMode) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setShutdownOptions(GpioPinShutdown, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setShutdownOptions(Boolean, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setShutdownOptions(Boolean, PinState, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, PinMode, GpioPin...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setShutdownOptions(GpioPinShutdown) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setShutdownOptions(Boolean) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setShutdownOptions(Boolean, PinState) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setShutdownOptions(Boolean, PinState, PinPullResistance) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setShutdownOptions(Boolean, PinState, PinPullResistance, PinMode) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setState(PinState, GpioPinDigitalOutput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setState(boolean, GpioPinDigitalOutput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setState(PinState) - Method in interface com.pi4j.io.gpio.GpioPinDigitalOutput
-
- setState(boolean) - Method in interface com.pi4j.io.gpio.GpioPinDigitalOutput
-
- setState(PinState) - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- setState(Pin, PinState) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- setState(Pin, PinState) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- setState(PinState) - Method in class com.pi4j.io.gpio.GpioProviderPinCache
-
- setState(PinState, GpioPinDigitalOutput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setState(boolean, GpioPinDigitalOutput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setState(PinState) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setState(boolean) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setState(PinState) - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- setState(Pin, PinState) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- setTag(Object) - Method in interface com.pi4j.io.gpio.GpioPin
-
- setTag(Object) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setUnexport(Boolean) - Method in interface com.pi4j.io.gpio.GpioPinShutdown
-
- setUnexport(Boolean) - Method in class com.pi4j.io.gpio.impl.GpioPinShutdownImpl
-
- setupNesJoystick(int, int, int) - Static method in class com.pi4j.wiringpi.Nes
-
setupNesJoystick:
- setValue(double, GpioPinAnalogOutput...) - Method in interface com.pi4j.io.gpio.GpioController
-
- setValue(double) - Method in interface com.pi4j.io.gpio.GpioPinAnalogOutput
-
- setValue(Pin, double) - Method in interface com.pi4j.io.gpio.GpioProvider
-
- setValue(Pin, double) - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- setValue(double, GpioPinAnalogOutput...) - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
- setValue(double) - Method in class com.pi4j.io.gpio.impl.GpioPinImpl
-
- setValue(Pin, double) - Method in class com.pi4j.io.gpio.RaspiGpioProvider
-
- Shift - Class in com.pi4j.wiringpi
-
WiringPi Shift Library
- shiftIn(byte, byte, byte) - Static method in class com.pi4j.wiringpi.Shift
-
uint8_t shiftIn (uint8_t dPin, uint8_t cPin, uint8_t order);
- shiftOut(byte, byte, byte, byte) - Static method in class com.pi4j.wiringpi.Shift
-
void shiftOut (uint8_t dPin, uint8_t cPin, uint8_t order, uint8_t val);
- shutdown() - Method in class com.pi4j.concurrent.DefaultExecutorServiceFactory
-
shutdown executor threads
- shutdown() - Method in interface com.pi4j.concurrent.ExecutorServiceFactory
-
- shutdown() - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- shutdown() - Method in interface com.pi4j.io.gpio.GpioController
-
- shutdown() - Method in interface com.pi4j.io.gpio.GpioProvider
-
- shutdown() - Method in class com.pi4j.io.gpio.GpioProviderBase
-
- shutdown() - Method in class com.pi4j.io.gpio.impl.GpioControllerImpl
-
This method can be called to forcefully shutdown all GPIO controller
monitoring, listening, and task threads/executors.
- shutdown() - Method in class com.pi4j.io.serial.impl.SerialDataMonitorThread
-
Exit the monitoring thread.
- shutdown() - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method can be called to forcefully shutdown all
serial data monitoring threads.
- shutdown() - Method in interface com.pi4j.io.serial.Serial
-
This method can be called to forcefully shutdown all serial data monitoring threads.
- ShutdownDisabledExecutorWrapper - Class in com.pi4j.concurrent
-
Wrap an executor service but disable the shutdown method
- ShutdownDisabledExecutorWrapper(ExecutorService) - Constructor for class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- shutdownNow() - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- SoftPwm - Class in com.pi4j.wiringpi
-
WiringPi includes a software-driven PWM handler capable of outputting a PWM signal on any of the
Raspberry Pi's GPIO pins.
- softPwmCreate(int, int, int) - Static method in class com.pi4j.wiringpi.SoftPwm
-
int softPwmCreate (int pin, int initialValue, int pwmRange);
- softPwmWrite(int, int) - Static method in class com.pi4j.wiringpi.SoftPwm
-
void softPwmWrite (int pin, int value);
- SoftTone - Class in com.pi4j.wiringpi
-
WiringPi includes a software-driven sound handler capable of outputting a simple tone/square wave signal on any of
the Raspberry Pi’s GPIO pins.
- softToneCreate(int) - Static method in class com.pi4j.wiringpi.SoftTone
-
int softToneCreate (int pin)
- softToneStop(int) - Static method in class com.pi4j.wiringpi.SoftTone
-
void softToneStop (int pin);
- softToneWrite(int, int) - Static method in class com.pi4j.wiringpi.SoftTone
-
void softToneWrite (int pin, int frequency);
- Spi - Class in com.pi4j.wiringpi
-
WiringPi includes a library which can make it easier to use the Raspberry Pi’s on-board SPI interface.
- SPI_A2D - Static variable in class com.pi4j.wiringpi.Gertboard
-
- SPI_ADC_SPEED - Static variable in class com.pi4j.wiringpi.Gertboard
-
- SPI_D2A - Static variable in class com.pi4j.wiringpi.Gertboard
-
- SPI_DAC_SPEED - Static variable in class com.pi4j.wiringpi.Gertboard
-
- SpiChannel - Enum in com.pi4j.io.spi
-
- SpiDevice - Interface in com.pi4j.io.spi
-
- SpiDeviceImpl - Class in com.pi4j.io.spi.impl
-
- SpiDeviceImpl(SpiChannel, int, SpiMode) - Constructor for class com.pi4j.io.spi.impl.SpiDeviceImpl
-
Creates the SPI Device at the given spi and input channel
- SpiDeviceImpl(SpiChannel, int) - Constructor for class com.pi4j.io.spi.impl.SpiDeviceImpl
-
Creates the SPI Device at the given spi and input channel
- SpiDeviceImpl(SpiChannel, SpiMode) - Constructor for class com.pi4j.io.spi.impl.SpiDeviceImpl
-
Creates the SPI Device at the given SPI and input channel
(A default speed of 1 MHz will be used)
- SpiDeviceImpl(SpiChannel) - Constructor for class com.pi4j.io.spi.impl.SpiDeviceImpl
-
Creates the SPI Device at the given SPI and input channel
(A default speed of 1 MHz will be used)
- SpiFactory - Class in com.pi4j.io.spi
-
SPI factory - it returns instances of
SpiDevice
interface.
- SpiMode - Enum in com.pi4j.io.spi
-
- StringUtil - Class in com.pi4j.util
-
- StringUtil() - Constructor for class com.pi4j.util.StringUtil
-
- submit(Callable<T>) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- submit(Runnable, T) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- submit(Runnable) - Method in class com.pi4j.concurrent.ShutdownDisabledExecutorWrapper
-
- SystemInfo - Class in com.pi4j.system
-
- SystemInfo.BoardType - Enum in com.pi4j.system
-
- ValidationException - Exception in com.pi4j.io.gpio.exception
-
- ValidationException(String) - Constructor for exception com.pi4j.io.gpio.exception.ValidationException
-
- ValidationException(String, Throwable) - Constructor for exception com.pi4j.io.gpio.exception.ValidationException
-
- valueOf(String) - Static method in enum com.pi4j.io.gpio.event.PinEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.gpio.PinDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.gpio.PinEdge
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.gpio.PinMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.gpio.PinPullResistance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.gpio.PinState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.spi.SpiChannel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.io.spi.SpiMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.system.SystemInfo.BoardType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pi4j.temperature.TemperatureScale
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.pi4j.io.gpio.event.PinEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.gpio.PinDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.gpio.PinEdge
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.gpio.PinMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.gpio.PinPullResistance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.gpio.PinState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.spi.SpiChannel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.io.spi.SpiMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.system.SystemInfo.BoardType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pi4j.temperature.TemperatureScale
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- waitForInterrupt(int, int) - Static method in class com.pi4j.wiringpi.Gpio
-
- wiringPiI2CRead(int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CRead:
- wiringPiI2CReadReg16(int, int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CReadReg16:
- wiringPiI2CReadReg8(int, int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CReadReg8:
- wiringPiI2CSetup(int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CSetup:
- wiringPiI2CWrite(int, int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CWrite:
- wiringPiI2CWriteReg16(int, int, int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CWriteReg16:
- wiringPiI2CWriteReg8(int, int, int) - Static method in class com.pi4j.wiringpi.I2C
-
wiringPiI2CWriteReg8:
- wiringPiISR(int, int, GpioInterruptCallback) - Static method in class com.pi4j.wiringpi.Gpio
-
Priority, Interrupt and Thread Functions
- wiringPiSetup() - Static method in class com.pi4j.wiringpi.Gpio
-
Setup Functions
- wiringPiSetupGpio() - Static method in class com.pi4j.wiringpi.Gpio
-
Setup Functions
- wiringPiSetupPhys() - Static method in class com.pi4j.wiringpi.Gpio
-
Setup Functions
- wiringPiSetupSys() - Static method in class com.pi4j.wiringpi.Gpio
-
Setup Functions
- wiringPiSPIDataRW(int, String, int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIDataRW:
- wiringPiSPIDataRW(int, byte[], int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIDataRW:
- wiringPiSPIDataRW(int, byte[]) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIDataRW:
- wiringPiSPIDataRW(int, short[], int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIDataRW:
- wiringPiSPIDataRW(int, short[]) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIDataRW:
- wiringPiSPIGetFd(int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPIGetFd:
- wiringPiSPISetup(int, int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPISetup:
- wiringPiSPISetupMode(int, int, int) - Static method in class com.pi4j.wiringpi.Spi
-
wiringPiSPISetupMode:
- wpiPinToGpio(int) - Static method in class com.pi4j.wiringpi.Gpio
-
[Hardware]
- write(byte) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method writes one byte directly to i2c device.
- write(byte[], int, int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method writes several bytes directly to the i2c device from given buffer at given offset.
- write(int, byte) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method writes one byte to i2c device.
- write(int, byte[], int, int) - Method in interface com.pi4j.io.i2c.I2CDevice
-
This method writes several bytes to the i2c device from given buffer at given offset.
- write(byte) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method writes one byte to i2c device.
- write(byte[], int, int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method writes several bytes to the i2c device from given buffer at given offset.
- write(int, byte) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method writes one byte to i2c device.
- write(int, byte[], int, int) - Method in class com.pi4j.io.i2c.impl.I2CDeviceImpl
-
This method writes several bytes to the i2c device from given buffer at given offset.
- write(char) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a single character of data to the serial port transmit
buffer.
- write(char[]) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a character array of data to the serial port transmit buffer.
- write(byte) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a single byte of data to the serial port transmit buffer.
- write(byte[]) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a byte array of data to the serial port transmit buffer.
- write(String) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a string of data to the serial port transmit buffer.
- write(String, String...) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a string of formatted data to the serial port transmit
buffer.
- write(char) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a single character of data to the serial port transmit
buffer.
- write(char[]) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a character array of data to the serial port transmit buffer.
- write(byte) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a single byte of data to the serial port transmit buffer.
- write(byte[]) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a byte array of data to the serial port transmit buffer.
- write(String) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a string of data to the serial port transmit buffer.
- write(String, String...) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a string of formatted data to the serial port transmit
buffer.
- write(String, String) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(String, Charset) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(ByteBuffer) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(InputStream) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(InputStream, OutputStream) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(byte...) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(short...) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(byte[], int, int) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(short[], int, int) - Method in class com.pi4j.io.spi.impl.SpiDeviceImpl
-
- write(String, Charset) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(String, String) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(ByteBuffer) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(InputStream) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(InputStream, OutputStream) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(byte[], int, int) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(byte...) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(short[], int, int) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- write(short...) - Method in interface com.pi4j.io.spi.SpiDevice
-
Attempts to read/write data through this SPI device
- writeln(String) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a string of data with trailing CR + LF characters to the
serial port transmit buffer.
- writeln(String, String...) - Method in class com.pi4j.io.serial.impl.SerialImpl
-
This method is called to submit a string of formatted data with trailing CR + LF characters
to the serial port transmit buffer.
- writeln(String) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a string of data with trailing CR + LF characters to the
serial port transmit buffer.
- writeln(String, String...) - Method in interface com.pi4j.io.serial.Serial
-
This method is called to submit a string of formatted data with trailing CR + LF characters
to the serial port transmit buffer.