Package com.pi4j.io.i2c
Class I2CConstants
- java.lang.Object
-
- com.pi4j.io.i2c.I2CConstants
-
public class I2CConstants extends Object
These are constants scraped directly from linux kernel (i2c-dev.h i2c.h). They are to be used with advanced I2C ioctl.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description I2CConstants()
-
-
-
Field Detail
-
I2C_M_RD
public static int I2C_M_RD
-
I2C_M_TEN
public static int I2C_M_TEN
-
I2C_M_RECV_LEN
public static int I2C_M_RECV_LEN
-
I2C_M_NO_RD_ACK
public static int I2C_M_NO_RD_ACK
-
I2C_M_IGNORE_NAK
public static int I2C_M_IGNORE_NAK
-
I2C_M_REV_DIR_ADDR
public static int I2C_M_REV_DIR_ADDR
-
I2C_M_NOSTART
public static int I2C_M_NOSTART
-
I2C_M_STOP
public static int I2C_M_STOP
-
I2C_FUNC_I2C
public static int I2C_FUNC_I2C
-
I2C_FUNC_10BIT_ADDR
public static int I2C_FUNC_10BIT_ADDR
-
I2C_FUNC_PROTOCOL_MANGLING
public static int I2C_FUNC_PROTOCOL_MANGLING
-
I2C_FUNC_SMBUS_PEC
public static int I2C_FUNC_SMBUS_PEC
-
I2C_FUNC_NOSTART
public static int I2C_FUNC_NOSTART
-
I2C_FUNC_SLAVE
public static int I2C_FUNC_SLAVE
-
I2C_FUNC_SMBUS_BLOCK_PROC_CALL
public static int I2C_FUNC_SMBUS_BLOCK_PROC_CALL
-
I2C_FUNC_SMBUS_QUICK
public static int I2C_FUNC_SMBUS_QUICK
-
I2C_FUNC_SMBUS_READ_BYTE
public static int I2C_FUNC_SMBUS_READ_BYTE
-
I2C_FUNC_SMBUS_WRITE_BYTE
public static int I2C_FUNC_SMBUS_WRITE_BYTE
-
I2C_FUNC_SMBUS_READ_BYTE_DATA
public static int I2C_FUNC_SMBUS_READ_BYTE_DATA
-
I2C_FUNC_SMBUS_WRITE_BYTE_DATA
public static int I2C_FUNC_SMBUS_WRITE_BYTE_DATA
-
I2C_FUNC_SMBUS_READ_WORD_DATA
public static int I2C_FUNC_SMBUS_READ_WORD_DATA
-
I2C_FUNC_SMBUS_WRITE_WORD_DATA
public static int I2C_FUNC_SMBUS_WRITE_WORD_DATA
-
I2C_FUNC_SMBUS_PROC_CALL
public static int I2C_FUNC_SMBUS_PROC_CALL
-
I2C_FUNC_SMBUS_READ_BLOCK_DATA
public static int I2C_FUNC_SMBUS_READ_BLOCK_DATA
-
I2C_FUNC_SMBUS_WRITE_BLOCK_DATA
public static int I2C_FUNC_SMBUS_WRITE_BLOCK_DATA
-
I2C_FUNC_SMBUS_READ_I2C_BLOCK
public static int I2C_FUNC_SMBUS_READ_I2C_BLOCK
-
I2C_FUNC_SMBUS_WRITE_I2C_BLOCK
public static int I2C_FUNC_SMBUS_WRITE_I2C_BLOCK
-
I2C_FUNC_SMBUS_HOST_NOTIFY
public static int I2C_FUNC_SMBUS_HOST_NOTIFY
-
I2C_FUNC_SMBUS_BYTE
public static int I2C_FUNC_SMBUS_BYTE
-
I2C_FUNC_SMBUS_BYTE_DATA
public static int I2C_FUNC_SMBUS_BYTE_DATA
-
I2C_FUNC_SMBUS_WORD_DATA
public static int I2C_FUNC_SMBUS_WORD_DATA
-
I2C_FUNC_SMBUS_BLOCK_DATA
public static int I2C_FUNC_SMBUS_BLOCK_DATA
-
I2C_FUNC_SMBUS_I2C_BLOCK
public static int I2C_FUNC_SMBUS_I2C_BLOCK
-
I2C_FUNC_SMBUS_EMUL
public static int I2C_FUNC_SMBUS_EMUL
-
I2C_SMBUS_BLOCK_MAX
public static int I2C_SMBUS_BLOCK_MAX
-
I2C_SMBUS_READ
public static int I2C_SMBUS_READ
-
I2C_SMBUS_WRITE
public static int I2C_SMBUS_WRITE
-
I2C_SMBUS_QUICK
public static int I2C_SMBUS_QUICK
-
I2C_SMBUS_BYTE
public static int I2C_SMBUS_BYTE
-
I2C_SMBUS_BYTE_DATA
public static int I2C_SMBUS_BYTE_DATA
-
I2C_SMBUS_WORD_DATA
public static int I2C_SMBUS_WORD_DATA
-
I2C_SMBUS_PROC_CALL
public static int I2C_SMBUS_PROC_CALL
-
I2C_SMBUS_BLOCK_DATA
public static int I2C_SMBUS_BLOCK_DATA
-
I2C_SMBUS_I2C_BLOCK_BROKEN
public static int I2C_SMBUS_I2C_BLOCK_BROKEN
-
I2C_SMBUS_BLOCK_PROC_CALL
public static int I2C_SMBUS_BLOCK_PROC_CALL
-
I2C_SMBUS_I2C_BLOCK_DATA
public static int I2C_SMBUS_I2C_BLOCK_DATA
-
I2C_RETRIES
public static int I2C_RETRIES
-
I2C_TIMEOUT
public static int I2C_TIMEOUT
-
I2C_SLAVE
public static int I2C_SLAVE
-
I2C_SLAVE_FORCE
public static int I2C_SLAVE_FORCE
-
I2C_TENBIT
public static int I2C_TENBIT
-
I2C_FUNCS
public static int I2C_FUNCS
-
I2C_RDWR
public static int I2C_RDWR
-
I2C_PEC
public static int I2C_PEC
-
I2C_SMBUS
public static int I2C_SMBUS
-
-