Miscellaneous Config Items


The menu item Config->Miscellaneous contains a variety of different configurable items for uCon..

Character I/O Options -

Autowrap at edge of uCon window:

When checked, all text that runs off the edge of the screen to wrap to the next line.

Echo outgoing characters to screen:

When checked, as each character is typed into the main window (destined for the target), it is echoed to the screen. This is useful for situations where the target does not echo its received characters.

ENTER key = CRLF

When the ENTER key is depressed, if this box is not checked, then only CR is sent to the target. If checked, then CRLF is sent to the target.

Incoming CR == Incoming LF

When checked, incoming CR is treated the same as incoming LF; if not checked, incoming CR is ignored.

Append CR to incoming LF.

When checked, if an incoming line feed is received, a carriage return is appended to it.

Or LF to CR.

When checked, if an incoming carriage return is received, a line feed is appended to it.

ASCII-coded hex conversion of incoming characters -

There are times when it is quite useful to see the data coming from the target in its raw ascii-coded hex form. Refer to the ASCII conversion chart for an ASCII-to-Hex conversion table. These options support a few different modes for this...

All:

All characters are converted to ASCII-coded hex.

Non-Printables

Only the non-printable characters received from the target are converted to ASCII-coded hex.

Not Cr-Lf

All characters except carriage return and line feed are converted to ASCII-coded hex.

Delay between outgoing characters -

With some target connections there is no flow control and for one reason or another the target cannot receive characters quickly. This DBC (delay between characters) setting is in milliseconds, and simply inserts a delay between each character sent to the target.

Text and Background RGB Values -

If left blank (or set to zeroes), this will tell uCon to use the default system colors for window background and text; otherwise, the specified RGB values will be used for text and background in the console window.

Tab stop spacing -

Specify the number of spaces that the console is to assume is the size of each tabstop.

Enable character attributes -

The primary effect of this checkbox is to enable/disable uCon's ability to highlight characters that are swiped into the copy buffer for use by the system clipboard. If checked, then highlighting is enabled.

VT100 Terminal Emulation -

Enable/disable uCon's somewhat limited vt100 terminal emulation state machine.

NoBeep -

If not checked, then incoming 'bell' characters (0x07) will generate an audible bell. Check this box to mute that audio output.

Ctrl-V is Paste -

If checked, then the key combination of Ctrl & V held down simultaneously will tell uCon to paste whatever is in the clipboard to the terminal connection. If not checked, then the ctrl-v (0x16) is passed directly to the terminal connection.

Inactivity Timeout-

In some cases it may be useful to have an inactivity timeout active. This is useful if your uCon session is attached to a resource that may be used by more than one person. It protects against that resource being locked up because the user forgot to terminate the uCon session, but is not availble to manually terminate it. The timeout is set in minutes (with any value less than 1 implying no timeout), and if the timeout occurs, it simply disconnects uCon from the backend, it doesn't terminate the entire session. This allows the user to save a screen shot if necessary.

Editor-

For various other sections of uCon a file editor is used. This item allows the user to specify the editor that is to be used. The default is Notepad, and it is assumed that Notepad.exe is in the system PATH. If not, then the full path of the tool should be specified in this text box.

TitleBar-

To customize the configuration, the user can define what text to put into the title bar.

StartMsg-

If this box contains text, it will be displayed as a simple one-line message box when uCon starts up.

This is useful for simple reminders like... "this connection needs a null-modem" or "use port B on the widget", etc....

StartScr-

If this box contains text, it will be used as the path for a startup script to be invoked when uCon is opened. This replaces the older command line "-s" option.