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).
----------------------------------------------------------------------------