public class CANAPIJNI extends JNIWrapper
Constructor and Description |
---|
CANAPIJNI() |
Modifier and Type | Method and Description |
---|---|
static void |
cleanCAN(int handle) |
static int |
initializeCAN(int manufacturer,
int deviceId,
int deviceType) |
static boolean |
readCANPacketLatest(int handle,
int apiId,
CANData data) |
static boolean |
readCANPacketNew(int handle,
int apiId,
CANData data) |
static boolean |
readCANPacketTimeout(int handle,
int apiId,
int timeoutMs,
CANData data) |
static boolean |
readCANPeriodicPacket(int handle,
int apiId,
int timeoutMs,
int periodMs,
CANData data) |
static void |
stopCANPacketRepeating(int handle,
int apiId) |
static void |
writeCANPacket(int handle,
byte[] data,
int apiId) |
static void |
writeCANPacketRepeating(int handle,
byte[] data,
int apiId,
int repeatMs) |
public static int initializeCAN(int manufacturer, int deviceId, int deviceType)
public static void cleanCAN(int handle)
public static void writeCANPacket(int handle, byte[] data, int apiId)
public static void writeCANPacketRepeating(int handle, byte[] data, int apiId, int repeatMs)
public static void stopCANPacketRepeating(int handle, int apiId)
public static boolean readCANPacketNew(int handle, int apiId, CANData data)
public static boolean readCANPacketLatest(int handle, int apiId, CANData data)
public static boolean readCANPacketTimeout(int handle, int apiId, int timeoutMs, CANData data)
public static boolean readCANPeriodicPacket(int handle, int apiId, int timeoutMs, int periodMs, CANData data)