- getBaudRate() - Method in enum com.rm5248.serial.SerialPort.BaudRate
-
- getBaudRate() - Method in class com.rm5248.serial.SerialPort
-
Get the baud rate of the serial port.
- getDataBits() - Method in enum com.rm5248.serial.SerialPort.DataBits
-
- getDataBits() - Method in class com.rm5248.serial.SerialPort
-
Get the number of data bits.
- getFlowControl() - Method in enum com.rm5248.serial.SerialPort.FlowControl
-
- getFlowControl() - Method in class com.rm5248.serial.SerialPort
-
Get the flow control for the serial port.
- getInputStream() - Method in class com.rm5248.serial.SerialPort
-
Get the input stream used to talk to this device.
- getMajorNativeVersion() - Static method in class com.rm5248.serial.SerialPort
-
Get the major version of the native code.
- getMajorVersion() - Static method in class com.rm5248.serial.SerialPort
-
Get the major version of this library.
- getMinorNativeVersion() - Static method in class com.rm5248.serial.SerialPort
-
Get the minor version of the native code.
- getMinorVersion() - Static method in class com.rm5248.serial.SerialPort
-
Get the minor version of this library.
- getOutputStream() - Method in class com.rm5248.serial.SerialPort
-
Get the OutputStream used to talk to this device.
- getParity() - Method in class com.rm5248.serial.SerialPort
-
Get the parity of the serial port.
- getParity() - Method in enum com.rm5248.serial.SerialPort.Parity
-
- getPortName() - Method in class com.rm5248.serial.SerialPort
-
Get the name of the serial port that this object represents.
- getSerialLineState() - Method in class com.rm5248.serial.SerialPort
-
Get the serial line state for the specified serial port.
- getSerialLineStateInternalNonblocking() - Method in class com.rm5248.serial.SerialPort
-
Get the serial line state, but don't block when getting it
- getSerialPorts() - Static method in class com.rm5248.serial.SerialPort
-
Get an array of all the serial ports on the system.
- getStopBits() - Method in class com.rm5248.serial.SerialPort
-
Get the number of stop bits.
- getStopBits() - Method in enum com.rm5248.serial.SerialPort.StopBits
-
- SerialChangeListener - Interface in com.rm5248.serial
-
This interface lets the user do something when the serial line state changes.
- SerialLineState - Class in com.rm5248.serial
-
This class represents the current state of the lines on the serial port.
- SerialLineState() - Constructor for class com.rm5248.serial.SerialLineState
-
- SerialPort - Class in com.rm5248.serial
-
A SerialPort represents a serial port on the system.
- SerialPort(SerialPortBuilder) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, using parameters from the given builder.
- SerialPort(String) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, 9600 baud, 8 data bits, 1 stop bit, no parity,
no flow control, not ignoring control lines
- SerialPort(String, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, 9600 baud, 8 data bits, 1 stop bit, no parity,
no flow control, looking for the specified control lines
- SerialPort(String, boolean) - Constructor for class com.rm5248.serial.SerialPort
-
Open up a serial port, but allow the user to keep the current settings of
the serial port.
- SerialPort(String, boolean, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open up a serial port, but allow the user to keep the current settings of
the serial port.
- SerialPort(String, SerialPort.BaudRate) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control, 8 data bits
- SerialPort(String, SerialPort.BaudRate, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no parity or flow control
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no parity or flow control
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits, SerialPort.Parity) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control, with all control line flags
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits, SerialPort.Parity, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, no flow control, with the specified control line
flags
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits, SerialPort.Parity, SerialPort.FlowControl) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, defining all options
- SerialPort(String, SerialPort.BaudRate, SerialPort.DataBits, SerialPort.StopBits, SerialPort.Parity, SerialPort.FlowControl, int) - Constructor for class com.rm5248.serial.SerialPort
-
Open the specified port, defining all options
- SerialPort.BaudRate - Enum in com.rm5248.serial
-
Represents the BaudRate that the SerialPort uses.
- SerialPort.DataBits - Enum in com.rm5248.serial
-
Represents the number of bits that the serial port uses.
- SerialPort.FlowControl - Enum in com.rm5248.serial
-
The Flow control scheme for the data, typically None.
- SerialPort.Parity - Enum in com.rm5248.serial
-
The parity bit for the data.
- SerialPort.StopBits - Enum in com.rm5248.serial
-
The number of stop bits for data.
- SerialPortBuilder - Class in com.rm5248.serial
-
Provides a Builder pattern to make constructing a SerialPort easy.
- SerialPortBuilder() - Constructor for class com.rm5248.serial.SerialPortBuilder
-
Create a new SerialPortBuilder.
- serialStateChanged(SerialLineState) - Method in interface com.rm5248.serial.SerialChangeListener
-
Fired when the state on the serial line changes.
- setBaudRate(SerialPort.BaudRate) - Method in class com.rm5248.serial.SerialPort
-
Set the Baud Rate for this port.
- setBaudRate(SerialPort.BaudRate) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setControlFlags(int) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setDataBits(SerialPort.DataBits) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setDataSize(SerialPort.DataBits) - Method in class com.rm5248.serial.SerialPort
-
Set the data bits size, after the port has been opened.
- setFlowControl(SerialPort.FlowControl) - Method in class com.rm5248.serial.SerialPort
-
Set the flow control for the serial port
- setFlowControl(SerialPort.FlowControl) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setInterruptCausesIOException(boolean) - Method in class com.rm5248.serial.SerialPort
-
Set if using Thread.interrupt() will throw an IO exception.
- setParity(SerialPort.Parity) - Method in class com.rm5248.serial.SerialPort
-
Set the parity of the serial port, after the port has been opened.
- setParity(SerialPort.Parity) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setPort(String) - Method in class com.rm5248.serial.SerialPortBuilder
-
- setSerialChangeListener(SerialChangeListener) - Method in class com.rm5248.serial.SerialPort
-
Set the listener which will get events when there is activity on the
serial port.
- setSerialLineState(SerialLineState) - Method in class com.rm5248.serial.SerialPort
-
Set the serial line state to the parameters given.
- setStopBits(SerialPort.StopBits) - Method in class com.rm5248.serial.SerialPort
-
Set the stop bits of the serial port, after the port has been opened.
- setStopBits(SerialPort.StopBits) - Method in class com.rm5248.serial.SerialPortBuilder
-
- valueOf(String) - Static method in enum com.rm5248.serial.SerialPort.BaudRate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.rm5248.serial.SerialPort.DataBits
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.rm5248.serial.SerialPort.FlowControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.rm5248.serial.SerialPort.Parity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.rm5248.serial.SerialPort.StopBits
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.rm5248.serial.SerialPort.BaudRate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.rm5248.serial.SerialPort.DataBits
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.rm5248.serial.SerialPort.FlowControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.rm5248.serial.SerialPort.Parity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.rm5248.serial.SerialPort.StopBits
-
Returns an array containing the constants of this enum type, in
the order they are declared.