Serial to Ethernet Connector - "Client" connection settings

To configure advanced connection settings, please, activate Advanced mode by enabling the corresponding button on the main toolbar. Now switch to "Connection prefs" tab (stands for Connection preferences) in the main window, you will be shown the following set of features: 



"Connection port settings":

Connect to remote end only when local virtual port is open checkbox specifies whether connection attempts should be made only after virtual port is opened for communication by your application.

Do not buffer size data for fast response checkbox is used for disabling "Nagle algorithm", to achieve maximum speed of response if small packets are transmitted over network, note that this will cause traffic increase. If you are not sure, please, do not modify this option.

Besides you can specify time to reconnect if any error occurs (in milliseconds). When connection is broken, Serial to Ethernet Connector will try to restore connection after reconnection period. 

Default port settings option allows you to either manually assign predefined serial port settings (for instance you have legacy serial port device that has specific parameters) or fetch them automatically from the remote end. Please, note this option is not available (grayed) if you are creating virtual serial port since communication parameters are fetched during handshaking process.

You can refer to Connection settings (server) section for more info about these parameters.

Since version 4.0, port-to-port connection type has been replaced with a more flexible Telnet (RFC 2217) protocol, which enables you to achieve the same functionality as port-to-port connection, additionally providing the ability to communicate with serial devices and applications which support Telnet (RFC 2217) protocol directly. 

"Network protocol settings" let you choose the underlayer protocol to be used for data transmission in your connection:

If you are using Telnet (RFC 2217) protocol to transmit data over network you have additional options to tune.

If Use raw data transmission algorithms checkbox is used, you are able to specify the client's access rights to the local COM port which lets you manage communication direction. You can enable or disable port read/write access rights.

Send "Keep alive" every X sec ... if no reply every Y sec

Send "Keep alive" option gives an interlocutor “Keep alive” command if there is no data transfer between the sides during X seconds. An interlocutor must answer this message.

It permits to find possible connection problems and to maintain active connection. Use this option if your device disconnects automatically after a definite time of net inactivity.

Y is an interval of sending “Keep alive” message in case an interlocutor didn’t answer the last “Keep alive” command sent with X sec interval.

Break connection if no activity for (sec)

SEC will break connection if no network activity is observed for a specified period of time.