Package edu.wpi.first.hal
Class CANAPIJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.CANAPIJNI
public class CANAPIJNI extends JNIWrapper
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description CANAPIJNI() -
Method Summary
Modifier and Type Method Description static voidcleanCAN(int handle)static intinitializeCAN(int manufacturer, int deviceId, int deviceType)static booleanreadCANPacketLatest(int handle, int apiId, CANData data)static booleanreadCANPacketNew(int handle, int apiId, CANData data)static booleanreadCANPacketTimeout(int handle, int apiId, int timeoutMs, CANData data)static voidstopCANPacketRepeating(int handle, int apiId)static voidwriteCANPacket(int handle, byte[] data, int apiId)static intwriteCANPacketNoThrow(int handle, byte[] data, int apiId)static voidwriteCANPacketRepeating(int handle, byte[] data, int apiId, int repeatMs)static intwriteCANPacketRepeatingNoThrow(int handle, byte[] data, int apiId, int repeatMs)static voidwriteCANRTRFrame(int handle, int length, int apiId)static intwriteCANRTRFrameNoThrow(int handle, int length, int apiId)