More Settings Serial Port Dialog Box
How do I get to this dialog box?
-
Open a VT terminal session.
The steps depend on your user interface mode.
User Interface Mode Steps Ribbon or Reflection Browser With a session open in Reflection, from the Quick Access Toolbar, click . TouchUx Tap the Gear icon and then select Document Settings. -
Under Host Connection, click Configure Connection Settings.
-
Under Connection Method, select Serial Port.
-
Under Serial Port, click the More Settings button.
note
Modem pacing is set from the More Settings - Modem dialog box.
Pacing
It is possible for Reflection to transmit data to a serial device faster than the device can process it, or for a serial device to transmit data to Reflection faster than Reflection can process it.
Should this continue for too long, the slower system's buffer overflows and data is lost. If the serial device recognizes the XON/XOFF handshake, you can prevent the buffer from overflowing by keeping this value set to Xon/Xoff.
Xon/Xoff transmit pacing works as follows:
-
When the receive buffer has a limited amount of space left, an XOFF (DC3) character is sent as a signal to stop transmitting.
-
After processing most of the backlog of characters in the receive buffer, an XON (DC1) character is sent as a signal to resume transmission.
The two systems continue in this stop-and-go fashion until all the data has been transmitted.
If Hardware is selected, the RTS and CTS pins on the RS-232 serial cable control data flow.
When both the Receive and Transmit options under Pacing are set to None and you're emulating a VT series terminal, Hold Session (VtF1) has no effect.
Setting | Description |
---|---|
Transmit | Select a flow control method to use when Reflection transmits data to a serial device on this port. |
Receive | Select a flow control method to use when the serial device on this port transmits data to Reflection. |
Char transmit delay | It is possible for Reflection to send data to the host faster than the host can receive it. For example, if you paste text from the Clipboard into a host editor such as EDT, you may overrun the host's buffer. |
By setting a delay between characters, you can specify how long Reflection should wait after each character when transmitting blocks of characters to the host. | |
This delay also affects character transmission during file transfers. Setting a value of 3 at 9600 baud lowers the effective speed of data transmission to about 2400 bits per second. | |
On a VMS host, setting the terminal's HOSTSYNC characteristic can also help prevent overrunning the host's buffer when pasting data. To do this, enter the following command at the DCL prompt: SET TERMINAL/HOSTSYNC . | |
For backward compatibility, you can enter a value for character delay of up to 255. However, the maximum in Reflection always reverts to 100. | |
Line transmit delay | Set the amount of time Reflection should wait after transmitting a carriage return character (the line delimiter) before transmitting the next line. |
This setting also affects the delay between frames during file transfer using the WRQ/Reflection protocol. Assigning a delay may help if you are experiencing file transfer problems over an X.25 connection. | |
Use threaded I/O | Select to send communication calls to an independent thread that handles IO (Input/Output) processing, thus improving performance. |
More information