Aruba Developer Guidelines

5976 Line Display
Service Support
Batch Update
Guide
Prepared By:
Rico Angelo Rivera
This documentation and information herein is the property of NCR Corporation and all unauthorized use and reproduction is prohibited.
Copyright  2011 by NCR Corporation, Duluth, Georgia, U.S.A. All rights reserved. Confidential, unpublished property of NCR Corporation.
Page 1 of 17
5976 Line Display Service Support Batch Update Guide
CHANGE SHEET
Developers’ Guidelines
Rev.
Date
DESCRIPTION OF CHANGE
Reference
Author
(CR or GR1T #)
A
Page
All
Par.
All
Initial Release
RH
NCR Confidential
Page 2 of 17
5976 Line Display Service Support Batch Update Guide
Table Of Contents
1
1.1
1.2
2
2.1
2.2
2.3
2.4
2.5
2.6
SYSTEM REQUIREMENTS AND INSTALLATION .......................................................................................4
REQUIREMENTS ..................................................................................................................................................4
INSTALLATION....................................................................................................................................................4
5976 LINE DISPLAY SERVICE SUPPORT ........................................................................................................8
DESCRIPTION ......................................................................................................................................................8
BATCH UPDATE OVERVIEW ...............................................................................................................................8
PLACE FIRMWARE AND CODE PAGE FILES ..........................................................................................................9
CHANGE 5976LDUTILITIES.INI ENTRIES ...........................................................................................................11
CHANGE SETTINGS.INI ENTRY ..........................................................................................................................14
UPDATE TERMINALS ........................................................................................................................................17
NCR Confidential
Page 3 of 17
5976 Line Display Service Support Batch Update Guide
1 System Requirements and Installation
1.1 Requirements
This utility requires the following to be installed in a terminal.
1.
NCR5976LDServiceSupport.exe.
1.2 Installation
Installation of the utility is quite straight forward. See images below.
1. Click Next.
NCR Confidential
Page 4 of 17
5976 Line Display Service Support Batch Update Guide
2. Click Next.
3. Click Next.
NCR Confidential
Page 5 of 17
5976 Line Display Service Support Batch Update Guide
4. Select Complete.
5. Click Install.
NCR Confidential
Page 6 of 17
5976 Line Display Service Support Batch Update Guide
6. Click Finish.
NCR Confidential
Page 7 of 17
5976 Line Display Service Support Batch Update Guide
2
5976 Line Display Service Support
2.1
Description
The NCR 5976 line display service support utility configures the 5976 line display device
upon boot of the terminal. It configures the Firmware and Code Pages of the device. The
configuration can be the default settings or the user defined settings by saving the RomFlasher
firmware and code page flashing operations.
2.2
Batch Update Overview
The batch update is for remotely configuring a set of terminals with the preferred 5976LDSettings.
5976LDSettings is a folder which contains the following files:
5976LDUtilities.ini
- configuration file for the 5976 LD Service Support
Settings.ini
- setting to revert to default settings or user settings
- setting to use 5975 LD compatibility mode
- setting for brightness level
5976LDFirmware.fif - 5976 LD native firmware file to be flashed
5976LDDefaultSettings – default settings folder
101.txt, 858.txt, 866.txt – example of code page files
For Linux, the 5976LDSettings folder exists in /usr/local/.
For Windows, 5976LDSettings folder exists in %WINDIR%.
The design is to configure one 5976LDSettings folder and remotely distribute it to a set of
terminals where 5976 Line Display is connected.
NCR Confidential
Page 8 of 17
5976 Line Display Service Support Batch Update Guide
2. 3 Place Firmware and Code Page Files
Below is an example of a 5976LDSettings folder under %WINDIR%.
Suppose a new code page is supported which is Code Page 775.
Download 7X9CP775.DAT from the NCR 5976 Line Display support page.
Download also the 7X9CODST.exe.
Suppose 7X9CP775.DAT and 7X9CODST.exe are placed under My Documents.
In the command prompt, do the following:
NCR Confidential
Page 9 of 17
5976 Line Display Service Support Batch Update Guide
The output of the application is 775.txt. Place this under %WINDIR%\5976LDSettings.
Suppose a new firmware file is released named 022320121.fif.
Place this under %WINDIR%\5976LDSettings.
For Linux, same procedures apply. However, the following things need to be noted:
In Linux terminal, to use 7X9CODST, do the following:
./7X9CODST 7X9CP775.DAT 775.txt
Also, the 5976LDSettings folder exists in /usr/local/.
NCR Confidential
Page 10 of 17
5976 Line Display Service Support Batch Update Guide
2. 4
Change 5976LDUtilities.ini entries
Open 5976LDUtilities.ini under %WINDIR%/5976LDSettings.
NCR Confidential
Page 11 of 17
5976 Line Display Service Support Batch Update Guide
Change the firmware filename under FirmwareFileSettings to 022320121.fif.
Change the firmware file version to 1.13. This version depends on the firmware file version.
NCR Confidential
Page 12 of 17
5976 Line Display Service Support Batch Update Guide
Add a new branch [CodePage0775].
Add a new leaf File = string:%WINDIR%\5976LDSettings\775.txt.
Add a new leaf Name = string:0775.
Add a new leaf Slot = int:3.
Same procedures apply for Linux except that the file /usr/local/5976LDSettings/5976LDUtilities.ini is
to be edited.
Also, the file path to be used is /usr/local/5976LDSettings/ instead of %WINDIR%\5976LDSettings\.
NCR Confidential
Page 13 of 17
5976 Line Display Service Support Batch Update Guide
2.5
Change Settings.ini entry
To use the default service settings, open Setting.ini under 5976LDSettings folder.
Change the UseDefault leaf value to true.
NCR Confidential
Page 14 of 17
5976 Line Display Service Support Batch Update Guide
The default settings include the following under the 5976LDDefaultSettings folder:
5976LDFirmware.fif - Current firmware release for 5976 LD Native Firmware
858.txt
- Code Page 858
866.txt
- Code Page 866
101.txt
- Code Page 101
To revert to user settings, change the UseDefault leaf value to false.
To change the brightness level, for example, to 5, change the Brightness leaf value to 5.
NCR Confidential
Page 15 of 17
5976 Line Display Service Support Batch Update Guide
To use the 5975 LD Compatibility Firmware, change the Use5975 leaf value to true.
NCR Confidential
Page 16 of 17
5976 Line Display Service Support Batch Update Guide
2.6
Update Terminals
To update the terminals, distribute the 5976LDSettings folder from a server to the clients using RSM
for Windows. Please refer to the current release of RSM user guide on how to remotely configure
terminals from a server.
NCR Confidential
Page 17 of 17