800.682.0200 | FAX: 360.568.2923 |  About Us  |  Downloads  |  Manuals  |  Home  |  Index

 
 Connectivity Applications
    Javelin Secure 320Pocket320MS3270MS5250MS92 Secure 92Pocket92 MS92/MAC

Release Notes

 

 

v5.2.43 v5.2.42v5.2.40v5.2.39v5.2.38v5.2.37v5.2.36v5.2.34v5.2.33v5.2.32v5.2.31v5.2.30v5.2.29v5.2.27v5.2.26v5.2.25v5.2.24v5.2.23v5.2.22v5.2.21v5.2.20v5.2.19v5.2.18v5.2.17v5.2.16v5.2.15v5.2.14v5.2.13v5.2.12v5.2.10v5.2.09v5.2.08v5.2.06v5.2.05v5.2.00 v5.4.xx v5.3.xxv5.1.xx •  v4.3NFT


Version 5.2.43 12/11/2000

1.      Quitting without logging off:

·        If in character mode it sends BYE and waits 4 seconds.

·        If the host hasn't logged us off, it gives a warning to the user and asks him to confirm he still wants to log off.

·        If not in character mode, gives the warning as above immediately, without sending BYE.

 

2.      VT mode: Esc F and Esc G to change character sets

3.      Shutdown socket and wait for close

4.      Set focus after file transfer

5.      Fix for legacy dll buttons in custom menu


Version 5.2.42 11/13/2000

1.      Add a new option to the Special configuration so that we will delay when a Scale return the Weight, this is needed for some SMG users that want to use MiniSoft as a scale station

2.      New script command to set the NumLock key.

NUMLOCK {ON |OFF} where value can be ON or OFF

ON  = Number pad to enter the Numerical values

OFF = Number pad to do the special function of arrow key, Page up, home etc.

 

3.      Change the CANCEL button on the file transfer to not be the Hot key when an Enter key was pressed. To cancel the file transfer you must use the Mouse or press the Tab key then the Enter key.

4.      When RETURN=ENTER was set in the Special Configuration, then a message was sent to display in place of the User Key (F1-F8) a CR should clear the message and redisplay the User Keys, that did not work. This has been fixed.


Version 5.2.41 10/16/2000

1.      Reshow screen when configuration file is loaded to title field to be updated.

2.      Add new script command BLOCK_CURSOR  <value> where value can be ON or OFF

ON = Block Cursor

OFF = Unlined Cursor

3.      Implemented Escape Sequence for turn the Cursor into Block or Underline

<ESC>*d0Q for Underline Cursor

<ESC>*d1Q for Block Cursor

4.      Fix File transfer program to handle User labels correctly. All users labels should be 256 bytes. We were truncating to the length of the label data instead of staying 256 bytes where the record length of the data was less than 256 bytes.  New ws92link version is: Build 2.0.5.5 when run as;  :run ws92link.pub.sys;parm=1

5.      Updated the SetupSGA.s92 script to ask and set the cursor to either Block or Underline

6.      Added the recommended response to the questions in the SetupSga.s92 script.


Version 5.2.40 9/26/2000

1.      Passthrough printing: Set off a flag with a FF and reset the flag only when a character is printed not a control character, so not to send FF on close.  Previously we just checked the last printed character was not a FF.

2.      VT mode: fixed setting auto-wrap at end of line in terminal menu.

3.      DDE dll was changed to handle "No Wait Asynchronies ASCII mode" when timer is set to zero.


Version 5.2.39 9/15/2000 (Not released internal testing only)

1.      Event traces have a one second timer built in

2.      Option to interpret an event trace from within the debug menu

3.    When <Esc *dR> (turn off cursor) is received, we wait 1 second for keyboard input before reading the comms. This is to allow SGA's scale input device to complete writing through the keyboard, since apparently their host software does not wait and they do not want to modify it.


Version 5.2.38 8/24/2000 (Not released internal testing only)

1.      Fixes for DDE Initiate that was broken in 5.2.37.


Version 5.2.37 8/15/2000

NOTE:

A new WS92LINK file needs to be uploaded for item 8.

This file will support file transfers for all prior 4.3, 4.4, 5.1, and 5.2 versions doing File Transfer.

This NEEDS to be done once for each HP3000.

Logon to the Manager.sys,pub and select the UPLOAD HOST PROGRAM  button from the Config…  File Transfer menu.

 

1.      Fix when changing to Auto sizing fonts with WIN92 font being selected.

2.      Fix for saving function key initial setting in the Screen dialogue configuration

3.      Fix for saving Title in the Screen dialogue configuration

4.      Fix for when Type-Ahead is on to reconnect after going offline with out doing a Hard Reset.

5.      Fix for when opening printer the first time in Pass Through to send error message only once.

6.      Fix for mouse selection when not in Center Screen, the selection area was incorrect.

7.      New option in the Special configuration dialogue to change to Long Phone Numbers. This requires a new Phone number file (Ldial92) that can hold Number up to 45 digits. This does not change the Dial92 file but the Dial92 file is not available when this option is selected.

8.      Added Strip Carriage Control option to the File Transfer configuration. This allow for the Carriage Control to be strip if the file on the HP3000 is a CCTL file (FAC, VAC file code) and the file is download as an ASCII file.

9.      New Script command VALUE,

LET V1 = VALUE(V2) where V2 is a string containing a number

10.   New Script command STRING,

LET V1 = STRING(V2) where V2 is a integer value.


Version 5.2.36 7/11/2000

1.      Fix for scrolling problems when screen rows were greater than 24, introduced in version 5.2.34

2.      Fix for using mouse to press buttons

3.      Control X Echoes '!!!'

4.      <Esc>&q1L Locks configuration changes from keyboard

5.      Copyright screen has MiniSoft phone number and web site

6.      Added 38400 baud rate

7.      Fixed XModem download from host in 128 byte mode.


Version 5.2.34 5/3/20000

1.      Fix the Function Keys clicked by the mouse to respond the same as the Key Board Function Keys

2.      No longer uses CFG92_32.DLL to display configuration dialogue screens.

3.      Fix for repositioning cursor with mouse in VT Browsing mode.


Version 5.2.33 4/14/2000

1.      Fix for clear screen when cursor is on last row that was broken in version 5.2.31

2.      If the Last item being sent to the printer is an advance page, suppress the advance page when closing the printer this was reported fixed in Version 5.2.32 and was not fixed.


Version 5.2.32 4/11/2000

1.      Fix for non-WIN92 fixed size font

2.      New WS92DDE.DLL to improve error handling

3.      New WS92LINK program to improve file transfer errors.


Version 5.2.31 3/17/2000

1.      The variable $ONLINE is set to 1 if we are connected. Typically this would be used after NCONNECT or TCONNECT in a script to see whether it succeeded

2.      The title set by WINTITLE script command is saved when configuration is saved

3.      It VT220 mode fixed Top line of display being erased in if the Memory lock is on.

4.      In VT220 mode fide the Line Drawing problem

5.      Clicking on Function key button will send string if the corresponding PC key is mapped to a string

6.      Fixed KBSPEC HP_FnKey to work that same as pressing the Function Key

7.      If the Last item being sent to the printer is an advance page, suppress the advance page when closing the printer.


Version 5.2.30 2/23/2000

1.      Added the ability to have a special menu that will replace the button bar used in earlier Versions.

·        The Bar Menu had a switch called ‘Enable Short Cut Button’ that allowed for an INI file that used a file called MS92b32.INI. This file had the ability to configure a Menu of Buttons that would display to one of the sides of the Monitor’s Screen when the mouse was moved to that side and the Right mouse button was pressed. The problem with this implementation was that only the first Session could use the Button Menu in a multi Session environment.

·        The Bar Menu item has been changed to a Switch called ‘Custom Menu’ and a field has been added to hold a file name, up to 12 characters long, including the extension. The default is MS92b32.INI so that the prior Menu of Buttons would be honored. All but the [button] section of the old .INI file is ignored.  The file has the following format. Each line is a separate menu line. The item to the left of the '=' is the label or description. The item to the right of the '=' is the command or script file to be executed. Any letter in the description proceeded by an ampersand (&) will cause that letter to be displayed with an underline. This allows keyboard selection of the item.  The. If the item is a script file, it must have an extension of .S92.

The following example would generate a Custom Menu that look like this:

                                    Custom

Clear

Go To Background

Logon Script

 

&Clear=DISPLAY "^[H^[J""

Go To &Background=BACKGROUND

&Logon Script=LOGON.S92

·        In addition to the file described above the following commands have been added to the MiniSoft scripting language. 

MAINMENU [title]

Adds a new option to the main menu bar. Only one option can be added.  If the command is executed again, it will over-write the previous menu title. This would show on the Menu bar instead of the word Custom.

SUBMENU [title]

Adds a sub-menu option under the heading specified under MAINMENU. Up to 24 may be added.

ONMENU [number] [Action]

Specifies the action to take when sub-menu [number] is selected.

Any letter proceeded by an ampersand (&) will cause that letter to be displayed with an underline.

The following example would generate a Custom Menu that look like this:

Tasks

Clear

Go To Background

Logon Script

 

MAINMENU Tas&ks

SUBMENU &Clear

SUBMENU Go To &Background

SUBMENU &Logon Script

ONMENU 1 DISPLAY "^[H^[J""

ONMENU 2 BACKGROUND

ONMENU 3 LOHON.S92

  Break key now operates faster to stop incoming characters.


Version 5.2.29 1/11/2000

1.      Fixes to printing code, including selection of network printers under Windows NT in Pass Through mode. 

2.      Fixed the Printer, Default to open the default printer. If fonts are not set to set them to Courier.

3.      Fix for changing from and to VT mode with esc sequence.

4.      New script commands

BARS {ON, OFF}                                                           to show button bars

CENTER {ON, OFF}                                                      to center screen or Left Justify

SCROLLBAR {ALWAYS, UNMAXED, NEVER}      to set right scroll bar

PRINTBY {WINDOWS, PASSTHRU}                         to set the print driver

PRINTERSEL {DEFAULT, FIRST, EVERY}               to set what printer to use

CCONNECT [PORTNO]                                                to do serial connect

OCONNECT                                                                    to set the connection to offline

BAUD [BAUDRATE]                                                     to set the Baud rate for serial or

Serial connection the rates are 300, 1200, 2400, 4800, 9600,19200

CAPS (ON, OFF)                                                            to set Caps Lock on or off

 

5.      New version of WS92link

·        Support over 3000 byte records.

·        Support over 50000 record count.

·        Generates a Log file on the HP3000 when configured for debug dialogists. 

To test for the correct build: run ws92link; parm=1

To create a log file on the HP3000 to record what the transfer is doing:

Run ws92link; info="filename"


Version 5.2.28 12/17/99

1.      Change the reading of Comm ports for current status, to initialize the setting to what is needed.

This was a fix to allow connection to a MICA Six-Port Modules of CICCO. The redirector was not initializing the settings. In addition to the above the Telnet Port needs to be set to 6000 or above before binary transfers can be used with the CISCO redirector.

 

2.      Not to report an error on SetCommState(), even if it apparently failed, if error returned is zero.

3.      Fixed the problem with the setting of Comm port and parity that was introduce in version 5.2.27.


Version 5.2.27 11/29/99

1.      In the Config… Comm and Network… Serial menu. The Comm Port can be specified by name

 

2.      A long number in script files is treated as text instead of negative number if the number is larger than what a 32 bit value will hold.

 

3.      The right Mouse button can be configured in the Config… Special… to be an Enter key or a Paste command. The data pasted is from a selected area, or if no selection has occurred, the paste would be from the Clip Board.


Version 5.2.26 11/8/99

1.      Fix the file transfer configuration dialog box to the correct initialization.


Version 5.2.25 10/20/99

1.      Fix for VT320 scrolling when the bottom margin set, and then insert the top row.


Version 5.2.24 10/9/99

1.      Fixed scrolling problem when within scrolling region in VT mode the last line is inserted.


Version 5.2.23 9/20/99

1.      Added Terminal ID in the Telnet Configuration.


Version 5.2.22 9/13/99

1.      Fixed problems in VT mode where the lines that scroll off when top margin is set can be redisplayed correctly.


Version 5.2.21 9/6/99

1.      Fixed problem inserting row after Memory Lock has been set.


Version 5.2.20 9/3/99

1.      New script functions were added to report the row and column of the cursor. Detailed use of the new functions follows.

 

·        VARGET COLUMN

The VARGET COLUMN function updated the variable call COLUMN with the number of the current column in display memory (as opposed to VARGET SCOLUMN, which returns the number of the current column relative to the screen) where the cursor is located. The column location is the zero-relative (the first column is column 0).

The result of the following example, displays the current display column of the cursor

VARGET COLUMN

DISPLAY COLUMN

VARGET COLUMN can be used as an integer value in arithmetic operations:

VARGET COLUMN

LET V1 = COLUMN + 4

 

·        VARGET SCOLUMN

The VARGET SCOLUMN function updates the variable call SCOLUMN with the number of the current column relative to the WS92 screen (as opposed to VARGET COLUMN, which returns the number of the current column in display memory) where the cursor is located. The column location is the zero-relative (the first column is column 0).

The result of the following example, is the display of the current screen column of the cursor

VARGET SCOLUMN

DISPLAY SCOLUMN

VARGET SCOLUMN can be used as an integer value in arithmetic operations:

VARGET SCOLUMN

LET V1 = SCOLUMN + 4

 

·        VARGET ROW

The VARGET ROW function updates the variable called ROW with the number of the current row (where the cursor is) in display memory (as opposed to VARGET SROW, which updates with the number of the current row on the screen). The row location returned is zero-relative (the first row is the 0th row).

The result of the following example is the display of the current row of the cursor

VARGET ROW

DISPLAY ROW

VARGET ROW can be used as an integer value in arithmetic operations:

VARGET ROW

LET V1 = ROW + 4

 

·        VARGET SROW

The VARGET SROW function updates the variable called SROW with the number of the current row relative to the WS92 screen (as opposed to VERGET ROW, which returns the number of the current row in display memory) The number returned is the zero-relative (the first row is the 0th row).

The result of the following example is the display of the screen row of the cursor.

VARGET SROW

DISPLAY SROW

VARGET SROW can be used as an integer value in arithmetic operations:

VARGET SROW

LET V1 = SROW + 4


Version 5.2.19 8/31/99

1.      The back slash (\) key can be mapped. The key is located next to the (/) key on the PC keymap dialogue screen.


Version 5.2.18 8/23/99

1.      Fix for clear tabs in VT mode.


Version 5.2.17 8/11/99

1.      Fixed Writing beyond memory.

2.      Fixed DISPLAY command in the Host Command Sequence to include Carriage Return / Line Feed.


Version 5.2.16 8/5/99

1.      Fixed Pasting in telnet: to not wait for DC1

2.      Fixed Form Feed terminates printing when Linefeed is the delimiter.


Version 5.2.15 7/24/99

1.      Fixed Setting bottom screen margin in VT mode.

2.      Fixed Printing with graphics chars in VT mode.


Version 5.2.14 7/15/99

1.      Fixed <esc>&f0B to store the column width, Margin Settings and restore with <esc>&f1B.


Version 5.2.13 7/6/99

1.      Fixed WIN98 font selection.

2.      Fixed File transfer with :RUN in program name.

3.      Fixed Clear screen in VT mode with more than 25 rows.


Version 5.2.12 5/28/99

1.      Fixed map key to string display problem.

2.      Fixed restored the cursor after print memory

3.      Fixed restore display after user key definitions

4.      Fixed BACKGROUND command to restore correct screen size

5.      Added MDCMD_MAXIMIZE, MDCMD_MINIMIZE and MDCMD_RESTORE script commands

6.      Can map a key to a command to show the user key definition screen

7.      Printer setup uses the new Windows page setup screen

8.      Fixed problem with 32-bit serial close releasing handles

9.      Fixed file transfer host upload with new MPE versions

10.   Decreased resource use when minimized

11.   Changed default colors

12.   Fixed UPLOAD command re file names like FINDATA

13.   Fixed the Printing For Window Default to allow for correct printing and to be able to change the Orientation and Fonts.

14.   Fixed the 'Ask every Time" option to allow the Printer driver to be changed between Pass Thought and Window Default.

15.   Fixed Printing to always flush the Buffer when the printer is closed.


Version 5.2.10 4/23/99

1.      Fixed the Nconnect and Tconnect to work every time. In prior version the connection only worked the first time the script was called. If the script were called again it would drop the connection after any key was pressed and set the emulator to offline status for the connection.


Version 5.2.9 4/8/99

1.      Fixed some possible memory leaks.

2.      Fixed the Shell command to wait until the action requested was completed before continuing to the next script command.


Version 5.2.8 3/25/99

1.      Modified the handling of Function key label length. When the esc sequence was defining the length longer that the actual string. This avoided the embedding of Escape sequence into the Function key label. Allowing them to be acted upon.

2.      Changed the name of pastechars.tbl to paste_ch.tbl

3.      Fixed the saving of the dialing Prefix.

4.      Fixed the Telnet connection to the HP3000 on Startup.

5.      Fixed the display of messages to the function key area that was broken in version 5.1.


Version 5.2.6 3/17/99

1.      Fix for LET HEADER AND LET PROMPT in the ACCEPT command that was broken in version 5.2.5

2.      Fixed problem of sending the Attributes with the data in a protected field when the screen attribute same (entered twice) as the previous one in the same field.

3.      Fixed problem so enter is sent in format mode it homes up after the last field and prior to entering the next character.

4.      Fixed problem of not painting the data correctly when scrolling under another window.


Version 5.2.5 3/11/99

1.      Fix for restoring with fixed pitch font

2.      Fix for foreign characters in VT mode

3.      Fix for redisplaying screen in VT mode

4.      Fix for variables with zero value

5.      Added OFFLINE to Communication Type in the Config... Comms and Network... Menu

6.      Added Following Script Commands:

·        DDE-SUPPORT (ON/OFF)

Enables DDE support.

·        DDE-NAME (NAME)

Changes DDE Service Name.

·        KEYMAP Fn TO <string>

Maps function key n to the string value in quotes. A ^ preceding a character changes the character to a Control + the character.

·        KEYMAP BACKSPACE TO <string>

Maps backspace to the string value in quotes. A ^ preceding a character changes the Character to a Control + the character.

·        MCLEAR

Homes and Clears memory.

·        SET DISPLAY-ROWS nn

Sets the number of rows in the display to the value of nn

·        SET TERMINAL-TYPE [VT220, V52, VT100, HP, 2392, 70092]

SET TERMINAL-TYPE HP, to change the actual emulation

SET TERMINAL-TYPE hp2329A to change the type reported to Telnet on login

Note: You can set terminal-type to other strings, and it will report that type when making a telnet connection, but will not change the emulation internally unless it matches one of the above. For example if you want to be in HP emulation but the host recognizes "hp2392A", you can do the command twice:

·        SET WINDOW-TITLE <title name>

·        CONNECT

CONNECT [Node or IP] USING [type of connection] [BAUD (baud rate)] [PARITY (type of parity)]

Node or IP: is used only when connection over the LAN Type of connection:

COM1 through COM4 for serial connections,

HP-NSVT or HP-TELNET for LAN connections.

Baud rate: is optional and used only when connection is serial. Allowed values are 300, 1200, 2400, 4800, 9600, 19200.

Type of parity: is optional and used only when connection is serial. Allowed values are: 8/none, 7/zero, 7/one, 7/odd, 7/even

 

·        CLOSE-CONNECTION

Will close the current connection.


Version 5.2.0 2/17/99

1.      Framing options allow a gray frame around the display area.

 Implement this feature by going to the Config pull down menu and select Screen.

 In the Screen dialogue box select Center Screen.

2.      The options to show the scroll bar have changed.

The options are:

·        Always show

·        Show when not Maximized

·        Never show scroll

When in 132-column mode with display properties of 640 by 480 resolution, either options two or three must be selected. In other cases not showing the scroll bar may allow the Auto Font Size feature to select a larger font for the display.

The Page Up and Page Down buttons on the enhanced keyboard can be used for scrolling when the Scroll bar is hidden.

 

3.      New fonts were created to allow the Maximized screen to use a larger area of the display both in 80 and 132 columns.

4.      The font configuration dialogue was changed to show the pixel size rather than the point size when Win92 fonts are used.

5.      Added ANSI color support. A new item was added to the Config menu to configure ANSI color when in VT emulation.

6.      Added the "Key Map to strings" command to the Script language for HP User Keys and some control keys.

7.      Added the "Hold" command to the Script language.

8.      Fixed the "DDE SEND STRING" command to allow leading zeros to be sent.

9.      Fixed Line drawing in ANSI mode.