Index
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
All Classes and Interfaces|All Packages|Constant Field Values