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