UPDATES TO 752X EMULATOR FOR DOS SINCE THE 1.4.0 RELEASE IN AUGUST 1999
-----------------------------------------------------------------------
This file catalogs updates made to the various flavors of the 752X Emulator
for DOS that were released on CD as version 1.4.0 in August 1999.
This package includes fixes for all flavors. The self-extracting zip file
is named EM140n.EXE where 'n' is a letter from 'A' to 'Z' indicating the
version of the emulator contained in the fix pack. For example, the
first fix pack zip file is called EM140A.EXE. For the remainder of this
document, we will use the notation EM140n.EXE when referring to this
zip file. But you should substitute the appropriate letter for 'n' based
on the version that you have.
The self-extracting zip file EM140n.EXE contains the following files:
EM752XFX.HTM - This file
EMULATOR.HTM - Documentation for 752x Emulator for DOS
SERIAL\ETSPB.EXE - Serial-attached version of emulator
TCP_IBM\ETSPT.EXE - TCP/IP-attached version of emulator requiring IBM
DOS TCP/IP Support
TCP_FTP\ETSPT.EXE - TCP/IP-attached version of emulator requiring FTP
Software's PC/TCP Network Kernel for DOS/Windows.
TCP_NOV\ETSPT.EXE - TCP/IP-attached version of emulator requiring
Novell's LAN Workplace for DOS.
TCP_S24\ETSPT.EXE - TCP/IP-attached version of emulator requiring used
by the Symbol Spectrun 24 terminals. It uses FTP
Software's PC/TCP Network Kernel for DOS/Windows.
TCP_VSL\ETSPT.EXE - TCP/IP-attached version of emulator that requires the
Virtual Socket Library from JSB Software.
SPEC24\INITSCAN.EXE - Required to use scanner on Symbol Spectrum 24 terminals
SPEC24\CFG3000.EXE - Configuration utility for Symbol Spectrum 24 terminals
TELXON\TELXONBC.EXE - Bar code Configuration program for Telxon terminals
TELXON\TELXONBC.CFG - Input file for Telxon Bar code configuration
TELXON\WANDTSR.EXE - TSR required for Telxon scanner to work
TELXON\HHB.EXE - Version of HandHeld Bridge that runs on the PC
TELXON\HHBR.EXE - Version of HandHeld Bridge that runs on the terminal
TELXON\HHB.TXT - Documentation for the HHB.EXE
TELXON\HHBR.TXT - Documentation for the HHBR.EXE
CFR\CFRAPI24.H - Header file required for compiling CFRs
CFR\CFRAPI24.LIB - Library files required for linking CFRs
CFR\CFR24.ZIP - Contains panel driver source and executable
CFR\CFR24LIB.ZIP - Contains companion set of useful CFR APIs
To expand the file, copy it to an empty directory. Then run the following
from that directory:
EM140n -D
where 'n' is a letter from 'A' to 'Z' based on the version you have.
The -D parameter causes the subdirectories to be created.
Refer to the documentation in EMULATOR.HTM for device specific instructions
about how the updated emulator executable and associated files should be
loaded into the device you are using.
CHRONOLOGICAL SUMMARY OF FIXES/CHANGES
--------------------------------------
07-16-99: - Fixed temporary loss of communication problem that occurs when
loading large validation files in the serial version. End-of-
download processing which converts record separators to NULLs
was not yielding the processor thus preventing incoming host
commands from being processed.
----------------------------------------------------------------------------
End of changes in version 1.40A version of product (July 1999).
----------------------------------------------------------------------------
07-23-99: - For the SEND (:W) command, if the target is RS-232 and the
length of the data being written is 0, message 9053, RS-232
Length Error' will now be given and the transaction program
will abort. In the past 9316, BIOS ComWrite error was given in
this error situation.
- Corrected/enhanced the return codes for the following CFR APIs:
- AliasTransID() now returns RANGE_ERROR, as is documented, instead
of E_PARAM - if the ID is invalid.
- ClearUserVariable() now returns RANGE_ERROR if the user variable
is invalid. Before no error was given.
- Validation() now returns FILE_NOT_FOUND if the validation
file could not be found. Before RANGE_ERROR was given in
certain error situations.
- WaitEvent() will not return TERMINAL_OFFLINE if the terminal
is put out of service during the call. This is the same
behavior as IdleManager().
- Fixed problem that occurs if you send a transaction from case
0 or 2 of a CFR. The code was trying to run some other
transaction program when the CFR completed resulting in one of
several possible erroneous messages such as 'invalid parameter'.
----------------------------------------------------------------------------
End of changes in version 1.40B version of product (July 1999).
----------------------------------------------------------------------------
08-16-99: - Emulator is now considered in the transaction state when case 0
or case 2 of a CFR are run during a change to the in service state.
This fixes problem where certain keys were not being passed to the
CFR in this scenario.
08-27-99: - Fixed the DUMP MEMORY option under INFO/STATUS menu for the
CFR file (file C). Before the fix, no file data would be dumped
even when the CFR was loaded.
----------------------------------------------------------------------------
End of changes in version 1.40C version of product (August 1999).
----------------------------------------------------------------------------