A Tunnel in Connect Mode can be started in a number of ways:

Disabled: never started
Enabled: always started
Any Character: started when any character is read on the Serial Line
Start Character: started when the Start Character is read on the Serial Line
Modem Control Asserted: started when the Modem Control pin is asserted on the Serial Line
Modem Emulation: started when triggered by Modem Emulation

The Remote Address and Remote Port specifies the remote host to connect to. The Local Port is by default random but can be overridden.

The Protocol used on the connection can be one of TCP, UDP, SSH, TCP w/AES, or UDP w/AES. If security is a concern it is highly recommended that SSH be used. The SSH Username specifies the SSH Client User to use for an SSH connection.

The Reconnect Timer specifies how long to wait before trying to reconnect to the remote host after a previous attempt failed or connection was closed.

The Flush Serial Data boolean specifies to flush the Serial Line when a connection is made.

For debugging purposes, the Block Serial Data and Block Network Data booleans can be toggled to discard all incoming data on the respective interface.

The TCP Keep Alive timer specifies how often to probe the remote host in order to keep the TCP connection up during idle transfer periods. By default the probes are disabled.

The CP Set Group identifies a CP or CP Group whose value should change when a connection is established and dropped. On Connection specifies the value to set the CP or CP Group to when a connection is establised and On Disconnection specifies the value that should be used when the connection is closed.