iOS 10 Compatibility
September 15th, 2016
All current TinyTERM for iOS products are supported on iOS 10: TinyTERM Enterprise, TinyTERM Plus, ViewML Industrial Browser and TinyTERM Lite. All TinyTERM products must be version 3.1.2 (released March 2016) or newer. Older products are not supported on iOS 10.
All current TinyTERM for iOS products are supported on iOS 9: TinyTERM Enterprise, TinyTERM Plus, ViewML Industrial Browser and TinyTERM Lite. All TinyTERM products must be version 3.1.0 (released September 2015) or newer. Older products are not supported on iOS 9.
iOS 8 Compatibility
September 19th, 2014
iOS 8 introduced a number of new features to iPads, iPhones and iPod Touches. We have updated our TinyTERM for iOS product line to match.
TinyTERM Plus for iOS is a universal binary that runs equally well on iPad, iPhone and iPod Touch. It is fully iOS 8-compatible and replaces our discontinued products. TinyTERM Plus includes support for all our exact terminal emulations – VT420, SCO ANSI, Wyse, IBM 3270 and IBM 5250 and more – and is available directly from Century Software.
TinyTERM Lite for iOS is a fully iOS 8-compatible universal binary with support for all our exact terminal emulations: VT420, SCO ANSI, Wyse, IBM 3270 and IBM 5250 and more. Previous versions of TinyTERM Lite are not compatible with iOS 8. It is available free from the iOS App Store.
TinyTERM Enterprise includes all the features of TinyTERM Plus, and adds in a scanner-enabled Industrial Browser and configuration lockdown. Previous versions of TinyTERM Enterprise are not iOS 8-compatible. It is available from the iOS App Store, via volume purchase through the B2B store, or direct from Century Software.
Our previous TinyTERM ITX series will be end-of-lifed on September 12, 2014, as they are not iOS 8-compatible. They will continue to run on iOS versions 5 through 7, but they will no longer be developed. We recommend you back up your iOS device if you wish to retain these versions:
TinyTERM Enterprise for iOS can be installed via HTTP, among other methods. On iOS 7.1, this now requires that the manifest.plist file be served via HTTPS. Prior versions of iOS allowed this to be served via HTTP. More information is available at http://university.utest.com/question/ios-7-1-how-can-i-resolve-the-certificate-is-not-valid-error-when-performing-an-ota-install/.
The -a1 command line switch starts TinyTERM and connects it to a specific address. It operates in part by launching TinyTERM to create a temporary connection file, then closing that instance of TinyTERM and launching a second instance to connect using the file created.
This feature was designed to be used with OLE embedding inside Internet Explorer, which would take the place of the connecting instance of TinyTERM. When used at the command line, this can cause the -a1 argument to fail with the message:
Wrong number of arguments passed to function CreateTAP
When this happens, the following steps will fix the problem:
- Open TinyTERM by itself, no command-line arguments
- From the Options menu, select Global Preferences
- Go to the OLE Settings tab
- Select the option Display as stand alone helper application
- Click Apply, then OK
- Save the settings and exit TinyTERM
After this, launching TinyTERM with the -a1 option will work as desired.
iOS 7 Compatibility
September 20th, 2013
iOS 7 introduced a number of changes. This causes TinyTERM ITX products — TinyTERM Enterprise, TinyTERM Pro, TinyTERM ITX 2, TinyTERM ITX 3270 and TinyTERM ITX 5250 — to behave differently than under prior iOS versions. In addition to cosmetic issues stemming from the look-and-feel changes in iOS 7, the following issues have been identified:
- The title bar at the top of the screen overlaps the status bar.
- The content window, emulator or browser, is 20 pixels too short.
- The top iPhone configuration color selector displays behind the title bar.
- Enabling certain Debug Settings can cause an application exception.
- Username and password popups don’t accept input, requiring that these items be saved in the configuration.
- The Connect button fails after changing the printer settings from within the configuration.
- Bluetooth devices such as keyboards and scanners drop characters.
- With Hide Title Bar turned on, the “show titlebar” arrow overlaps the status bar.
- Print alignment is incorrect in some jobs.
Note that development on TinyTERM for iPad v1.2.5 and TinyTERM ITX for iPhone v1.0.2 ended in June 2012. These products will not be updated for iOS 7 compatibility.
TinyTERM for Mac includes a “Close on Disconnect” option. This causes TinyTERM to close when the current session disconnects. However, it fails with SSH connections, leaving TinyTERM open but disconnected.
In TinyTERM ITX 2, Wyse50 emulation does not always clear the screen as it should. This leaves characters behind from previous screens, causing display problems with new screen display.
When using TinyTERM Pro for iPad, a transparent print job that has a full 80-character line ending in a CR/LF pair is counted incorrectly. This throws off the count for a full page, which causes the print job to have incorrect page break placement.
When creating a keyboard layout for any TinyTERM ITX product,
keyChar values 281-283 no longer represent the numbers 0-2 on the numeric keypad. Instead they produce the letters v, s and t respectively. The correct keyChar values for the numeric keypad are:
CR 1099, documentation updated