Package edu.wpi.first.hal
Class SerialPortJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.SerialPortJNI
public class SerialPortJNI extends JNIWrapper
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description SerialPortJNI() -
Method Summary
Modifier and Type Method Description static voidserialClear(int handle)static voidserialClose(int handle)static voidserialDisableTermination(int handle)static voidserialEnableTermination(int handle, char terminator)static voidserialFlush(int handle)static intserialGetBytesReceived(int handle)static intserialInitializePort(byte port)static intserialInitializePortDirect(byte port, String portName)static intserialRead(int handle, byte[] buffer, int count)static voidserialSetBaudRate(int handle, int baud)static voidserialSetDataBits(int handle, byte bits)static voidserialSetFlowControl(int handle, byte flow)static voidserialSetParity(int handle, byte parity)static voidserialSetReadBufferSize(int handle, int size)static voidserialSetStopBits(int handle, byte stopBits)static voidserialSetTimeout(int handle, double timeout)static voidserialSetWriteBufferSize(int handle, int size)static voidserialSetWriteMode(int handle, byte mode)static intserialWrite(int handle, byte[] buffer, int count)
-
Constructor Details
-
SerialPortJNI
public SerialPortJNI()
-
-
Method Details
-
serialInitializePort
-
serialInitializePortDirect
-
serialSetBaudRate
-
serialSetDataBits
-
serialSetParity
-
serialSetStopBits
-
serialSetWriteMode
-
serialSetFlowControl
-
serialSetTimeout
-
serialEnableTermination
-
serialDisableTermination
-
serialSetReadBufferSize
-
serialSetWriteBufferSize
-
serialGetBytesReceived
-
serialRead
-
serialWrite
-
serialFlush
-
serialClear
-
serialClose
-