Create a UNIX Terminal Emulation Configuration

After starting a UNIX terminal emulation configuration, you'll need the connection specifics. At a minimum, you need the Hostname or IP address of the server, and the communications Protocol and Emulation the server requires.

There are no generic settings that will work for these options. Each is specific to a given server, as determined by the server administrator.

Connection Settings

Enter the Hostname, then select the Protocol. The default Port is determined by the Protocol: 23 for telnet, 22 for SSH. On some systems, these values are different as an added security measure. In that case, you'll need to enter the correct Port as well.

Through preprocessing, the Hostname can also use the iOS device name for part or all of the host address.

Serial connections require the Redpark serial cable for iOS. This connection type is only available when downloading the unsigned TinyTERM Enterprise IPA file directly from Century Software.

The Username is required for SSH connections. The Password is optional in that case, and is not used at all with SSH keys. Note that if these fields are left blank, the user is prompted for the information when connecting, so they do not need to be filled out here.

Both Username and Password can be used with telnet connections also, provided that Auto Login is enabled. An Auto Login Macro must also be selected in that case. The macro may include placeholders for username, password, or both. Placeholders allow the settings here to be entered at the appropriate point, so that a single macro can be shared by multiple users by exporting and importing the files.

Auto Connect causes this configuration to connect as soon as TinyTERM Enterprise starts. Only one configuration may have Auto Connect set. Turning that switch on for one configuration automatically turns it off in any other that has it set.

Auto Reconnect causes this configuration to connect again automatically if the connection to the host is lost. This usually happens when logging out, but may happen on network errors or at other times.

Prevent Disconnect effectively disables the ability to disconnect manually while the connection is active. The user can only disconnect by logging out of the host system.

The option to Enable HostTE is used in conjunction with the HostTE Proxy Settings. This provides a proxy service for the connection. Turning on Persist HostTE Session keeps the session active through TinyTERM Enterprise TE Server, even if the iOS device goes offline.

SSH keys are discussed in their own user guide.

Terminal Emulator Settings

Select the specific Emulation required by your host system and application. The optional Terminal Type String causes TinyTERM to report a terminal type other than the one selected. More information on that feature is in our Knowledge Base.

Backspace Sends DEL determines the action of the ⌫ key. When off, that keysends a backspace (ASCII 8). Turning this switch on causes it to send a Delete character instead (ASCII 127).

TinyTERM Enterprise can readily be used with an external scanner. It can also use the device camera as a barcode scanner. With the Scan Send CR switch set, a successful scan is followed by a carriage return, ASCII 13. If this switch is off, no CR is sent with a scan.

Magstripe Reader Settings opens a dialog that allows you to choose which tracks on a magnetic stripe to read. This is used with certain scanner enclosures.

Portrait Settings and Landscape Settings open additional dialogs, documented in their own online user guide.

When rotating the device between landscape and portrait modes, with a non-transparent keyboard displayed, Scroll Pos determines whether the emulator aligns with the top or bottom of the screen.

Multi-byte Decoding determines which character set TinyTERM expects from the host. There are five options: None, UTF-8, GB2312 (EUC-CN), Chinese Big 5, and Shift JIS. If None is selected, characters are processed through the Host Code Page instead.

VT100 terminal emulation uses the VT100 NRCS (National Replacement Character Set) to display special characters in various languages. For VT220 and VT320 emulation, the equivalent setting is the VT200 Multinational.

The Language Var displays the default language variable LANG expected of the host system. It defaults to US English, but may be edited here.

The External Kbd Map allows you to select a custom keyboard mapping for use with dock and Bluetooth keyboards. This requires creating and importing a keyboard map file, which is covered in its own user guide.

When Ignore Graphics Parity is turned on, eight-bit characters are treated as seven-bit instead. This is primarily used by older host systems.

The WRU Answer Back string is sent to the host whenever TinyTERM receives the ASCII character identified by the WRU Inquire value. It can use the same preprocessing options as the Hostname.

The WRU Inquire value defaults to 5 (Ctrl-E) but can be set to any value in the 1-255 range. More information on WRU is available in our Knowledge Base.

Printer Settings

TinyTERM Enterprise for ipad can send transparent print jobs or print the screen to AirPrint printers. It can also send print jobs as text, PDF or as a graphic through email. The same printer may be used for both, or the two may be set differently. Printer Settings are covered in their own user guide.

Color Settings

TinyTERM Enterprise offers four different color settings. Each can be changed to one of 16 available colors. However, these settings are defaults only. They do not override colors that may be set by the host for certain terminal types.

Other Settings

The Hide Title Bar and Rotation Lock settings are global settings, identical to those in the Global Options. They are reproduced in the individual configuration settings for convenience. Setting them here affects all connections, not just the current one.

Saving the Configuration

When finished, touch the Global Options button to save the new configuration and return to the main "Global Options" screen. Or touch the Connect button to save the configuration and connect immediately.

Once a configuration is saved, you can launch it by selecting the name, then touching the Connect button.

iOS User Guide Table of Contents