![]() |
BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
|
Public Member Functions | |
String | getEncoding () |
void | setEncoding (String encoding) |
String | getPortName () |
void | setPortName (String portName) |
SerialParameters | getSerialParameters () |
void | setBaudRate (int baudRate) throws IllegalArgumentException |
void | setDataBits (int dataBits) |
void | setStopBits (int stopBits) |
void | setParityBits (int parityBits) |
![]() | |
int | getBaudRate () |
int | getDataBits () |
int | getParityBits () |
int | getStopBits () |
Public Attributes | |
String | ASCII_ENCODING = Modbus.SERIAL_ENCODING_ASCII |
String | RTU_ENCODING = Modbus.SERIAL_ENCODING_RTU |
int | BAUD_RATE_19200 = 19200 |
![]() | |
int | DATABITS_8 = RXTXPort.DATABITS_8 |
int | BAUD_RATE_9600 = 9600 |
int | PARITY_NONE = RXTXPort.PARITY_NONE |
int | STOPBITS_1 = RXTXPort.STOPBITS_1 |
A wrapper to configure serial ports using the MODBUS protocol
Definition at line 10 of file ModbusPortConfiguration.java.
String kernel.modbus.ModbusPortConfiguration.getEncoding | ( | ) |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
String kernel.modbus.ModbusPortConfiguration.getPortName | ( | ) |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
SerialParameters kernel.modbus.ModbusPortConfiguration.getSerialParameters | ( | ) |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setBaudRate | ( | int | baudRate | ) | throws IllegalArgumentException |
baudRate | The desired Baud rate |
IllegalArgumentException | If the baud rate is less than 0, or some un-allowed value |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setDataBits | ( | int | dataBits | ) |
dataBits | The data bits in an RS232 frame |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setEncoding | ( | String | encoding | ) |
encoding | The string encoding to use |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setParityBits | ( | int | parityBits | ) |
parityBits | The number of parity bits |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setPortName | ( | String | portName | ) |
portName | The port name to use |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
void kernel.modbus.ModbusPortConfiguration.setStopBits | ( | int | stopBits | ) |
stopBits | The number of stop bits in the RS232 connection |
Implemented in kernel.modbus.StandaloneModbusPortConfiguration.
String kernel.modbus.ModbusPortConfiguration.ASCII_ENCODING = Modbus.SERIAL_ENCODING_ASCII |
Represents a serial encoding where data is transmitted in ASCII characters.
Definition at line 16 of file ModbusPortConfiguration.java.
int kernel.modbus.ModbusPortConfiguration.BAUD_RATE_19200 = 19200 |
The desired baud rate. Currently, the baud rate for the PVCi gauge is set to the recommended rate of 19200 bits per second.
Definition at line 29 of file ModbusPortConfiguration.java.
String kernel.modbus.ModbusPortConfiguration.RTU_ENCODING = Modbus.SERIAL_ENCODING_RTU |
Short for "Remote Terminal Unit," this encoding represents the data encoding used by the PVCi IGC3 gauge, where data is sent in binary with a 16-bit cyclic redundancy check (CRC) placed after the message
Definition at line 23 of file ModbusPortConfiguration.java.
Git Repo |