Latest News
Performance Improvements at Point Of Sale - A Guide to Getting the most out of your 4690 System. It is clear that many of the IBM 4690 POS applications could use an overhaul. But who has the time? And where would one start? |
| KB00113 TERMRPAM for Terminal Concentrator |
|
|
|
This article provides details about the TERMRPAM Executable and how it is used in the Terminal Concentrator environment:
The information in this article applies to:
MORE INFORMATIONTERMRPAM and Terminal Concentrator:In order for TC to function, the POS terminals attached to the Controller running TC must execute a "Client" program. This program is a small "I/O Handler" that is loaded into the terminal. The Client program opens the I/O devices, communicates that status to Terminal Concentrator, and then begins the process of collecting any input from devices like the keyboard, MSR, scanner, etc. and sending it to the Terminal Sales application running under TC. At the same time, it is reading output from the Sales application (prints, displays, etc.) and routing those to the intended device physically attached to the terminal.TERMRPAM is the Client program for the 4690/OS environment, as well as other environments that can run 4690/OS programs. Written in the "C" language, TERMRPAM is less than 1/10th the size of a typical POS application: it loads and executes faster as a result. Basic functionality of TERMRPAM.286:Upon initialization, TERMRPAM will perform the following operations:
Once these operation have been completed, TERMRPAM enters a loop performing the following actions:
Startup messages displayed by TERMRPAM:TERMRPAM is loaded into the terminal using the same load logic used by the Terminal Sales Application. Once loaded, it establishes communication with TC, communicates status, and starts the process of bringing up the Sales Application under TC. As a result, there is no discernable difference between the two applications until TERMRPAM is loaded and takes control of the terminal displays. Once TERMRPAM is running, it will display a number of status messages to indicate progress toward completion. The table below will document the messages you should see when TERMRPAM is loaded and the operations that take place at that time.
** Note ** From this point forward, the TC screen should match the terminal display
All messages from this point forward are generated by EAMTS10L. Diagnostic / logging capabilities of TERMRPAM: |

