public class I2CJNI extends JNIWrapper
Constructor and Description |
---|
I2CJNI() |
Modifier and Type | Method and Description |
---|---|
static void |
i2CClose(int port) |
static void |
i2CInitialize(int port) |
static int |
i2CRead(int port,
byte address,
java.nio.ByteBuffer dataReceived,
byte receiveSize) |
static int |
i2CTransaction(int port,
byte address,
java.nio.ByteBuffer dataToSend,
byte sendSize,
java.nio.ByteBuffer dataReceived,
byte receiveSize) |
static int |
i2CWrite(int port,
byte address,
java.nio.ByteBuffer dataToSend,
byte sendSize) |
getPort, getPortWithModule
public static void i2CInitialize(int port)
public static int i2CTransaction(int port, byte address, java.nio.ByteBuffer dataToSend, byte sendSize, java.nio.ByteBuffer dataReceived, byte receiveSize)
public static int i2CWrite(int port, byte address, java.nio.ByteBuffer dataToSend, byte sendSize)
public static int i2CRead(int port, byte address, java.nio.ByteBuffer dataReceived, byte receiveSize)
public static void i2CClose(int port)