Index

A B C D E F G I L N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

actualFrequency - Variable in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
 
ANALOG_OUTPUT_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant ANALOG_OUTPUT_PROVIDER_ID="ID + -analog-output"
ANALOG_OUTPUT_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant ANALOG_OUTPUT_PROVIDER_NAME="NAME + Analog Output (GPIO) Provider"

B

bits_per_word - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
ByValue() - Constructor for class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer.ByValue
 

C

close() - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Closes the file handle for the I2C bus.
close() - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
com.pi4j.plugin.linuxfs - module com.pi4j.plugin.linuxfs
 
com.pi4j.plugin.linuxfs - package com.pi4j.plugin.linuxfs
 
com.pi4j.plugin.linuxfs.provider.gpio.digital - package com.pi4j.plugin.linuxfs.provider.gpio.digital
 
com.pi4j.plugin.linuxfs.provider.i2c - package com.pi4j.plugin.linuxfs.provider.i2c
 
com.pi4j.plugin.linuxfs.provider.pwm - package com.pi4j.plugin.linuxfs.provider.pwm
 
com.pi4j.plugin.linuxfs.provider.spi - package com.pi4j.plugin.linuxfs.provider.spi
 
create(DigitalInputConfig) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProviderImpl
create(DigitalOutputConfig) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProviderImpl
create(I2CConfig) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProviderImpl
 
create(PwmConfig) - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProviderImpl
create(SpiConfig) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProviderImpl
 
cs_change - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 

D

DEFAULT_GPIO_FILESYSTEM_PATH - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
DEFAULT_PWM_FILESYSTEM_PATH - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
delay_usecs - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
DIGITAL_INPUT_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant DIGITAL_INPUT_PROVIDER_ID="ID + -digital-input"
DIGITAL_INPUT_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant DIGITAL_INPUT_PROVIDER_NAME="NAME + Digital Input (GPIO) Provider"
DIGITAL_OUTPUT_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant DIGITAL_OUTPUT_PROVIDER_ID="ID + -digital-output"
DIGITAL_OUTPUT_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant DIGITAL_OUTPUT_PROVIDER_NAME="NAME + Digital Output (GPIO) Provider"

E

execute(I2C, CheckedFunction<LinuxFile, R>) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Executes an action that interacts with the underlying file handle.
execute(I2C, Callable<R>) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Executes a callable action with the specified I2C device.
executeIOCTL(I2C, long, ByteBuffer, IntBuffer) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Executes an ioctl command on the I2C device.

F

file - Variable in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
File handle for this I2C bus

G

getActualFrequency() - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
getPriority() - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProviderImpl
 
getPriority() - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProviderImpl
 
getPriority() - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProviderImpl
 
getPriority() - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProviderImpl
 
getPriority() - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProviderImpl
 
gpio - Variable in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
 
gpio - Variable in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
 

I

I2C_FUNC_10BIT_ADDR - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_I2C - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_NOSTART - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_PROTOCOL_MANGLING - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SLAVE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_BLOCK_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_BLOCK_PROC_CALL - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_BYTE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_BYTE_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_EMUL - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_HOST_NOTIFY - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_I2C_BLOCK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_PEC - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_PROC_CALL - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_QUICK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_READ_BLOCK_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_READ_BYTE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_READ_BYTE_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_READ_I2C_BLOCK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_READ_WORD_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WORD_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WRITE_BLOCK_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WRITE_BYTE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WRITE_BYTE_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WRITE_I2C_BLOCK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNC_SMBUS_WRITE_WORD_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_FUNCS - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_IGNORE_NAK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_NO_RD_ACK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_NOSTART - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_RD - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_RECV_LEN - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_REV_DIR_ADDR - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_STOP - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_M_TEN - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_PEC - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
I2C_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
I2C_RDWR - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_RETRIES - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SLAVE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SLAVE_FORCE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_BLOCK_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_BLOCK_MAX - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_BLOCK_PROC_CALL - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_BYTE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_BYTE_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_I2C_BLOCK_BROKEN - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_I2C_BLOCK_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_PROC_CALL - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_QUICK - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_READ - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_WORD_DATA - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_SMBUS_WRITE - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_TENBIT - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2C_TIMEOUT - Static variable in class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
I2CConstants - Class in com.pi4j.plugin.linuxfs.provider.i2c
These are constants scraped directly from linux kernel (i2c.h).
I2CConstants() - Constructor for class com.pi4j.plugin.linuxfs.provider.i2c.I2CConstants
 
ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant ID="linuxfs"
ID - Static variable in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProvider
Constant ID="LinuxFs.DIGITAL_INPUT_PROVIDER_ID"
ID - Static variable in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProvider
Constant ID="LinuxFs.DIGITAL_OUTPUT_PROVIDER_ID"
ID - Static variable in interface com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProvider
Constant ID="PiGpioPlugin.I2C_PROVIDER_ID"
ID - Static variable in interface com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProvider
Constant ID="PiGpioPlugin.PWM_PROVIDER_ID"
ID - Static variable in interface com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProvider
initialize(Context) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
 
initialize(Context) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
 
initialize(Context) - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
initialize(PluginService) - Method in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
isOn() - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm

L

len - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
LinuxFsDigitalInput - Class in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalInput class.
LinuxFsDigitalInput(LinuxGpio, DigitalInputProvider, DigitalInputConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
Constructor for LinuxFsDigitalInput.
LinuxFsDigitalInputProvider - Interface in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalInputProvider interface.
LinuxFsDigitalInputProviderImpl - Class in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalInputProviderImpl class.
LinuxFsDigitalInputProviderImpl(String) - Constructor for class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProviderImpl
Constructor for LinuxFsDigitalInputProviderImpl.
LinuxFsDigitalOutput - Class in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalOutput class.
LinuxFsDigitalOutput(LinuxGpio, DigitalOutputProvider, DigitalOutputConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
Constructor for LinuxFsDigitalOutput.
LinuxFsDigitalOutputProvider - Interface in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalOutputProvider interface.
LinuxFsDigitalOutputProviderImpl - Class in com.pi4j.plugin.linuxfs.provider.gpio.digital
LinuxFsDigitalOutputProviderImpl class.
LinuxFsDigitalOutputProviderImpl(String) - Constructor for class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProviderImpl
Constructor for LinuxFsDigitalOutputProviderImpl.
LinuxFsI2C - Class in com.pi4j.plugin.linuxfs.provider.i2c
PiGpioI2C class.
LinuxFsI2C(LinuxFsI2CBus, I2CProvider, I2CConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
Constructor for PiGpioI2C.
LinuxFsI2CBus - Class in com.pi4j.plugin.linuxfs.provider.i2c
Implementation of an I2C bus using Linux file system access.
LinuxFsI2CBus(I2CConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Constructs a new LinuxFsI2CBus.
LinuxFsI2CProvider - Interface in com.pi4j.plugin.linuxfs.provider.i2c
PiGpioI2CProvider interface.
LinuxFsI2CProviderImpl - Class in com.pi4j.plugin.linuxfs.provider.i2c
 
LinuxFsI2CProviderImpl() - Constructor for class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProviderImpl
 
LinuxFsPlugin - Class in com.pi4j.plugin.linuxfs
LinuxFsPlugin class.
LinuxFsPlugin() - Constructor for class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
LinuxFsPwm - Class in com.pi4j.plugin.linuxfs.provider.pwm
LinuxFsPwm class.
LinuxFsPwm(LinuxPwm, PwmProvider, PwmConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
Constructor for PiGpioPwmHardware.
LinuxFsPwmProvider - Interface in com.pi4j.plugin.linuxfs.provider.pwm
LinuxFsPwmProvider interface.
LinuxFsPwmProviderImpl - Class in com.pi4j.plugin.linuxfs.provider.pwm
LinuxFsPwmProviderImpl class.
LinuxFsPwmProviderImpl(String) - Constructor for class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProviderImpl
Constructor for LinuxFsPwmProviderImpl.
LinuxFsPwmProviderImpl(String, int) - Constructor for class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProviderImpl
Constructor for LinuxFsPwmProviderImpl.
LinuxFsSpi - Class in com.pi4j.plugin.linuxfs.provider.spi
SPI implementation that uses JNA bindings to the Linux SPI device (i.e.
LinuxFsSpi(LinuxFsSpiProviderImpl, SpiConfig) - Constructor for class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
LinuxFsSpi.spi_ioc_transfer - Class in com.pi4j.plugin.linuxfs.provider.spi
 
LinuxFsSpi.spi_ioc_transfer.ByValue - Class in com.pi4j.plugin.linuxfs.provider.spi
 
LinuxFsSpiProvider - Interface in com.pi4j.plugin.linuxfs.provider.spi
LinuxFsSpiProvider interface.
LinuxFsSpiProviderImpl - Class in com.pi4j.plugin.linuxfs.provider.spi
 
LinuxFsSpiProviderImpl() - Constructor for class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProviderImpl
 
logger - Variable in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Logger for the class
logger - Variable in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
 

N

NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
Constant NAME="LinuxFS"
NAME - Static variable in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProvider
Constant NAME="LinuxFs.DIGITAL_INPUT_PROVIDER_NAME"
NAME - Static variable in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProvider
Constant NAME="LinuxFs.DIGITAL_OUTPUT_PROVIDER_NAME"
NAME - Static variable in interface com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProvider
Constant NAME="PiGpioPlugin.I2C_PROVIDER_NAME"
NAME - Static variable in interface com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProvider
Constant NAME="PiGpioPlugin.PWM_PROVIDER_NAME"
NAME - Static variable in interface com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProvider
newInstance() - Static method in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProvider
newInstance.
newInstance() - Static method in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProvider
newInstance.
newInstance() - Static method in interface com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProvider
newInstance.
newInstance() - Static method in interface com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProvider
newInstance.
newInstance(int) - Static method in interface com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProvider
newInstance.
newInstance(String) - Static method in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInputProvider
newInstance.
newInstance(String) - Static method in interface com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutputProvider
newInstance.
newInstance(String, int) - Static method in interface com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwmProvider
newInstance.

O

off() - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
on() - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
open() - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 

P

pad - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
pwm - Variable in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
 
PWM_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
PWM_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 

R

read() - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
read() - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
read(byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
read(byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
readRegister(byte[], byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
readRegister(int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
readRegister(int, byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
rx_buf - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
rx_nbits - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 

S

selectBusSlave(I2C) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CBus
Selects the slave device on the I2C bus, if not already selected.
shutdown(Context) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
shutdown(Context) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
shutdown(Context) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2CProviderImpl
 
shutdown(Context) - Method in class com.pi4j.plugin.linuxfs.provider.pwm.LinuxFsPwm
shutdown(Context) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpiProviderImpl
 
speed_hz - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
spi_ioc_transfer() - Constructor for class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
SPI_PROVIDER_ID - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
SPI_PROVIDER_NAME - Static variable in class com.pi4j.plugin.linuxfs.LinuxFsPlugin
 
state - Variable in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
 
state() - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalInput
 
state() - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput
 
state(DigitalState) - Method in class com.pi4j.plugin.linuxfs.provider.gpio.digital.LinuxFsDigitalOutput

T

transfer(byte[], int, byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
tx_buf - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
tx_nbits - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 

W

word_delay_usecs - Variable in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi.spi_ioc_transfer
 
write(byte) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
write(byte) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
write(byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
write(byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.spi.LinuxFsSpi
 
writeReadRegisterWord(int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
writeRegister(byte[], byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
writeRegister(int, byte) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
writeRegister(int, byte[], int, int) - Method in class com.pi4j.plugin.linuxfs.provider.i2c.LinuxFsI2C
A B C D E F G I L N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values