Documentation Home Knowledge Base Downloads Support

ASNA Browser Terminal®  16.0 User's Guide

This guide only covers using the ASNA Browser Terminal® and its various features. For configuration, customization, or other high-level concerns, see the Browser Terminal Administrator's Guide.

ASNA Browser Terminal® processes the display operations of an IBM i within any standard web browser.

Signing On

To access ASNA Browser Terminal, users must navigate a web browser (by following a hyperlink or entering the correct URL in the address bar) to the website specified by the administrator who set up the page.

By default this takes the form of: ServerAddress\ASNABTerm. Where ServerAddress is the name or i.p. address of the server BTerm is hosted on.

Once on the sign on page (which should resemble the image above) users enter their information as usual and then press the enter key or the on-screen Enter button.

BTerm Features

In addition to the core benefit of accessing the IBM i from a PC or mobile device, BTerm includes a number of features that make interacting with a green screen interface without the traditional IBM keyboard much simpler.

Warning – Not all browsers offer full support for BTerm. The default browser for Android 4.0 (Ice cream sandwich) and earlier does not properly support the automatic keyboard.

The Mobile IBM Keypad

By tapping on the left or right edge of the screen, or the status bar at the bottom, the user can open the IBM Keypad.

The IBM keypad has three fixed buttons (on the left) and five configurable buttons to the right. Tapping on a fixed button will bring up a list of keystrokes included under that button (Function keys for F1-12 and F13-F22, and IBM keys for Special). From there a user can either slide their finger to the key they wish to use or tap it directly (the list will stay in place until another keystroke moves it).

The five buttons to the right can be activated by tapping on the desired button. They can also be swapped out by pressing and holding the button to be swapped out, which will cause a panel containing all keys on an IBM i terminal to appear.

Tap on a key, and it will replace whichever key was in that slot before (tap outside the pane or on the blank area just above the Keypad to go back without making changes).


Warning – Be certain to close out the Terminal Emulator by either ending the job normally or clicking the X in the upper right of the emulator page. Closing or navigating the browser to another page will not end your jobs or session; they will remain open until the session times out per the settings established by the BTerm admin.

Emulated Terminal Differences

Because of differences in communication models, the following operations are not supported by BTerm:

Other operations like those generated by the SNDBRKMSG (Send Break Message) CL command do not appear instantaneously; instead the data is shown on the next Request-Response cycle.


Scenarios where the application invites (multiple) devices concurrently are not supported. Display Files with the DDS Keyword INVITE are not supported.

Windows Clipboard Considerations (Copy/Cut/Paste)

BTerm does not support context-sensitive (Right-click) clipboard related command menus; These are reserved for the Browser itself.

To execute the Clipboard commands (Copy/Cut/Paste) use the standard keyboard shortcuts:

The Browser may restrict access to the Windows clipboard due to security concerns.

Field Exit Options

BTerm supports the usual Field Exit option with the following keyboard options.

To ProduceHold Shift and on the Numeric Key Pad

5250 Op-Codes and Commands

The following table shows the supported and unsupported op-codes and commands

Supported Unsupported
InviteCancel Invite
Output OnlyRead Immediate
Put GetRead Display
Save Display
Restore Display
Message-Light On
Message-Light Off
Clear Unit Restore Partial Screen
Clear Unit Alternate Roll
Write To Display Write Single Structured Field
Read MDT Fields Write Error Code To Window
Write Structured Field (Only Query, no Pass-Through Workstation Support) Read MDT Fields Alternate
Clear Format Table Read MDT Fields Immediate Alternate
Write Error Code Read Immediate
Read Input Fields Read Screen (et. al.)
Save Screen Read Modified Immediate Alternate
Restore Screen Save Partial Screen
Copy To Printer