Configuring Port Settings

Some settings of bundled ports can be controlled and modified manually.

port-settings-2

1. You can specify permission rights to allow or prohibit a real (or virtual) port from writing to or reading from the other direction (when splitting and joining ports or redirecting serial traffic).

2. You can match settings of the main virtual port or use custom ones:

If you select the “Match settings of the main virtual port” option, make sure you have set the remote port as the main one. This option can be useful if you want to open a real serial port with exactly the same settings as a virtual one.

3. Alternatively, you can use custom settings. This option allows custom configuration of real port settings, including:

Baudrate

Baudrate is the number of symbol changes made to the transmission medium per second using a digitally modulated signal or a line code. It is measured in baud (Bd).

Possible baudrate values are: 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 56000, 57600, 115200, 128000 and 256000 bauds. 9600 is selected by default.

As an option, you can set custom baud rate parameters by placing a mouse cursor anywhere inside this field and clicking the “Backspace” button.

Parity

Parity is a method of detecting transmission errors. An extra data bit is sent with each data character, arranged so that the number of 1 bits in each character is always odd or always even. If parity is correct, there has been an even number of errors.

The parity bit in each character can be set to “No parity“, “Odd“, “Even“, “Mark“, and “Space“.

No parity: means that there hasn’t been sent any parity bits. Error detection is handled by a communication protocol.

Odd: at least one state transition occurs in each character, which makes it more reliable.
Even: a parity bit is set to 1 if the number of ones in a given set of bits is odd.

Mark: a parity bit is always set to the mark signal condition and sends the parity bit in the space signal condition.

Space: parity, likewise “Mark”, always sends the parity bit in the space signal condition.
The default value is “No parity”.

Data Bits

Possible values are: 5, 6, 7, and 8. “7” is set by default.

Stop Bits

Stop bits are sent at the end of every character allowing the receiving signal hardware to detect the end of a character and resynchronize with the character stream.

Possible values are: “1 stop bit” and “2 stop bits”. Default value is “1 stop bit”.

Flow control

Flow control is a signal in the interface to pause and re-establish data transmission.
Possible values are: “None”, “Hardware”, “Xon/Xoff”. Default value is “None”.

Hardware: applies handshaking with a serial port to indicate that data transfer should be paused.

Xon: signals the sender that the receiver is ready to get more data.

Xoff: signals the sender to stop transmitting characters until the receiver is ready again.

Note: If you have faced any issues while transmitting data via ports used by VSPD Pro, with Flow Control set to Xon/Xoff, please, contact us at support@eltima.com and describe the issue in detail.