background image

 

 

 

 

 

LDS Plus Reference Guide 

 

 

 

 

 

 

 

 
 
 

 

Copyright © July 2005 by LXE Inc. 

All Rights Reserved 

LDSPA136PRGREF 

E-SW-LDSPLUSRG-G

 

 

Summary of Contents for 1280

Page 1: ...LDS Plus Reference Guide Copyright July 2005 by LXE Inc All Rights Reserved LDSPA136PRGREF E SW LDSPLUSRG G ...

Page 2: ...f LXE Inc All other brand or product names are trademarks or registered trademarks of their respective companies or organizations When this manual is in PDF format Acrobat Reader Copyright 1987 2005 Adobe Systems Incorporated All rights reserved Adobe the Adobe logo Acrobat and the Acrobat logo are trademarks of Adobe Systems Incorporated applies Notice LXE Inc reserves the right to make improveme...

Page 3: ... Reply1_B Prompt2_B Reply2_B Prompt3_B Reply3_B PortNum_B StationId_B AutoLoginOn_C Host_C Prompt1_C Reply1_C Prompt2_C Reply2_C Prompt3_C Reply3_C PortNum_C StationId_C AutoLoginOn_D Host_D Prompt1_D Reply1_D Prompt2_D Reply2_D Prompt3_D Reply3_D PortNum_D StationId_D Revise parameters TwoForty ScreenSize NormalIO AutoLoginOn Host Prompt1 Reply1 Prompt2 Reply2 Prompt3 Reply3 PortNum StationId Rem...

Page 4: ......

Page 5: ...m Works 8 Inbound Messages 8 ACKs 8 Retry Attempts 8 Outbound Messages 9 Host Retry Attempts 9 Buffers 10 Components 10 LDS Plus TE Overview 11 Entering Data 11 Keyboard Data Entry 11 Barcode Data Entry 11 RS 232 Data Entry 11 Stored Forms 12 Remote Setup From Host 12 Keyboard Functions 12 Legacy LDS LDS Plus Incompatibility 13 Autologin 14 DOS Computers 14 Autologin Failure 14 CHAPTER 2 GETTING S...

Page 6: ...d Automatic Transmit 25 Host Initiated Auxiliary Output 26 Expanded Function A 26 Expanded Function Q 26 Transmitting a Message 26 Successful Transmission 26 Unsuccessful Transmission 26 Using Function Keys While Transmitting to the Host 27 Forms and Stored Forms 28 Maximum Number of Stored Forms 28 LDS Plus Forms 28 Field Size 28 Barcode Brace Inhibit 28 Field Control Characters 29 Truncate Advan...

Page 7: ... 46 Passwords 47 Default Passwords 47 OperatorPasswd Level 1 Password 47 SupvPasswd Level 2 Password 48 LxeEngPasswd Level 3 Password 48 Reset Defaults 49 Reset Parameters 49 Emulation Menu Option 50 TwoForty 240 520 Char Buffer 50 AutoXmitBufLen Auto Transmit Buffer Length 51 AutoSeqNumbers Sequence Numbers Added to Messages 51 PowerUpMessage Power Up Message 52 CompressedXmit Compressed Form Tra...

Page 8: ...d Custom Character 8 of 12 69 CustomChar9 Normal and Custom Character 9 of 12 69 CustomChar10 Normal and Custom Character 10 of 12 70 CustomChar11 Normal and Custom Character 11 of 12 70 CustomChar12 Normal and Custom Character 12 of 12 70 Protocol Menu Option 71 TCPIP Autologin Parameters 72 AutoLoginOn Automatic Login Enable 72 Host Host Name 72 Prompt1 First Host String 73 Reply1 First Response...

Page 9: ...Host C 82 PortNum_C Port Number Host C 82 StationId_C Station Identifier Host C 82 AutoLoginOn_D Auto Login Enable Host D 83 Host_D Host Name Host D 83 Prompt1_D First Host String Host D 83 Reply1_D First Response Sent to Host Host D 83 Prompt2_D Second Host String Host D 83 Reply2_D Second Response Sent to Host Host D 84 Prompt3_D Third Host String Host D 84 Reply3_D Third Response Sent to Host H...

Page 10: ...ize 95 Com1LogFS COM1 Log File Size 96 Com2LogFS COM2 Log File Size 96 ScreenSize Screen Size Rows and Columns 97 NormIntensity Screen Character Intensity 98 CursorVisible Cursor Visible 98 CursorType Cursor Type 98 CursorBlink Blinking Cursor 99 SafeKeys Disable Hotkeys 99 SuppressPrompt Suppress Prompt 100 ForceDOSSeq1 Exit LDS Plus 100 ForceDOSSeq2 Exit LDS Plus 101 Exit With Save Option 102 Ex...

Page 11: ...Numbers to the Host 119 Power Up Sequence Number 120 Text TEXT 121 Outbound Text 121 Outbound Form Text 121 Outbound Non Form Text 122 Inbound Text 122 Inbound Form Text 122 Inbound Non Form Text 122 End of Line EOL 123 Non Form Messages 124 Control Characters 125 Outbound Messages 125 Forced Non Form Messages 125 Inbound Messages 126 Control Character and Beep Pattern Character 127 Beep Control C...

Page 12: ...nd Forms 139 Transmit Uncompressed Forms 140 Number of Inbound Uncompressed Characters 140 Braces 141 Transmit Compressed Forms 142 Number of Inbound Compressed Characters 142 CHAPTER 5 EXPANDED FUNCTIONS 143 For The Programmer 143 Introduction 143 CTRL and N EF Characters 143 Forced and Unforced Messages 143 Stored Forms 144 Expanded Function Descriptions 144 Expanded Functions 145 A Send Message...

Page 13: ... 165 N Set the ReturnToWand Parameter to Yes 166 What Happens 166 O Set the ReturnToWand Parameter to No 168 What Happens 168 P Move a Blank Form from the Form Buffer to the Compose Buffer 170 p Move a Form from the Form Buffer and Set the Buffer Length 171 Q Send Data to the RS 232 Port then Clear the Receive Buffer 172 What Happens 172 ASCII Control Characters and the RS 232 Port 173 R Transmit ...

Page 14: ... 186 Message Acknowledged Waiting for Host 186 No Stored Forms Available Press Any Key to Continue 186 Not Connected Power Down 186 Please Send Again 187 Rename error on 187 Rename File from formname to formname 187 Rename Operation Failed File already exists or name invalid Press Any Key to Cont 187 Rx Buffer too Small 187 Stored form read error on 187 System Flow Control Error 187 Too Many TSAPs...

Page 15: ...Used for Inbound Forms 204 Beep Pattern Control Characters 204 Automatic Transmit Buffer Length 205 RS 232 Port and ASCII Control Characters 206 Using Tilde and DEL 207 ASCII Control Character and Character Pair to Send 207 Decimal Hexadecimal Chart 209 APPENDIX D BROADCAST AND PROTOCOL MESSAGES 211 For The Programmer 211 Broadcast Messages 211 Default DOS Terminal ID 211 Sequence Number 211 Broad...

Page 16: ...229 Illustrations Figure 1 1 Wireless and Wired Networks 6 Figure 1 2 Inbound Outbound Message Path 9 Figure 1 3 DOS Terminal Buffer Organization 10 Figure 2 1 Stored Forms Menu 31 Figure 2 2 Stored Forms Executing A Form 32 Figure 2 3 Stored Forms Previewing A Form 32 Figure 3 1 Configuration Utility Menu Components 36 Figure 4 1 Outbound and Inbound Message Formats 104 Figure 4 2 Outbound Start ...

Page 17: ...138 Figure 5 1 Expanded Function A Forced Message 146 Figure 5 2 Expanded Function B Forced Message 148 Figure 5 3 Expanded Function C Forced Message 149 Figure 5 4 Expanded Function c Forced Message 151 Figure 5 5 Expanded Function D Forced Message 152 Figure 5 6 Expanded Function G Forced Message 153 Figure 5 7 Expanded Function g Forced Message 155 Figure 5 8 Expanded Function H Forced Message ...

Page 18: ... Reference Guide E SW LDSPLUSRG G Figure C 6 Decimal Hexadecimal Chart 0 to 139 Decimal 209 Figure C 7 Decimal Hexadecimal Chart 140 to 255 Decimal 210 Figure D 1 Broadcast Message Example 212 Figure D 2 Protocol Message Format 213 ...

Page 19: ... it when you need more information about a particular subject This guide takes you through all aspects of the installation and configuration of the LXE LDS Plus TE Note For details concerning LXE certified DOS devices and future capabilities contact the LXE Product Marketing department LXE Legacy Terminals vs LXE DOS Computers The 900 MHz radio system is obsolete Please see Getting Help later in t...

Page 20: ...on for LDS Plus inbound and outbound messages broadcast messages and protocol messages Chapter 5 Expanded Functions presents information and instruction for the host programmer when creating messages using CTRL characters and N EF characters Appendix A LDS Plus Screen Messages contains an alphabetical list of LDS Plus messages general information error messages and fatal error messages The expecte...

Page 21: ...tion CAUTION Keyword that indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury Getting Help LXE user guides are now available on CD and they can also be viewed downloaded from the LXE ServicePass website Contact your LXE representative to obtain the LXE Manuals CD or access to the LXE ServicePass website You can also check the LXE ServicePass webs...

Page 22: ...ructions 1380 Reference Guide 1390 Reference Guide MX1 Reference Guide MX3 Reference Guide VX1 Reference Guide VX2 Reference Guide VX4D Reference Guide Telnet Manager Reference Guide DOS Autoconfigurator Instructions Important Obsolete Archived Software Obsolete Archived Equipment 3270 Terminal Emulation NC RFU 6220 6230 6280 6281 5250 Terminal Emulation Terminal 1280 1290 2280 2285 2286 2315 ANSI...

Page 23: ... guide LXE certified DOS devices will be referred to as DOS terminals and or DOS computers For complete information and operating instructions for the LXE DOS computers please refer to the respective computer s LXE manual The DOS computers are easily integrated into LXE s RF systems and provide many of the same capabilities as the Legacy LDS TE terminals LXE 1280 1290 2280 2285 2286 and 2315 and w...

Page 24: ...nk Access Point AP Access Point AP Hardwired Terminals Terminal Server LDS Host Network Media 2 4 GHz DOS Computer TM1 or 6224 Controller 2 4 GHz DOS Computers Wired Network Traffic Wireless Network Traffic Figure 1 1 Wireless and Wired Networks The wire linked system physically links a host computer to remote computers with wires This link obviously restricts the mobility of the computer operator...

Page 25: ... 6224 LDS Controller An LXE device that monitors and manages message flow between the host computer and the RF mobile DOS computers Access Point AP An LXE device that links the TM1 6224 to the mobile DOS computers using radio waves Examples of DOS mobile RF computers An LXE device that an operator uses to communicate with the host computer The DOS computer transmits data to and receives data from ...

Page 26: ...he TM1 6224 uses the path in step 2 above to send the computer an ACK 4 The TM1 6224 forwards the message to the LDS host 5 The host sends a Roger an ACK to the TM1 6224 ACKs ACKs or acknowledgments are generated by the DOS computer TM1 6224 and host computer and are received by these same devices A receiving device generates an ACK to inform a transmitting device that a message was received witho...

Page 27: ...es the message and passes it on to the TM1 or 6224 3 The TM1 6224 receives the message and passes the ACK to the AP 4 The AP passes the ACK to the computer 6 The host sends the ACK Roger to the TM1 6224 5 The TM1 6224 sends an ACK to the computer and then sends the message to the host RF COMPUTER ACCESS POINT TM1 or 6224 HOST COMPUTER Figure 1 2 Inbound Outbound Message Path Host Retry Attempts An...

Page 28: ... receives on the RF channel comes in through the receive buffer Display Buffer Used to display information from the receive compose and status buffers What is seen on the physical display Status Buffer Contains error or status messages from the LXE computer s software Messages are displayed in a pop up dialog box Form Buffer Contains a copy of the form the LXE computer is currently using Transmit ...

Page 29: ... barcode data entry include AutoAdvance AutoTransmit Truncation Barkey Scannable function key Barcode Prefix and Suffix and Barcode Braces All these are described in a later chapter The serial port parameters may need to be changed using the LDS Plus Configuration Utility to match the parameters of the scanner Refer to the LXE DOS computer s operator or reference manual for more information on whi...

Page 30: ... take advantage of LXE s Remote Setup feature Host application programmers can specify DOS computer software operating parameters in the host to terminal data stream Remote setup applies to Expanded Functions see Chapter 4 Messages and Chapter 5 Expanded Functions Keyboard Functions For complete information when using the DOS keys please refer to Chapter 2 Getting Started section titled Keys and K...

Page 31: ...minescent This Legacy LDS function is not supported by LDS Plus as this function is used exclusively by the LXE 2200 series terminals The Legacy LDS procedures Changing Backlight Mode Changing Beeper Loudness Changing the LCD Viewing Angle are handled differently using LXE DOS computers and LDS Plus Backlight and beeper are adjusted using DOS computer keypresses and or the LDS Plus Configuration U...

Page 32: ...G program Main Menu option Protocol submenu TCPIP Autologin Autologin Failure An Autologin failure results in the Connect Failed message appearing on the computer s screen display and the TELNET prompt is again displayed Connection failure may be caused by Specifying an incorrect IP address for the host Using a secondary terminal ID that is already connected An unreachable IP address Using a conne...

Page 33: ...enu LDS Plus is started manually by returning to the TE Selection Menu with the following command c teselect LDS Plus is started automatically if it is the only TE installed and LDS Plus is not configured for multiple hosts The TE Selection Menu is displayed if multiple TE s are installed or LDS Plus is configured for multiple hosts In either case select the appropriate choice from the TE Selectio...

Page 34: ...nfigured to suppress the DOS prompt Please refer to SuppressPrompt in Chapter 3 Configuration Utility for more details Multiple Hosts LDS Plus has been modified to support the selection of one of four possible auto login hosts at launch Up to four distinct LDS Plus host options may be displayed in the TE Selection Menu Any of the four LDS Plus options can be enabled or suppressed by modifying the ...

Page 35: ...pt Dual TE Alt X from the TE takes the system to the TE Selection Menu with the Exit to DOS option Alt X exits the TE and presents the user with the message Disconnected Press Enter to Continue Enter returns the user to the TE Single TE Control DG takes the system to a DOS prompt Dual TE Control DG takes the system to the TE Selection Menu with the Exit to DOS option If TE Selection Menu Exit to D...

Page 36: ...ed that a software backup be performed IMPORTANT The LDS Plus drivers must be loaded prior to starting LDS Plus Re Installation To re install the LDS Plus software simply restore the application from backup Refer to commercially available DOS reference guides for DOS backup restore procedures File Structure This section lists the contents of the subdirectories and the general function of the files...

Page 37: ...base memory DOS is an acronym for Disk Operating System Several brands of DOS have been created by various companies but in all cases DOS whether ROM DOS MS DOS or X DOS is a set of commands or codes which tells the computer how to process information A file is a defined set of related information which is electronically stored for use by your computer A file may be stored on a diskette also calle...

Page 38: ...YS RADIO BAT REV BAT TELAUNCH BAT AND TESELECT BAT files C AGENT Location of the SNMP agent files C DOS DOS 6 22 files C LDS24 LDS Plus terminal emulator operating files C LDS24 STFORMS LDS Plus stored forms location Created automatically when the host uses Expanded Function K to save a stored form at the DOS terminal C UTILS Utility files C PCMCIA PC card and socket services files C PCTCP TCP sta...

Page 39: ...ecial Keys Function DOS Key Sequence Clear field Delete Clear screen Backspace Display Help screen Alt H Switch between receive and compose buffers Alt R Recall a form from the form buffer Alt 1 Load a stored form Alt 2 Allow input from barcode port Alt 3 Allow input from AUX port Alt 4 Send data to AUX port Alt 5 Transmit data to host Enter Exit LDS Plus program Alt X Display LDS Plus version Alt...

Page 40: ...the compose buffer while a non form is displayed leaving only the unchanged header Clear Screen Backspace The Clear Screen Backspace key sequence clears all unprotected fields of the form while in forms or functions exactly the same as the Clear Field keypress when not in forms Cursor Down Down Arrow The Cursor Down Down Arrow key moves the cursor to the beginning of an unprotected field in the li...

Page 41: ...rrow key sequence deletes a line containing the cursor while in compose mode Configuration Utility parameter InsertEnabled must be set to Yes When displaying a form this key sequence has no effect Line Insert Alt Down Arrow The Line Insert Alt Down Arrow key sequence inserts a line Configuration Utility parameter InsertEnabled must be set to Yes When displaying a form this key sequence has no effe...

Page 42: ...ay between the compose buffer and the receive buffer Buffer Keypresses The following keys and key sequences directly affect the buffers Use the Alt R key sequence to switch between the receive and the compose buffers Keypress Function Alt 1 Reload the form buffer Alt 2 Load a stored form Alt 3 Allow input from barcode port Alt 4 Allows input from an external device attached to the optional RS 232 ...

Page 43: ...ompose buffer or from the keyboard Input from the Barcode port is enabled by the Alt 3 key sequence and Aux port input is enabled by the Alt 4 key sequence Barcode input capability is also affected by the ReturnToWand parameter see LDS Plus Configuration Utility Emulation menu Send Data Use the Auxiliary Out Alt 5 key sequence to send data from the compose buffer to an external device attached to ...

Page 44: ... Refer to Chapter 5 Expanded Functions Transmitting a Message Transmit a message by pressing the Enter key or exceed the automatic transmit buffer length when the AutoXmitBufLen parameter is enabled A short message sent while the radio channel is not busy can be transmitted and verified by in less than one second More time may be required to complete a transmission when the RF channel is busy or i...

Page 45: ... clears the status window To display F1 through F40 first press any key to return to the compose buffer then use the normal sequence of accessing the upper level function keys to set up the appropriate header For example press any key e g f to return to the compose buffer then to display F16 press Alt F6 Pressing keys while the Message Acknowledged Waiting for Host message is displayed does not af...

Page 46: ...rable through LDS Plus or the LDS host LDS Plus Forms In the LDS Plus application a form usually consists of prompt characters associated with data entry fields A form is any message sent with a form type control code Prompt characters identify the type of data the operator should enter into the associated data entry fields Prompt characters are protected from operator input and data entry fields ...

Page 47: ...clusion of a scan and the remaining unused positions of the previous field remain filled with the underline characters A truncated scan does not trigger an AutoTransmit When LDS Plus parameter BCBraceInhibit is Yes the data characters scanned in are the only characters that are displayed Cursor Keys The cursor keys in the compose buffer work essentially the same with forms and non forms except tha...

Page 48: ... of a form Refer to Chapter 4 Messages for the possible values of A and B in the first line Barcode Capability and Form Entry Transmitting a form affects barcode capability in these ways If a form Then without barcode capability is used upon transmission of data to the host the barcode mode is automatically deactivated you must activate the barcode mode again from the host or keyboard before you c...

Page 49: ...alphabetical directory of up to 94 stored forms You can scroll through the directory using the PageUp PageDn Up Arrow and Down Arrow keys Press Esc to exit the stored forms menu LDS Plus Stored Forms Form Size A 0066 B 0030 D 0185 MOVE TO SELECT Up Dn PgUp PgDn EXECUTE E PREVIEW P EXIT ESC Figure 2 1 Stored Forms Menu Creating Stored Forms Stored forms are written by the host application programme...

Page 50: ...E immediately executes the selected form and the stored forms menu screen is removed Press ESC to exit the Stored Forms menu Preview a Form To execute a stored form follow the procedure below 1 Press Alt 2 to access the Stored Forms menu 2 Use the Up Arrow Down Arrow PageUp and PageDn keys to locate and highlight the appropriate form name 3 Press P not case sensitive may be P or p LDS Plus Stored ...

Page 51: ...lowing parameters Terminal emulation parameters Radio configuration parameters Hardware configuration parameters User preferences parameters Configuration menu options displayed on the screens and in this chapter are unique to the computer being configured the access level of the current user computer screen display size and installed radio type Menus displayed on computers with half screens or sm...

Page 52: ...ed as an Passwords are modified by selecting the System option from the main menu The Password menu option is then chosen Only passwords for the current access level or any lower access levels can be modified For example the System Administrator may change his her password and that of the Operator but the Operator can only change his her password See the Pre Configured Passwords section for passwo...

Page 53: ...omputers the welcome screen is removed and the Enter Password text is displayed Enter Password Password The cursor is located at the beginning of the password field Pre Configured Passwords The LDS Plus TE is shipped with passwords pre configured The pre configured passwords are Operator Access Level 1 Tab 1 2 System Administrator Access Level 2 Tab 3 4 5 Refer to the Passwords section of this cha...

Page 54: ...n menu options and components displayed are unique to the computer being configured the current user s access level and the screen display size Title Bar The title bar is the highlighted area at the top of the screen The title bar contains Menu Name The name of the currently displayed menu Located in the center of the bar Page Number The current page number as well as the total number of pages use...

Page 55: ...rackets The space within the brackets indicates the maximum characters allowed Short parameter field Longer parameter field These parameters require the user to type in a parameter definition when modifying them Some parameters have a default setting This default can be recalled by using the Reset to Defaults option from the main menu ATTENTION When using the Reset to Defaults option all parameter...

Page 56: ...ering has access to level 3 or all parameters The set of keyboard commands used to select menu items and parameters as well as modify parameter values are as follows Action Keystrokes Exit a menu Esc Acknowledge message or prompt Esc or Enter Select menu option Menu or Parameter UpArrow or DownArrow or LeftArrow or RightArrow Display menu Enter Modify parameter Space or LeftArrow or RightArrow or ...

Page 57: ...e System parameters Operating Mode Passwords Reset Defaults 2 and 3 1 2 and 3 1 2 and 3 Emulation Modify terminal emulation parameters such as FormIdHidden or FKeyInhibit etc 2 and 3 Protocol Opens a submenu containing modifiable parameters TCPIP Autologin Interface DNS General and Kernel parameters are changed by editing the SOCKET CFG file 2 and 3 Radio Radio parameters are changed by editing th...

Page 58: ...swords OperatorPasswd SupvPasswd LxeEngPasswd Reset Defaults The last option on the System Submenu screen is the Reset Defaults parameter Selecting this option allows the user to choose to reset the LDS Plus TE parameters to their factory settings or let the parameters remain unchanged Operating Mode Selecting Operating Mode at the System menu displays the Operating Mode activity screen Press Esc ...

Page 59: ...e previous Note to the Programmer When File is selected set the InputFName parameter accordingly See previous Note to the Programmer Options Valid options RF Comm Port File Default setting RF only valid option for LDS Plus Access Level Parameter may only be modified by a user with an access level of 2 or 3 CommModeCfg Comm Port Mode Config Function The CommModeCfg parameter specifies which comm po...

Page 60: ... Configuration Function The LocalIOCfg parameter is used with Operating Mode It specifies that the local I O port will be barcode or aux data Options Valid options Barcode AuxIO Default setting Barcode Access Level Parameter may only be modified by a user with an access level of 2 or 3 ...

Page 61: ...l result in partial functionality The TE will not attempt to correct the selection Options MX1 Valid options IS IN RS OUT COM1 RS 232 Output COM1 Scanner Input COM2 IR N A RS IN OUT COM1 RS 232 Input Output COM1 Scanner N A COM2 IR N A IS IN COM1 RS 232 N A COM1 Scanner Input COM2 IR N A Default setting IS IN RS OUT MX3 Valid options CM1 IN CM2 RS IN OUT COM1 Input COM2 IR N A COM2 RS 232 Input Ou...

Page 62: ...port supports both an IR port and an RS 232 port The power is applied to the port configured as input until the computer receives a print command At that time the power is switched to the port configured as output When the print command is completed power is returned to the input port This configuration option allows dual scanning through a cradle Options MX1 Valid options Not supported 2 COM1 RS ...

Page 63: ...32 Input CM1 IN CM2IR IN OUT COM1 Input COM2 IR Input Output COM2 RS 232 N A CM1 IN OUT CM2IR IN COM1 Input Output COM2 IR Input COM2 RS 232 N A CM1 CM2RS IN IR OUT COM1 Input COM2 IR Output COM2 RS 232 Input CM1 IR IN CM2RS OUT COM1 Input COM2 IR Input COM2 RS 232 Output Default setting Not supported Access Level Parameter may only be modified by a user with an access level of 2 or 3 Related Para...

Page 64: ...d options Cm1 only Cm2 only Cm1 Cm2 Default setting Cm1 only Access Level Parameter may only be modified by a user with an access level of 2 or 3 Related Parameters DockedIO OutInDelay InputFName Input File Name Function The InputFileName parameter specifies which file to use as host input Note This parameter is only valid when the OperatingMode parameter is set to File Options Valid options any D...

Page 65: ...Level 1 Password Function The OperatorPasswd parameter specifies the password that must be typed by Level 1 users before they may have access to the Configuration Utility Note When the OperatorPasswd value is changed write it down and keep in a safe place Options Valid options user defined 3 character alphanumeric string Default setting Tab 1 2 pre configured by LXE Change the parameter by typing ...

Page 66: ...r may only be modified by a user with an access level of 2 or 3 LxeEngPasswd Level 3 Password Function The LxeEngPasswd parameter specifies the password that must be typed by Level 3 users before they may have access to the Configuration Utility This level allows modification of all parameters except for read only parameters The Level 3 default password is generated daily by LDS Plus and therefore...

Page 67: ...alues and configuration files are changed See the sub section titled Reset Parameters in this Section or Ignore Press the N key and then the Enter key to ignore the Reset command and remove the Reset text box from the screen display System values are not changed or Ignore At the N prompt press the Enter key to remove the Reset box from the screen display System values are not changed Reset Paramet...

Page 68: ...iption of each terminal emulation parameter follows After changing parameters press Esc to return to the Main Menu When exiting the utility select the Exit with Save option Access Levels Refer to the Passwords section of this chapter for more information on access levels TwoForty 240 520 Char Buffer Function TwoForty sets the character buffer size provided by the computer Options Valid options Yes...

Page 69: ...nput transmission is triggered A setting of 255 turns this feature off Options Valid options 000 255 Default setting 255 Access Level Parameter may only be modified by a user with an access level of 2 or 3 Change the parameter by either typing a numeric value between 000 and 255 or pressing space or the left and right arrow keys until the desired value is displayed Leading zeros are not required A...

Page 70: ... messages in a shortened compressed format or in the usual uncompressed format Options Valid options Yes No Default setting No Access Level Parameter may only be modified by a user with an access level of 2 or 3 KeybdBufLen Keyboard Buffer Length Function The KeybdBufLen parameter determines the maximum number of characters you can enter from the keyboard into a non form message This parameter acc...

Page 71: ...2 or 3 AltAckMode Clear Compose Buffer on Xmit Function The AltAckMode parameter determines whether the compose buffer is cleared upon transmit When the parameter is set to Yes When the computer transmits a message and the network device acknowledges it the compose buffer is left in a cleared to header state or in the transmission of a form message a cleared to protected characters only state and ...

Page 72: ... Character Moves character at the cursor to the right adding a space and shifts all characters to the right of the cursor to the right one space ALT Down Arrow Insert Line Expands the compose buffer by 40 spaces allowing the insertion of a full line of new characters ALT Left Arrow Delete Character Deletes the character at the cursor position and moves all subsequent characters to the left ALT Up ...

Page 73: ... preceding lines as possible When the parameter is set to Yes use the Arrow keys to view all lines whether these lines contain unprotected fields or not When the parameter is set to No certain lines of a form may not be available for viewing on the display Options Valid options Yes No Default setting No Access Level Parameter may only be modified by a user with an access level of 2 or 3 StoredForm...

Page 74: ...ow _ 5F Any character 2A Hidden keyboard input any character 3F Host fill only When the parameter is set to Yes AND when using File operating mode see System Menu Operating Mode parameter the at control character and the caret control character must be preceded by a backslash since these characters have special meaning in LDS For example When the parameter is set to No English form field control c...

Page 75: ...e included in the host computer outbound message These 3 characters contain all the information needed to properly use or store the form in the DOS computer When the parameter is set to Yes the first 3 characters of an LDS Plus form are not displayed on the screen nor are they transmitted to the host computer For example When FormIDHidden is set to No form AB might look like this AB LOC ___ QTY __...

Page 76: ...ess level of 2 or 3 HostFillEnabled Host Only Data Fields Function The HostFillEnabled parameter determines whether the host can enter any character in host fill only fields This parameter works with all language sets supported by LXE Enabled host fill only fields are specified by the ASCII underscore _ character The host could use these fields to direct operator activity When the parameter is set...

Page 77: ...character 2A Hidden keyboard input any character 3F Host fill only When the parameter is set to Yes AND when using File operating mode see System Menu Operating Mode parameter the at control character must be preceded by a backslash since this character has special meaning in LDS For example When the parameter is set to No English form field control codes are used These control codes are Control C...

Page 78: ...und the barcode reading when it appears on the display When the parameter is set to Yes the computer does not display braces around barcode input reading When the parameter is set to No the computer places braces around the barcode input reading when it appears on the display Note When parameter is No BarcodePrefix and BarcodeSuffix exclusions include hexadecimal 7B and 7D Options Valid options Ye...

Page 79: ...on the Computer keypad can be a difficult task The LXE RF computer can be configured to interpret scanned barcode labels as equivalent Function Key keypresses The computer interprets the scan as if it were a manually entered Function key Barcode labels that are used in this manner must always be 5 characters in length The proper format is BarkeyPrefix F n n BarkeySuffix For example if the BarkeyPr...

Page 80: ...ressing any key on the Computer keypad can be a difficult task The LXE RF computer can be configured to interpret scanned barcode labels as equivalent Function Key keypresses The computer interprets the scan as if it were a manually entered Function key Barcode labels that are used in this manner must always be 5 characters in length The proper format is BarkeyPrefix F n n BarkeySuffix For example...

Page 81: ...rameter may only be modified by a user with an access level of 2 or 3 KeybdCharInhibit Inhibits Certain keypresses Function The KeybdCharInhibit parameter determines whether certain characters can be generated by the operator using the keyboard KeybdCharInhibit does not apply to RS 232 or barcode entries When the parameter is set to Yes the computer does not accept the following keyboard entries l...

Page 82: ...y only be modified by a user with an access level of 2 or 3 FkeyXmitMode Function Key Transmit Function The FKeyXmitMode parameter determines whether the function key description is transmitted to the host or function keys operate in their normal manner When the parameter is set to Yes pressing a function key causes the computer to transmit the description of that particular function key to the ho...

Page 83: ...Parameter may only be modified by a user with an access level of 2 or 3 FKeyAsChar Function Key As Character Function When the FKeyAsChar parameter is set to Yes the three character string nn is entered at the cursor position overriding protected fields and field control characters In non forms KeybdBufLen is ignored The compose buffer is not cleared After the three characters are entered the comp...

Page 84: ...cond value is the hexadecimal value of the new ASCII character displayed on the screen when the first key is pressed CustomChar1 b2h 23h This switchover means Display a pound sign 23h whenever a superscript 2 two b2h is to be placed on the screen Note This feature does not change the keyboard or the characters sent to the host It only affects the characters displayed on the screen Options Valid op...

Page 85: ...ormal and one custom character switchover This feature does not change the keyboard or the characters sent to the host It only affects the characters displayed on the screen Note See the previous parameter description of CustomChar1 for equivalent CustomChar2 examples options valid values and defaults edit instructions and Legacy LDS equivalents CustomChar3 Normal and Custom Character 3 of 12 Note...

Page 86: ...nd of the parameter The functions of each are the same Function The CustomChar5 of 12 parameter contains the hexadecimal value of one normal and one custom character switchover This feature does not change the keyboard or the characters sent to the host It only affects the characters displayed on the screen Note See the previous parameter description of CustomChar1 for equivalent CustomChar5 examp...

Page 87: ...nd of the parameter The functions of each are the same Function The CustomChar8 of 12 parameter contains the hexadecimal value of one normal and one custom character switchover This feature does not change the keyboard or the characters sent to the host It only affects the characters displayed on the screen Note See the previous parameter description of CustomChar1 for equivalent CustomChar8 examp...

Page 88: ...nd of the parameter The functions of each are the same Function The CustomChar11 of 12 parameter contains the hexadecimal value of one normal and one custom character switchover This feature does not change the keyboard or the characters sent to the host It only affects the characters displayed on the screen Note See the previous parameter description of CustomChar1 for equivalent CustomChar11 exa...

Page 89: ...f Protocol parameters follows Menu Option Parameters All except VX4 VX4 Only TCPIP Autologin AutologinOn Host Prompt1 Reply1 Prompt2 Reply2 Prompt3 Reply3 PortNum StationID AutologinOn_A B C D Host_A B C D Prompt1_A B C D Reply1_A B C D Prompt2_A B C D Reply2_A B C D Prompt3_A B C D Reply3_A B C D PortNum_A B C D StationID_A B C D Kernel Note AutologinOn must be enabled A valid Host IP Address mus...

Page 90: ... be specified for the VX4 Autologin data is stored in the computer and edited using the CONFIG program Parameter Access Levels Refer to the System Passwords section of this chapter for more information on access levels AutoLoginOn Automatic Login Enable Function Set the AutoLoginOn parameter for Host to Enabled Not available on VX4 Options Options Disabled Enabled Default setting Enabled LXE Requi...

Page 91: ...hat the terminal s autologin mechanism sends to the host after Prompt1 has been received from the host Normally this is the user name that is being logged in Not available on VX4 Options Valid options user defined Default setting none Access Level Parameter may only be modified by a user with an access level of 2 or 3 Prompt2 Second Host String Function The host string that the terminal s autologi...

Page 92: ... must see in order to send Reply3 back to the host Normally this is something distinctive in the host s prompt The information in this parameter is entered by the user upon login Use Prompt3 and Reply3 to issue a command ie to start a program once the user has been auto connected to the host Not available on VX4 Options Valid options user defined Default setting none Access Level Parameter may onl...

Page 93: ...onId parameter is used to specify the station or computer terminal identifier for the host The computer terminal identifier must be unique for each computer on the same RF network Not available on VX4 Options The address is a 2 digit 1 byte hex address Valid options 01 f0 Hex Default setting 1 Access Level Parameter may only be modified by a user with an access level of 2 or 3 AutoLoginOn_A Automa...

Page 94: ..._A back to the host Host A Normally this is the Login prompt The information in this parameter is entered by the user upon login Available only on VX4 Options Valid options user defined Default setting none Access Level Parameter may only be modified by a user with an access level of 2 or 3 Reply1_A First Response Sent to Host Host A Function The string that the terminal s autologin mechanism send...

Page 95: ...ed from Host A Normally this is the user s password The information in this parameter is entered by the user upon login Available only on VX4 Options Valid options user defined Default setting none Access Level Parameter may only be modified by a user with an access level of 2 or 3 Prompt3_A Third Host String Host A Function The host string that the terminal s autologin must see in order to send R...

Page 96: ...ection during the Autologin process for Host A PortNum_A is in decimal notation Available only on VX4 Options Valid options 0 9000 Do not choose a well known port Default setting 4000 Access Level Parameter may only be modified by a user with an access level of 2 or 3 StationId_A Station Identifier Host A Function The StationId_A parameter is used to specify the station or computer terminal identi...

Page 97: ...formation in this parameter is entered by the user upon login Available only on VX4 Note See the previous parameter description of Prompt1_A for equivalent Prompt1_B valid values defaults and other information Reply1_B First Response Sent to Host Host B Function The string that the terminal s autologin mechanism sends to the host after Prompt1_B has been received from Host B Normally this is the u...

Page 98: ...er description of Prompt3_A for equivalent Prompt3_B valid values defaults and other information Reply3_B Third Response Sent to Host Host B Function The string that the terminal s autologin mechanism sends to the host after Prompt3_B has been received from Host B Available only on VX4 Note See the previous parameter description of Reply3_A for equivalent Reply3_B valid values defaults and other i...

Page 99: ...formation in this parameter is entered by the user upon login Available only on VX4 Note See the previous parameter description of Prompt1_A for equivalent Prompt1_C valid values defaults and other information Reply1_C First Response Sent to Host Host C Function The string that the terminal s autologin mechanism sends to the host after Prompt1_C has been received from Host C Normally this is the u...

Page 100: ...er description of Prompt3_A for equivalent Prompt3_C valid values defaults and other information Reply3_C Third Response Sent to Host Host C Function The string that the terminal s autologin mechanism sends to the host after Prompt3_C has been received from Host C Available only on VX4 Note See the previous parameter description of Reply3_A for equivalent Reply3_C valid values defaults and other i...

Page 101: ...formation in this parameter is entered by the user upon login Available only on VX4 Note See the previous parameter description of Prompt1_A for equivalent Prompt1_D valid values defaults and other information Reply1_D First Response Sent to Host Host D Function The string that the terminal s autologin mechanism sends to the host after Prompt1_D has been received from Host D Normally this is the u...

Page 102: ...er description of Prompt3_A for equivalent Prompt3_D valid values defaults and other information Reply3_D Third Response Sent to Host Host D Function The string that the terminal s autologin mechanism sends to the host after Prompt3_D has been received from Host D Available only on VX4 Note See the previous parameter description of Reply3_A for equivalent Reply3_D valid values defaults and other i...

Page 103: ...s The General parameters are changed by editing the SOCKET CFG file When the General option is selected the user is instructed to manually edit the parameters in the SOCKET CFG file Manually edit SOCKET CFG in the pctcp dir For information on editing the SOCKET CFG file please refer to the reference guide for the appropriate LXE computer Kernel Parameters The Kernel parameters are changed by editi...

Page 104: ...re information on access levels Legacy LDS In the following parameter descriptions Legacy LDS refers to IBM LDS host terminal emulations running on the LXE 1280 1290 2280 2285 2286 and 2315 terminals note the difference between using the term terminal to denote LXE Legacy equipment and computer to denote LXE DOS computer equipment BeeperVolume Beeper Volume Function The BeeperVolume parameter spec...

Page 105: ...InitialScrlDly Initial Scroll Delay Function The InitialScrlDly parameter determines how long in milliseconds a key must be held down depressed before it repeats Options Valid options 250 500 750 1000 msec Default setting 500 Access Level Parameter may only be modified by a user with an access level of 2 or 3 RepeatScrlDly Repeat Scroll Delay Function The RepeatScrlDly parameter specifies the spee...

Page 106: ... of 2 or 3 Com1DataBits COM1 Data Bits Function The Com1DataBits parameter specifies the data bits setting for communications port number 1 COM1 Options Valid options Eight Seven Default setting Eight Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com1Parity COM1 Parity Function The Com1Parity parameter specifies the parity setting for communications port numb...

Page 107: ...unications port number 1 COM1 are echoed back to COM1 When Echo is selected the characters received on COM1 are echoed back out to COM1 When No Echo is selected the characters are not echoed Options Valid options Echo No Echo Default setting No Echo Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com1Xon COM1 Software Flow Control Function The Com1Xon parameter...

Page 108: ... or disables the time out feature for communications port number 1 COM1 When enabled On a gap of more than 50ms between characters received on COM1 terminates the message LDS Plus detects the end of an RS 232 message using a timeout However for optimum reliability it is advised to configure the device to append a single terminating character suffix Supported terminating characters are NUL 0x00 LF ...

Page 109: ...lid options Off No voltage On Default setting On Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com2BaudRate COM2 Baud Rate Function The Com2BaudRate parameter specifies the baud rate setting for communication port number 2 COM2 Options Valid options 600 1200 2400 4800 9600 19200 38400 bps Default setting 9600 Access Level Parameter may only be modified by a u...

Page 110: ...or communications port number 2 COM2 Options Valid options 1 2 Default setting 1 Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com2HalfDuplex COM2 Half Duplex Function The Com2HalfDuplex parameter determines whether or not characters received on communications port number 2 COM2 are echoed back to COM2 When Echo is selected the characters received on COM2 are...

Page 111: ...ff Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com2TimeOut COM2 Time Out Function The Com2TimeOut parameter enables or disables the time out feature for communications port number 2 COM2 When enabled On a gap of more than 50ms between characters received on COM2 terminates the message LDS Plus detects the end of an RS 232 message using a timeout However for...

Page 112: ...x Barcode Prefix in Hex Function The BarcodePrefix parameter enables the appending of a prefix character to a barcode scan This character is denoted by its 2 digit hex value in the ASCII set Addition of the prefix is done prior to the detection of barkeys Excluded values must not be used Example Set BarcodePrefix to 5c the ASCII forward slash and BarcodeSuffix to 2f the ASCII back slash A barcode ...

Page 113: ... enter the data 12345 into the Compose buffer Options Valid options 00 Inhibits this parameter 20 7E excluding 3c 3e 7b 7c Default setting 00 Access Level Parameter may only be modified by a user with an access level of 2 or 3 Refer to the tables in Appendix C Code Tables and Character Sets for code tables decimal hexadecimal equivalencies and the DOS ASCII character set RFLogFS RF Log File Size F...

Page 114: ...tions Valid options 1 9999 Default setting 20 Access Level Parameter may only be modified by a user with an access level of 2 or 3 Com2LogFS COM2 Log File Size Function Size of Com2 log file in kilobytes The Com2LogFS parameter specifies how big in K the log file can become when the comm port 2 data stream is being logged This parameter should be used by LXE engineering only Options Valid options ...

Page 115: ...ws x 24 cols 20 rows x 20 cols Default setting 10 rows x 20 cols MX3 Valid options 8 rows x 40 cols 16 rows x 40 cols 12 rows x 80 cols 16 rows x 80 cols 25 rows x 80 cols Default setting 16 rows x 80 cols 1380 VX1 Valid options 8 rows x 40 cols 16 rows x 40 cols 12 rows x 80 cols 16 rows x 80 cols 25 rows x 80 cols Default setting 12 rows x 80 cols 1390 VX2 VX4 Valid options 16 rows x 40 cols 25 ...

Page 116: ...ptions High MedH MedL Low Default setting High Access Level Parameter may only be modified by a user with an access level of 2 or 3 CursorVisible Cursor Visible Function The CursorVisible parameter determines whether the cursor will be visible or invisible Options Valid options Invisible Visible Default setting Visible Access Level Parameter may only be modified by a user with an access level of 2...

Page 117: ...Blink Steady Default setting Blink Access Level Parameter may only be modified by a user with an access level of 2 or 3 SafeKeys Disable Hotkeys Function When SafeKeys is set to Yes the following hotkeys are disabled Alt H Help Alt M Stored Forms Alt K Function Key Edit Options Valid options No Yes Default setting No Access Level Parameter may only be modified by a user with an access level of 2 o...

Page 118: ...hich results in the computer returning to the LDS Plus program The default message can be modified changed by editing the MCH INI file which is located in the LDSPLUS directory The hot key sequence to access the DOS prompt instead of looping back to LDS Plus is control d control g that is the control key and the d key followed by the control key and the g key This hot key sequence can be changed b...

Page 119: ...The ForceDOSSeq2 allows you to exit LDS Plus when the SuppressPrompt parameter is set to Suppressed This parameter may be used in conjunction with ForceDOSSeq1 Options Valid options Any character Default setting G Access Level Parameter may only be modified by a user with an access level of 2 or 3 ...

Page 120: ...pon choosing Y the next screen displays Press any key to continue Press the Enter key to save changes made to configuration parameters and restart the computer Configuration files are updated upon exiting the Configuration utility Exit Without Save Option The Exit without Save option on the main menu allows the user to exit the configuration utility without saving any changes made to the current s...

Page 121: ... DOS terminals does not create messages or forms it responds to messages or forms sent by the host A message is a group of characters that is transmitted for a particular purpose between the DOS terminal and network device DOS terminal and host computer Network device and host computer This chapter covers the format and function of two types of messages Outbound Message Originate in the host compu...

Page 122: ...TYPE CTRL SEQ TEXT EOL Figure 4 1 Outbound and Inbound Message Formats Although some fields have the same label the function of and expected content of each field directly relates to the kind of message outbound or inbound SOL and EOL are the only two fields with the same function in all three kinds of messages SOL Start of Line or start of message character is the less than symbol EOL End of Line...

Page 123: ...r may not be present TEXT The actual content of the message EOL End of Line or end of message characters Inbound Fields Inbound Field Description SOL Start of Line or start of message character ID1 The first character of a two character field that identifies the DOS terminal that is sending this message ID2 The second character of a two character field that identifies the DOS terminal that is send...

Page 124: ...otocol message The message format below highlights the location of the start of line character SOL ID1 ID2 TYPE CTRL N EF SEQ TEXT EOL Figure 4 2 Outbound Start of Line Character Placement The following is an example of an inbound message showing a start of line character Start of line 14M 11 CRLF Figure 4 3 Inbound Message with SOL Character Note This character must never appear any place else in...

Page 125: ...cter field that identifies the DOS terminal that is to receive the message Protocol ID1 and ID2 are the first and second characters of a two character field that identifies the ID of the device that the message relates to The ID of the network device is always 00 The next character after the ID1 and ID2 characters in all message formats is Type Outbound DOS Terminal ID Placement The following inbo...

Page 126: ...rk device to determine if the message is a protocol message or a text message being received from or transmitted to a DOS terminal Location of the Type character in an outbound message containing data SOL ID1 ID2 TYPE CTRL N EF SEQ TEXT EOL Figure 4 6 Location of Type Character in Outbound Message Inbound Message With Data Inbound messages with data use M as the Type The letter M is always upperca...

Page 127: ...rom the host computer to terminal ID 14 14SAPick Part ABC Loc Aisle 51 Row2 CRLF Figure 4 8 Outbound Message Type S The next character after the Type character in the message format is CTRL Protocol Messages Protocol messages do not use M or S as Type The Type for a host to network device protocol message is always one of the following B L O QC QR R Z or See the section titled Protocol Types later...

Page 128: ...ters also require an additional character that is either a Number N or an Expanded Function EF code N EF Control characters in an inbound message indicate to the host whether the message is a form or non form message and if the message includes a sequence number The following terms are discussed in full later in this chapter forced and unforced forms multiple beeps auto transmit buffer length N EF...

Page 129: ...the expanded functions which behave the same regardless of the form non form portion The portion of the control code that enables barcode or aux input is not used when sending a form message because the form label indicates what is enabled Explanation of Flashing r and a Scenario Result Looking at Compose Buffer Receive Buffer is empty Get forced non form message See flashing r at 1 1 of compose b...

Page 130: ...r s attention to certain occurrences The beeper is an additional means of communication between the host computer and the DOS terminal operator This communication frees up the operator s eyes to focus on the job without having to look at the screen See also Chapter 5 Expanded Functions Many expanded functions generate terminal beeps Example You can set the beep pattern so that it beeps three times...

Page 131: ...upies a total of nine equal length units of time CTRL Character Beep Pattern Produced Space hex 20 No beeps A One short beep B B Two short beeps B B C Three short beeps B B B D Four short beeps B B B B E Five short beeps B B B B B F Extra long beep BBB G Extremely long beep BBBBBBBBB H Three long beeps BB BB BB ...

Page 132: ...upies or exceeds a set character position in the compose buffer data entry area of the DOS terminal An automatic transmission relieves the operator from having to press a key to initiate a transmission Typical Application You may wish to change the automatic transmit buffer length when you send a form that requires the DOS terminal to automatically transmit at a different character position than t...

Page 133: ...41 8 Z 5A 208 s 73 408 B 42 16 5B 216 t 74 416 C 43 24 5C 224 u 75 424 D 44 32 5D 232 v 76 432 E 45 40 5E 240 w 77 440 F 46 48 _ 5F 248 x 78 448 G 47 56 60 256 y 79 456 H 48 64 a 61 264 z 7A 464 I 49 72 b 62 272 7B 472 J 4A 80 c 63 280 7C 480 K 4B 88 d 64 288 7D 488 L 4C 96 e 65 296 7E 496 M 4D 104 f 66 304 DEL 7F No automatic transmission N 4E 112 g 67 312 O 4F 120 h 68 320 P 50 128 i 69 328 Q 51...

Page 134: ... a numeric quantity or an expanded function Use the numeric quantity character for the following circumstances specifying the beep pattern for the DOS terminal changing the automatic transmit buffer length Use the expanded function character to perform such tasks as turning sequence numbers on and off calling up a stored form toggling the LDS Plus ReturnToWand parameter Here is an example of an ou...

Page 135: ...ode C Auxiliary G Neither QU BEEPS Barcode S Auxiliary W NON FORM Neither IM Barcode K AUTO TRANSMIT Auxiliary O Neither Y Barcode EXPANDED FUNCTION Auxiliary Neither d NONE Barcode b Auxiliary f Neither pt BEEPS Barcode r Auxiliary v FORM Neither hl Barcode j AUTO TRANSMIT Auxiliary n Neither x Barcode z EXPANDED FUNCTION Auxiliary NON FORCED Neither D NONE Barcode B Auxiliary F Neither PT BEEPS ...

Page 136: ...ce numbers the LDS Plus parameter RcvSeqNumbers must be set to Yes Rule If the DOS terminal is to generate sequence numbers the LDS Plus parameter AutoSeqNumbers parameter must be set to Yes See Chapter 3 Configuration Utility The message format below highlights the location of an outbound sequence number character SOL ID1 ID2 TYPE CTRL N EF SEQ TEXT EOL Figure 4 17 Location of Sequence Character ...

Page 137: ...n the previous message If these characters are the same the DOS terminal recognizes it as a duplicate message and discards it If the characters are different the DOS terminal discards the sequence number and displays the message Here is an example of an outbound message with a sequence number The host computer generates sequence number 6 from the automatic counter 02SiD65B PART _ _ _ _ TO BIN3 AIS...

Page 138: ...t sends 1 2 3 4 5 6 7 1 2 etc as subsequent numbers After a 7 the DOS terminal sends a 1 next and then counts up to 7 again If Then the DOS terminal the network device acknowledges the message increments the sequence number by one for the next transmission the network device does not acknowledge the message and the DOS terminal retransmits it does not increment the sequence number Refer to the spe...

Page 139: ...ceive buffer or possibly goes to an external device such as a printer It is not necessary for the host computer to send text with all messages For example the host computer can turn transmit sequence numbers on and off or change the automatic transmit buffer length without sending text The message format below highlights the area where the text of a message resides in an outbound message SOL ID1 I...

Page 140: ...ata that the operator entered This data is called form text The first two characters of the form message header identify the particular form and the third character is always a right square bracket to indicate that it is a form For more information on form text see Form Messages Inbound Non Form Text Non form text for inbound messages always consists of at least three characters These three charac...

Page 141: ...ges The EOL characters reside in the last two bytes of the message syntax The inbound message format below highlights the location of the EOL characters SOL ID1 ID2 TYPE CTRL SEQ TEXT EOL Figure 4 24 Location of End Of Line CRLF Characters Example of an inbound message that shows the EOL characters End of Line characters mark the end of this inbound message 14M 11 CRLF Figure 4 25 Inbound Message ...

Page 142: ...from the host computer to the DOS terminal either forced or unforced The host can receive non form messages from the DOS terminal with or without sequence numbers The form s control character determines whether a message is a form or non form message A forced message is a message that is copied into the DOS terminal receive buffer regardless of the buffer s previous content In other words this mes...

Page 143: ...s a form or non form indicate whether the message is forced or unforced activate multiple beeps at the DOS terminal change the auto transmit buffer length indicate expanded function enable barcode input enable auxiliary input Forced Non Form Messages Control Character N EF Character Required Y N Effect on DOS terminal A N No Special Effect C N Activates Barcode Mode G N Activates Auxiliary Input M...

Page 144: ...er a sequence number is included or not with the message Refer to the following table for a list of control characters that the DOS terminal sends with inbound non form messages Control Characters Function Indicates that this is a non form message without sequence numbers A Indicates that this is a non form message with sequence numbers ...

Page 145: ... when it receives a non form message Control characters used when changing the beep pattern with a forced non form message are Control Character N EF Character Required Y N Forced Non Form Message Effect on DOS Terminal Q Y Activates Multiple Beeps S Y Activates Barcode Mode Activates Multiple Beeps W Y Activates Auxiliary Input Mode Activates Multiple Beeps See Appendix D Code Tables and Characte...

Page 146: ...SIECRLF Figure 4 26 Set the Automatic Transmit Buffer Length to 40 The DOS terminal automatically transmits when a barcode or auxiliary input fills or exceeds the 40th character position Forced ATBL Control Characters As with all automatic transmit buffer length changes you must select the appropriate control character and a buffer length character to enable you to specify the automatic transmit b...

Page 147: ...erminal to access a stored form An outbound form allows the application programmer to control the type of information that an operator enters The compose buffer is a conceptual buffer that displays form messages or certain non form messages function key clear compose to header and power up messages Example The programmer can design a form with fields such as Part Number and Location that prompt th...

Page 148: ...rminal accepts it The following message illustrates the location of the control character in an outbound form message Control character indicates that the form is forced 02SaAB Part No _ _ _ _ Loc _ _ _ Qty _ _ _ _ Figure 4 27 Control Character Location in Outbound Form Message The control can either produce multiple beeps or change the buffer length but not both If you wish to change both the bee...

Page 149: ...the first form character The less than symbol can only be used as a start of line character Second Character The second character of a form determines the type of input device that the operator can use to enter data on a form The barcode and or auxiliary input features can be activated by the form itself according to the second character position of the form Typical Characters Effect on DOS Termin...

Page 150: ...to the terminal causes the terminal to beep once when the form arrives in the computer Refer to Control Character CTRL documented previously in this chapter for the full Beep Pattern Characters chart See also Chapter 5 Expanded Functions Many expanded functions generate terminal beeps Changing Beep Pattern and Buffer Length To change the automatic transmit buffer length and the beep pattern in the...

Page 151: ...sends the cursor past this position then the DOS terminal automatically transmits unless the data is truncated Set the Automatic Transmit Buffer Length With a Control Character You can set the automatic transmit buffer length with a control character followed by a buffer length character Use control character i k or o to set the automatic transmit buffer length with a form message For example The ...

Page 152: ...haracter position All protected field or character types except the left bracket also accept the SPACE character The characters are slightly different when using Swedish keysets or German keysets The field control characters may be mixed in any order within a field Only one set of field control characters e g German Swedish etc may be used in the DOS terminal per session Refer to the specific para...

Page 153: ...a and space only _ Any keyboard entry Any keyboard character but without displaying for passwords Host entry only any character German Unprotected Coding Characters When you are using the German character set and the GermanFldCntrl parameter is set to YES the unprotected character positions of a form are identified by coding characters from the following list The host application writer must code ...

Page 154: ... protected characters 02SaAB Part No _ _ _ _Loc _ _ _ _Qty CRLF Underscore allows any keyboard entry Greater Than symbol allows numeric and space only Figure 4 31 Protected Characters where SwedishFldCntrl Yes where is the start of message symbol 02 is the ID of the DOS terminal receiving the message or form S is the Type Character indicating the message is from the host to the terminal a is the C...

Page 155: ...inal was not in the Auto Refresh mode see Expanded Function J or LDS Plus AltAckMode parameter or NMWS Alt Acknowledge Mode parameter the operator must press any key to redisplay the form and then clear the form before entering new data If the terminal is in the Auto Refresh mode the cleared form will be automatically redisplayed so that the form can be completed again If the host computer is to s...

Page 156: ...rm from the form buffer X occupies the position of the third character in the form which deletes the form from the terminal s form buffer 02SaAB XCRLF Figure 4 32 Example of Host Deletion Recalling a Form from the Form Buffer Once the host transmits a form or the DOS terminal accesses a stored form a copy of the form remains in the form buffer The form can be copied from the form buffer to the com...

Page 157: ... Characters Used for Inbound Forms The control character for an inbound form identifies the message as a form to the host computer and it indicates whether a sequence number is included There are two possible control characters for inbound forms left apostrophe or the lower case letter a 60 hex Indicates that it is a form message without sequence numbers For example E3M 7B where E3 is a message fr...

Page 158: ...ere placed in Bin 19 of Aisle 33 indicate that a barcode reader or auxiliary input device was used for the part number entry 10 _ indicates the quantity was keyed in from the keyboard Quantity could have accepted four characters as indicated by the underline characters The part number field was completely filled CRLF indicates End of Line Number of Inbound Uncompressed Characters With the uncompre...

Page 159: ...t the number of characters that are returned to the host For example E3Ma57B P987654321 10_A33B19CRLF If you use a barcode input device to enter data when the BCBraceInhibit parameter is set to No and the number of characters entered including the left and right braces inserted by the TE is greater than the field length the DOS terminal truncates the entry deleting the right brace The host compute...

Page 160: ...They can alter the effective number and size of the form fields and the number of delimiters transmitted This alteration can occur since protected fill characters are not transmitted by the DOS terminal For more information see the discussion on Expanded Functions in Chapter 5 Expanded Functions For example Suppose the host computer sends the following form message to DOS terminal 02 02SaAC Part N...

Page 161: ...anded Function EF code N EF The N EF character located in the N EF field of the message provides additional control for a message than just a control character alone The control character determines whether an N EF character is required It also determines whether the N EF character represents a numeric quantity or an expanded function This chapter focuses on the Expanded Function part of the N EF ...

Page 162: ... Off Terminal Generated Sequence Numbers E Currently not supported F Currently not supported G Loading the Form Buffer into the Compose Buffer and Filling it with Data g Loading a Form Filling it and Setting the Buffer Length H Clearing the Compose Buffer to Header I Leaving the Compose Buffer Unchanged on ACK J Clearing the Compose Buffer on ACK K Downloading a Form to Stored Form File L Setting ...

Page 163: ...g a Stored Form and Filling it with Data and Changing DOS Terminal Beeps W Currently not supported X Sending a Priority Forced Message Sending the Computer Down Token Expanded Functions Rule Send all expanded functions as forced messages using Control Character Y Rule Use the specific upper or lower case of the expanded function identifier Expanded functions are case sensitive ...

Page 164: ...32 port configured as AuxIO A copy of the message remains in the receive buffer for operator viewing Application Use Expanded Function A to send a message for printing barcode labels at the DOS terminal This application requires that a printer suitable for printing barcode labels is attached to the DOS terminal Attributes One beep No change in automatic transmit buffer length Example Y is the cont...

Page 165: ...a stream for each ASCII Control Character to be sent The first of these two characters must always be the DEL character 7F Hex The second character is determined by adding 40 Hex to the desired ASCII Control Character The following example indicates how this character pair is selected when a particular ASCII Control Character must be sent to the RS 232 device connected to a DOS terminal ASCII CTRL...

Page 166: ...e Sequence Number SEQ in Chapter 4 Messages for explanation of Receive and Transmit sequence numbers NMWS Parameter Equivalent When you set LDS Plus TE terminal parameters remotely from the NMWS the pertinent NMWS parameters for this option are Automatic Sequence Numbers ASN Refer to Chapter 1 Introduction section titled LXE 6200 Backbone Compatibility Attributes No beeps No change in automatic tr...

Page 167: ...a commonly used form for inventory items Using stored forms reduces the amount of traffic on the RF channel because the host computer does not have to send the entire form message to the DOS terminal each time Attributes Two beeps if there is a form present No beeps when a form is not present Example Y is the control character that is used when sending an expanded function C is the N EF character ...

Page 168: ... transmit buffer length assigned with the number symbol overrides the buffer length that you are trying to assign with Expanded Function c What Happens This function copies the identified form from the stored form file into the form buffer and then into the DOS terminal s compose buffer Expanded Function c also sets the automatic transmit buffer length See Automatic Transmit Buffer Length in Appen...

Page 169: ... buffer length E is the buffer length character that sets the automatic transmit buffer length to 40 A is the form identifier 02SYcEACRLF Figure 5 4 Expanded Function c Forced Message See Also Expanded Functions C Call Up a Stored Form K Download a Form to Stored Form File U Load a Stored Form and Fill it with Data u Load a Stored Form Fill it and Set Buffer Length V Load a Stored Form Fill it wit...

Page 170: ...eqNumbers to No and the DOS terminal does not generate sequence numbers for any messages See Chapter 3 Configuration Utility for parameter information Attributes No beeps No change in automatic transmit buffer length Example Y is the control character used when sending an expanded function D is the N EF character that sets the AutoSeqNumbers parameter to no 02SYDCRLF Figure 5 5 Expanded Function D...

Page 171: ...ess is an example of one way that Expanded Function G can be used This function copies the form from the form buffer into the compose buffer and then fills the unprotected character positions with any text which is contained in the message Note that the form must already be in the form buffer either by operator action or by any of the actions available to the host The unprotected fields of the for...

Page 172: ...nal 22SYG 123456100 _ _ _ _ Note the caret character following the G which protects the characters 123456100 until the backslash un protects the four underscores that follow As a result of the expanded function G message the terminal display now appears as follows AB Part No 123456Qty 100Location _ _ _ _ The cursor position is at the first unprotected character position in the location _ _ _ _ fie...

Page 173: ...ion g the form that you wish to fill must already be in the form buffer Application Expanded Function g could be used to reissue a form containing data that calls attention to an invalid data entry This form should allow the operator to correct the entry and it could specify a different automatic transmit buffer length that causes the DOS terminal to automatically transmit at the point where the c...

Page 174: ...eysets and protected characters Expanded Functions G Load the Form Buffer into the Compose Buffer and Fill with Data P Move a Blank Form from the Form Buffer to Compose Buffer p Move a Form from the Form Buffer and Set the Buffer Length U Load a Stored Form and Fill it with Data u Load a Stored Form Fill it and Set Buffer Length V Load a Stored Form Fill it with Data and Change Terminal Beeps ...

Page 175: ...ded Function H message causes the DOS terminal to simulate the action of an operator pressing a function key to perform different DOS terminal actions You can use Expanded Function H to remove a form from the compose buffer Function Key Setup You must set up the host computer application program to associate each function key assignment in the DOS terminal to a process you want to use The valid tw...

Page 176: ...s the N EF character that clears the compose buffer to header 10 specifies the function key that you want the terminal to display as if the operator had pressed the F10 key 02SYH10CRLF Figure 5 8 Expanded Function H Forced Message When the DOS terminal receives this message the display appears as follows 10 Expanded Function H adds the right parenthesis to simulate how the DOS terminal would appea...

Page 177: ...Parameter Equivalent When you set LDS Plus TE terminal parameters remotely from the NMWS the pertinent NMWS parameters for this option are Alt Acknowledge Mode ACK Refer to Chapter 1 Introduction section titled LXE 6200 Backbone Compatibility Application Use Expanded Function I to allow the operator to send the same form many times but change only one of the fields for each transmission After the ...

Page 178: ...s known as the auto refresh mode The AltAckMode parameter remains set to yes until the host sends Expanded Function I to toggle the AltAckMode parameter to no or the operator powers the DOS terminal off Application You can use Expanded Function J if you want the DOS terminal to display the same form in a cleared state after each transmission enabling the operator to enter new data Expanded Functio...

Page 179: ...t you wish to save with the stored form save operation Application Use Expanded Function K to store a form in the stored forms directory The operator can then access the form from the DOS terminal which relieves the host computer from having to transmit the entire form to the DOS terminal each time Expanded Function K can reduce the traffic on the RF channel Attributes No beeps No change in automa...

Page 180: ...nent storage in the DOS terminal The following message illustrates the location of the control character and N EF character used when sending a message that stores a form Y is the control character that allows you to send an expanded function K is the N EF character that stores a form in the terminal A is the form identifier first character of the form 02SYKAB Part No _ _ _ _ _ _ Loc _ _ _ _ _ _ Q...

Page 181: ...following message deactivates a stored form Y is the control character that allows you to send an expanded function K is the N EF character that stores Form A in the terminal AB is the form message header This text lets the operator know that the form is deactivated 02SYKAB No form availableCRLF Figure 5 13 Stored Form Deactivation with N EF K See Also Expanded Functions C Call Up a Stored Form c ...

Page 182: ...nce number What Happens Expanded Function L sets the LDS Plus RcvSeqNumbers parameter in the DOS terminal to yes When you set the RcvSeqNumbers parameter to yes the DOS terminal expects sequence numbers from the host computer The DOS terminal interprets the first text character of a message from the host as a sequence number and compares it to the first text character of the previous message If th...

Page 183: ...n M sets the RcvSeqNumbers parameter in the DOS terminal to no When you set this parameter to no the DOS terminal does not expect to receive sequence numbers from the host computer Attributes No beeps No change in automatic transmit buffer length Example Y is the control character used when sending an expanded function M is the N EF character that sets the RecSeqNumbers parameter to no 0 is the se...

Page 184: ...s set via the form header At that time the ReturnToWand parameter is checked to determine the barcode input state after transmission For example 1 ReturnToWand is set to Yes see Chapter 3 Configuration Utility Emulation Menu parameter ReturnToWand 2 Send form to the DOS terminal 3 Scan barcode data and it is accepted 4 Send the form to the host 5 Scan barcode data and it is accepted 6 Send Expande...

Page 185: ... Example Y is the control character used when sending an expanded function N is the N EF character that sets the ReturnToWand parameter to yes 02SYNCRLF Figure 5 16 Expanded Function N Forced Message See Also Expanded Function O Set the ReturnToWand Parameter to No ...

Page 186: ...e form header At that time the ReturnToWand parameter is checked to determine the barcode input state after transmission For example 1 ReturnToWand is set to Yes when Expanded Function N is sent to DOS terminal see Configuration Utility Emulation Menu parameter ReturnToWand 2 Send form to the DOS terminal 3 Scan barcode data and it is accepted 4 Send the form to the host 5 Scan barcode data and it...

Page 187: ... Example Y is the control character used when sending an expanded function O is the N EF character that sets the ReturnToWand parameter to no 02SYOCRLF Figure 5 17 Expanded Function O Forced Message See Also Expanded Function N Set the ReturnToWand Parameter to Yes ...

Page 188: ...orm buffer This expanded function reduces RF traffic because the host computer does not have to send the entire form each time over the RF channel Attributes No change in automatic transmit buffer length Two beeps Example Terminal 02 Y is the control character used when sending an expanded function P is the N EF character that copies a form from the form buffer into the compose buffer with blank d...

Page 189: ...atic transmit buffer length associated with it that would override the buffer length that you are trying to assign with Expanded Function p Application You can use Expanded Function p to load the same blank form and set the automatic transmit buffer length Attributes Two beeps Example Terminal 02 Y is the control character used when sending an expanded function p is the N EF character that copies ...

Page 190: ...fer to the device such as a printer After the data is sent to the device the DOS terminal clears the receive buffer to prevent the operator from seeing text that could be confusing Application You could use Expanded Function Q to print barcode labels directly from the DOS terminal if a remote printer were attached Attributes No beeps No change in automatic transmit buffer length Example Y is the c...

Page 191: ...ers in the data stream for each ASCII Control Character to be sent The first of these two characters must always be the DEL character 7F Hex The second character is determined by adding 40 Hex to the desired ASCII Control Character The following example indicates how this character pair is selected when a particular ASCII Control Character must be sent to the RS 232 device connected to a DOS termi...

Page 192: ...inal The action is the same as if the DOS terminal operator pressed the Enter key The DOS terminal is left in the standby mode after the transmission Attributes One long beep No change in automatic transmit buffer length Example Y is the control character used when sending an expanded function R is the N EF character that causes the terminal to transmit the compose buffer to the host computer 02SY...

Page 193: ... the contents of the compose buffer The cursor appears at the position it occupied when it was last in the compose mode Attributes No change in automatic transmit buffer length Two beeps Example Y is the control character used when sending an expanded function S is the N EF character that causes the terminal to display the contents of the compose buffer The terminal must be in either standby mode ...

Page 194: ...lt Swedish and German keysets and protected characters Y is the control character used when sending an expanded function U is the N EF character that loads a stored form fills it with data A is the form identifier character Fill data for filling the form 02SYUA 12345 100 A4L20CRLF Figure 5 23 Expanded Function U Forced US ASCII Message Example 2 Assume that a form is sent to a DOS terminal that is...

Page 195: ...eld 4 The DOS terminal operator finds there are only 50 parts and enters the correct amount over the 100 on the DOS terminal See Also Expanded Functions C Call Up a Stored Form c Call Up a Stored Form and Set the Automatic Transmit Buffer Length K Download a Form to Stored Form File u Load a Stored Form Fill it and Set Buffer Length V Load a Stored Form Fill it with Data and Change DOS Terminal Be...

Page 196: ...ic transmit buffer length Example See Chapter 4 Messages section titled Specifying Unprotected Fields on a Form for details about default Swedish and German keysets and protected characters Y is the control character used when sending an expanded function u is the N EF character that loads a stored form fills it with data and sets the automatic buffer length B is the buffer length character that s...

Page 197: ...section Beep Pattern Attributes No change in automatic transmit buffer length Example Y is the control character used when sending an expanded function V is the N EF character that loads a stored form fills it with data and sets the automatic buffer length A is the form identifier character B is the beep pattern character that causes the terminal to beep twice This is the text that fills the form ...

Page 198: ...sses the Alt R key sequence to reset the DOS terminal This will toggle between the priority forced message in the receive buffer and the compose buffer Application You can use Expanded Function X to alert the DOS terminal operators about the system going down Attributes No change in automatic transmit buffer length Four beeps Example Y is the control character used when sending an expanded functio...

Page 199: ...the DOS terminal operator The DOS terminal displays the following message when it receives an Expanded Function message Computer Did Not Answer Note Do not send this expanded function from the host computer The network device sends this message to a terminal to indicate that the host did not acknowledge the message from the terminal Attributes No change in automatic transmit buffer length Three be...

Page 200: ...182 Expanded Functions LDS Plus Reference Guide E SW LDSPLUSRG G ...

Page 201: ...cannot resolve the problem using the information in this reference guide contact your LXE representative see the section titled Getting Help in Chapter 1 Introduction Legend RF Message appears during radio operation SCR Screen message directed toward current activity LOG Log file message Note Some messages may not appear when the Configuration Utility Radio parameter VerboseExcMsgs is set to Terse...

Page 202: ...Not Answer Please Send Again Message ID ComputerDidNotAnswer It Means The expected response from the TE is missing User Action Press Enter to send again RF SCR RF SCR Connect Pending Message ID RFRCConnectPending It Means A connection is requested and has not yet received connection confirmation from the Base Station User Action Wait then press Enter to connect again RF SCR Disc Appl NOT Installed...

Page 203: ...eans Protocol error User Action Power the terminal off and contact LXE RF SCR Failed to read VtConfig group Message ID NmfilehaVtConfigReadErr It Means LXE INI file read error User Action None LOG Flow Control Ind Message ID RFPrimFctlInd It Means The send direction flow control problem with this connection has now been cleared allowing more data to now be sent User Action None RF SCR Hdw Prob See...

Page 204: ...wledged Waiting for Host Message ID RFMsgAcknowledged It Means Transmission was successful in reaching the host now the TE is waiting for the host to reply to the terminal s request User Action None RF SCR No Stored Forms Available Press Any Key to Continue Message ID NoStoredFormsAvailable It Means There are no stored forms in the stored form subdirectory on the DOS terminal User Action If stored...

Page 205: ... name change User Action Press ESC to ignore change press ENTER to accept change SCR Rename Operation Failed File already exists or name invalid Press Any Key to Continue Message ID RenameFailed It Means Stored Form cannot be renamed User Action Press any key to continue SCR Rx Buffer too Small Message ID RFRCOverflow It Means The host sent a message that was over 520 bytes long User Action Contac...

Page 206: ...the compose buffer to be transmitted to the host Displayed while waiting for an ACK User Action None RF SCR Transport Error Connect Cnf Message ID RFPrimConnectCnf It Means TE received a Connection Confirmation message when it was not expected by the terminal User Action None RF SCR Transport Error Connect Ind Message ID RFPrimConnectInd It Means TE received a Connection Indication message when it...

Page 207: ...Flow Control Error Message ID RFRCUserFlowCtrl It Means User data has not been accepted by transport User Action Try again or wait for Transport Error Flow Control Ind message RF SCR User Name Unknown Message ID RFRCNotFound It Means Application name in the TSAP frame is unknown User Action None RF SCR Waiting Message ID RFConnectPending It Means A connection request was successfully sent and term...

Page 208: ...190 General Messages LDS Plus Reference Guide E SW LDSPLUSRG G ...

Page 209: ...ndix B Files Introduction This appendix contains a listing of device specific files loaded on LXE DOS computers in an LDS Plus system Please refer to the specific equipment s user manuals for information on types of files installed on the equipment ...

Page 210: ...rface main executable file 4 LXE INI Stores configuration parameters set using CONFIG EXE and read when LXE EXE loads MCH INI Disconnect Message file MNCS 9999 FNT Font files MSGL 9999 BIN Message files NRC 9999 FNT Font files REV BAT Software revision indicator SYS 9999 FNT Font files WAITFORT COM System file LDS24 STForms This subdirectory name is the location on the flash or hard drives in the ...

Page 211: ...toLoginOn 1 Host Prompt1 Reply1 Prompt2 Reply2 Prompt3 Reply3 PortNum 4000 StationId 1 PlumbingConfig OperatingMode 0 CommModeCfg 0 LocalIOCfg 0 NormalIOMX1 0 DockedIOMX1 0 NormInterpretBC 0 DockInterpretBC 0 InputFName ldstest txt Config OperatorPasswd 454977 SupvPasswd 454b7159 LxeEngPasswd 454e725461 SystemConfig BeeperVolume 7 BeeperFrequency 2000 InitialScrlDly 500 RepeatScrlDly 16 Com1BaudRa...

Page 212: ...s 0 PowerUpMessage 0 CompressedXmit 0 KeybdBufLen 255 RcvSeqNumbers 0 AltAckMode 0 InsertEnabled 1 FormScrollMode 0 StoredFormCall 1 SwedishFldCntrl 0 FormIdHidden 0 CRLFtoAuxInhibit 0 HostFillEnabled 0 GermanFldCntrl 0 BCBraceInhibit 1 BarkeyPrefix 20 BarkeySuffix 20 ExtendedBarkeys 0 KeybdCharInhibit 1 ReturnToWand 0 FKeyXMitMode 0 FKeyInhibit 0 FKeyAsChar 0 CustomChar1 20 20 CustomChar2 20 20 C...

Page 213: ... 45 1 0 0 0 1 0 1 F 46 1 0 0 0 1 1 0 G 47 1 0 0 0 1 1 1 H 48 1 0 0 1 0 0 0 I 49 1 0 0 1 0 0 1 J 4A 1 0 0 1 0 1 0 K 4B 1 0 0 1 0 1 1 L 4C 1 0 0 1 1 0 0 M 4D 1 0 0 1 1 0 1 N 4E 1 0 0 1 1 1 0 O 4F 1 0 0 1 1 1 1 P 50 1 0 1 0 0 0 0 Q 51 1 0 1 0 0 0 1 R 52 1 0 1 0 0 1 0 S 53 1 0 1 0 0 1 1 T 54 1 0 1 0 1 0 0 U 55 1 0 1 0 1 0 1 V 56 1 0 1 0 1 1 0 W 57 1 0 1 0 1 1 1 X 58 1 0 1 1 0 0 0 Y 59 1 0 1 1 0 0 1 Z ...

Page 214: ...66 1 1 0 0 1 1 0 g 67 1 1 0 0 1 1 1 h 68 1 1 0 1 0 0 0 i 69 1 1 0 1 0 0 1 j 6A 1 1 0 1 0 1 0 k 6B 1 1 0 1 0 1 1 l 6C 1 1 0 1 1 0 0 m 6D 1 1 0 1 1 0 1 n 6E 1 1 0 1 1 1 0 o 6F 1 1 0 1 1 1 1 p 70 1 1 1 0 0 0 0 q 71 1 1 1 0 0 0 1 r 72 1 1 1 0 0 1 0 s 73 1 1 1 0 0 1 1 t 74 1 1 1 0 1 0 0 u 75 1 1 1 0 1 0 1 v 76 1 1 1 0 1 1 0 w 77 1 1 1 0 1 1 1 x 78 1 1 1 1 0 0 0 y 79 1 1 1 1 0 0 1 z 7A 1 1 1 1 0 1 0 7B ...

Page 215: ...V Z Activates a barcode device xxxxx10 C G K O S W Activates both barcode and aux input device xxxxx11 D H L P T X Activates neither barcode nor aux input device Keyboard entry only xxxxx00 The second character serves as a second Forms Identifier and also performs other functions based upon the two least significant bits LSB s of the ASCII code for the character See section titled ASCII HEX Charac...

Page 216: ...message Note It is best to always send forced messages The action of each bit of the CTRL character is listed in the following table Bit State Function 0 0 Message is accepted only if the receive memory buffer is empty cleared 0 1 Message replaces any existing message in the receive memory buffer 1 0 Do not enable barcode or aux input 1 1 Enable barcode or aux input 2 0 and Bit 1 1 Place DOS termi...

Page 217: ...receive buffer is not empty get flashing a If in receive buffer and non forced while receive buffer has data also get flashing a 5 1 Received message is a Form and moves to Compose buffer 6 1 Must always be a one 1 to prevent possible interruptions of DOS terminal communications 7 0 Must be a zero CTRL Pair Bits 1 and 2 Control Bits 1 and 2 function as a bit pair as follows Bit 1 Bit 2 Function 0 ...

Page 218: ...the N EF code which must follow the CTRL code The multiple beeps take place only for this particular message See also Beep Sequence 0 1 DOS terminal beeps once when message is received Auto transmit buffer length is changed to a new value which is determined by the N EF code which must follow the CTRL code The change remains permanent until again changed by the host or by the DOS terminal operator...

Page 219: ...NE Barcode C Auxiliary G Neither QU BEEPS Barcode S Auxiliary W NON FORM Neither IM Barcode K AUTO TRANSMIT Auxiliary O Neither Y Barcode EXPANDED FUNCTION Auxiliary Neither d NONE Barcode b Auxiliary f Neither pt BEEPS Barcode r Auxiliary v FORM Neither hl Barcode j AUTO TRANSMIT Auxiliary n Neither x Barcode z EXPANDED FUNCTION Auxiliary NON FORCED Neither D NONE Barcode B Auxiliary F Neither PT...

Page 220: ...N Y N N Y N N f 66 Y N Y N N Y N N g 67 N N N Y N Y Y N h 68 Y N N Y N Y Y N i 69 N Y N Y N Y Y N j 6A Y Y N Y N Y Y N k 6B N N N Y N Y Y N l 6C Y N N Y N Y Y N m 6D N N Y Y N Y Y N n 6E Y N Y Y N Y Y N o 6F N N N N Y Y Y N p 70 Y N N N Y Y Y N q 71 N Y N N Y Y Y N r 72 Y Y N N Y Y Y N s 73 N N N N Y Y Y N t 74 Y N N N Y Y Y N u 75 N N Y N Y Y Y N v 76 Y N Y N Y Y Y N w 77 N N N N N Y Y Y x 78 Y N...

Page 221: ... N Y N N N N N F 46 Y N Y N N N N N G 47 N N N Y N N Y N H 48 Y N N Y N N Y N I 49 N Y N Y N N Y N J 4A Y Y N Y N N Y N K 4B N N N Y N N Y N L 4C Y N N Y N N Y N M 4D N N Y Y N N Y N N 4E Y N Y Y N N Y N O 4F N N N N Y N Y N P 50 Y N N N Y N Y N Q 51 N Y N N Y N Y N R 52 Y Y N N Y N Y N S 53 N N N N Y N Y N T 54 Y N N N Y N Y N U 55 N N Y N Y N Y N V 56 Y N Y N Y N Y N W 57 N N N N N N Y Y X 58 Y ...

Page 222: ...y the host computer or contained in a stored form and barcode entry was activated by the form a Indicates that it is a form message with sequence numbers For example E3Ma57B where E3 is a message from terminal E3 a identifies a form message with sequence number 5 7B is the form number as assigned by the host computer or contained in a stored form and barcode entry was activated by the form Beep Pa...

Page 223: ...3 408 B 42 16 5B 216 t 74 416 C 43 24 5C 224 u 75 424 D 44 32 5D 232 v 76 432 E 45 40 5E 240 w 77 440 F 46 48 _ 5F 248 x 78 448 G 47 56 60 256 y 79 456 H 48 64 a 61 264 z 7A 464 I 49 72 b 62 272 7B 472 J 4A 80 c 63 280 7C 480 K 4B 88 d 64 288 7D 488 L 4C 96 e 65 296 7E 496 M 4D 104 f 66 304 DEL 7F No automatic transmission N 4E 112 g 67 312 O 4F 120 h 68 320 P 50 128 i 69 328 Q 51 136 j 6A 336 R 5...

Page 224: ...o characters in the data stream for each ASCII Control Character to be sent The first of these two characters must always be the DEL character 7F Hex The second character is determined by adding 40 Hex to the desired ASCII Control Character The following chart indicates how this character pair is selected when a particular ASCII Control Character must be sent to the RS 232 device connected to a DO...

Page 225: ...t to the RS 232 port and the character following the DEL code is converted into the corresponding ASCII control code in much the same way as holding down the CTRL key of a DOS terminal ASCII Control Character and Character Pair to Send The following chart lists the ASCII Hex for each of the ASCII Control characters along with the character pair which the host must present to the network price for ...

Page 226: ... 7F 5C GS 1D DEL and 7F 5D RS 1E DEL and 7F 5E US 1F DEL and _ 7F 5F If the tilde 7E Hex or the Delete codes DEL 7F Hex follow the delete code the second code is passed to the RS 232 port unconverted With this facility all code configurations from 00 Hex through 7F Hex can be sent to the auxiliary output port The auxiliary input port is independent of the auxiliary output port If the DOS terminal ...

Page 227: ...14 0x0E 49 0x31 84 0x54 119 0x77 15 0x0F 50 0x32 85 0x55 120 0x78 16 0x10 51 0x33 86 0x56 121 0x79 17 0x11 52 0x34 87 0x57 122 0x7A 18 0x12 53 0x35 88 0x58 123 0x7B 19 0x13 54 0x36 89 0x59 124 0x7C 20 0x14 55 0x37 90 0x5A 125 0x7D 21 0x15 56 0x38 91 0x5B 126 0x7E 22 0x16 57 0x39 92 0x5C 127 0x7F 23 0x17 58 0x3A 93 0x5D 128 0x80 24 0x18 59 0x3B 94 0x5E 129 0x81 25 0x19 60 0x3C 95 0x5F 130 0x82 26 0...

Page 228: ... 211 0xD3 241 0xF1 152 0x98 182 0xB6 212 0xD4 242 0xF2 153 0x99 183 0xB7 213 0xD5 243 0xF3 154 0x9A 184 0xB8 214 0xD6 244 0xF4 155 0x9B 185 0xB9 215 0xD7 245 0xF5 156 0x9C 186 0xBA 216 0xD8 246 0xF6 157 0x9D 187 0xBB 217 0xD9 247 0xF7 158 0x9E 188 0xBC 218 0xDA 248 0xF8 159 0x9F 189 0xBD 219 0xDB 249 0xF9 160 0xA0 190 0xBE 220 0xDC 250 0xFA 161 0xA1 191 0xBF 221 0xDD 251 0xFB 162 0xA2 192 0xC0 222...

Page 229: ...it responds to messages or forms sent by the network device or the host Broadcast Messages A broadcast message is a message sent from the host that uses a special DOS terminal ID When the network device identifies it as a broadcast message it reformats the message and delivers it to all DOS terminals Default DOS Terminal ID The default DOS terminal ID for a broadcast message is If it has not been ...

Page 230: ...t message is the broadcast message terminal ID that causes all terminals to receive this message S is the type code indicating that the host is sending this message to a terminal s Q is the control character sets a beep pattern C is the beep patter character that sets the beep patter to three to alert the operators about the message Text for the broadcast message This is the type of message that y...

Page 231: ... messages The message format is the same in either direction The format for a protocol message is shown below SOL ID1 ID2 TYPE EOL Figure D 2 Protocol Message Format Message Characters This table describes the characters that make up a protocol message Protocol Field Description SOL Start of Line or start of message character ID1 The first character of a two character field that identifies the ID ...

Page 232: ...e host to accept one additional character after sending the XOFF The host may send successive XOFF characters at intervals less than 2 55 seconds to disable the network device indefinitely When the host has sent a valid XOFF character to the network device it may send XON any time before the 2 55 second timeout When the network device receives the XON character it will set a delay equal to the RX ...

Page 233: ...G LDS Plus Reference Guide Z Reset Resets the ntwork device Sends a D protocol message to the host indicating that it has reset Request Retransmit Requests a retransmit of the last data message Retransmits the last data message to the host ...

Page 234: ...e message that was not accepted C Carrier Active Carrier active message Has no function D Reset Reset message Sends a D protocol message anytime it resets L On Line On line message Sends an L protocol message to the host computer when it goes back on line See also O protocol message later in this table N Non Acknowledgement Non acknowledgment message Sends an N protocol message to the host when th...

Page 235: ...S type messages received from the host LS Number of type messages sent to the host LSA Number of A type messages sent to the host LSB Number of B type messages sent to the host LSC Number of C type messages sent to the host LSM Number of M type messages sent to the host LSN Number of N type messages sent to the host LMR Number of M type retries sent to the host LSM not included UMT Total time sinc...

Page 236: ...y returned as all zeros UTA Total time that the transmitter has been on the air Always returned as zeros UCA Total time that an RF carrier is observed present Always returned as zeros Ux Hardware Error UART hardware error message When a UART hardware error is detecteted in a message from the host a Ux message is sent to the host computer and then the message is cleared The host computer should rep...

Page 237: ...ed R type message was received from the host or was not received in the specified time limit 3 The header of a message sent from the host computer contained an illegal LXE type character 4 The message from the host computer contained an illegal ASCII control character The illegal ASCII characters are 00 hex through 1F hex with the exception of the following characters Line Feed 0A hex Carriage Ret...

Page 238: ...220 Protocol Messages LDS Plus Reference Guide E SW LDSPLUSRG G ...

Page 239: ...condition of NumLock is On NumLock can be set using the MX1 BIOS Setup or toggled with a 2nd Shift Right Arrow key sequence Note When the MX1 boots the default condition of Caps or CapsLock is Off The Caps or CapsLock condition can be set using the MX1 BIOS Setup or toggled with a 2nd Shift Left Arrow key sequence CAPS is displayed on the screen when CapsLock is On Press These Keys and Then To get...

Page 240: ...DS Plus Reference Guide E SW LDSPLUSRG G Press These Keys and Then To get this LDS result 2nd Shift Ctrl Alt Press this key F11 through F20 x F1 through F10 F21 through F30 x F1 through F10 F31 through F40 x F1 through F10 ...

Page 241: ... When using a sequence of keys that do not include the A key and includes the 2nd key press the 2nd key first then the rest of the key sequence Press These Keys and Then To get this LDS result A 2nd Shift Ctrl SPC Press this key Auxiliary In x x 4 Auxiliary Out x x 5 BackTab x Left Arrow Barcode Enable x x 3 Character Delete x x Left Arrow Character Insert x x Right Arrow Clear Field DEL Clear Scr...

Page 242: ...e When the MX3 boots the default condition of Caps or CapsLock is Off The Caps or CapsLock condition can be set using the MX3 BIOS Setup or toggled with a 2nd F1 key sequence CAPS is illuminated when CapsLock is On Press These Keys and Then To get this LDS result 2nd Shift Ctrl Alt Press this key Auxiliary In x 4 Auxiliary Out x 5 BackTab x Tab Barcode Enable x 3 Character Insert x Right Arrow Cha...

Page 243: ...The MX3 Keypad 225 E SW LDSPLUSRG G LDS Plus Reference Guide Press These Keys and Then To get this LDS result 2nd Shift Ctrl Alt Press this key F31 through F40 x F1 through F10 ...

Page 244: ... F1 key sequence The CAPS LED is illuminated when Caps is On Press These Keys and Then To get this LDS result 2nd Shift Ctrl Alt Press this key Auxiliary In x 4 Auxiliary Out x 5 BackTab x Tab Barcode Enable x 3 Character Insert x Right Arrow Character Delete x Left Arrow Clear Screen Bksp Clear Field x DOT numeric Cursor Down Down Arrow Cursor Left Left Arrow Cursor Right Right Arrow Cursor Up Up...

Page 245: ...lt condition of Caps or Capslock is Off The Caps or Capslock condition can be set using the CMOS Setup or toggled with a 2nd F1 key sequence The CAPS LED is illuminated when Caps is On Press These Keys and Then To get this LDS result 2nd Shift Ctrl Alt Press this key Auxiliary In x 4 Auxiliary Out x 5 BackTab x Tab Barcode Enable x 3 Character Insert x Right Arrow Character Delete x Left Arrow Cle...

Page 246: ...228 The VX1 VX2 and VX4 Keyboards LDS Plus Reference Guide E SW LDSPLUSRG G ...

Page 247: ...21 Alt R 21 Alt RightArrow 21 Alt UpArrow 21 Alt V 21 Alt X 21 ASCII Chart Control Chars to RS 232 147 173 206 ASCII Control Characters to RS 232 using Tilde and DEL 207 to from the RS 232 Port 147 173 206 ASCII814 FNT 192 Auto Refresh mode 137 Auto Refresh Mode and Expanded Function J 160 AUTOEXEC BAT Adding Drivers 18 Autologin and PortNum 75 and PortNum_A 78 and PortNum_B 80 and PortNum_C 82 an...

Page 248: ...ult Expanded Function X 180 Beeps Three Times default Expanded Function 181 Beeps Twice default Expanded Function p 171 Expanded Function S 175 Blank Form to Compose Buffer Expanded Function P 170 Blank Form to Compose Buffer and New Buffer Length Expanded Function p 171 Bolded Character NormIntensity 98 Braces 141 See BCBraceInhibit and BBI Broadcast Message and the NC 212 Default Terminal ID 211...

Page 249: ...24 Compose buffer defined 129 Compose Buffer defined 10 138 Compose Buffer Display Expanded Function R 175 Compose Mode and Expanded Function S 175 Compressed Inbound Forms 142 CompressedXmit 52 142 Computer Did Not Answer 181 Computer Down Token Expanded Function 181 Computer vs Terminal 1 CONFIG EXE 192 CONFIG INF 192 Configuration Program Access 35 Modifiable Parameters 37 Non Modifiable Parame...

Page 250: ...tomChar9 69 D D Protocol Message Reset message 216 Data Entry Fields 28 Data stream log file 96 Decimal Hexadecimal Equivalent 0 159 209 160 255 210 Default Passwords and the LXE INI File 47 Default Terminal ID 211 Default Unprotected Characters 134 Default Values 49 Delete Form by Host 138 Delete Key Clear Screen 21 Delimiters 140 142 Directory C DOS 20 C IRDA 20 C LDS24 20 C LDS24 STFORMS 20 C P...

Page 251: ...ers 136 Examples Precaution 103 211 Exclusion BarcodePrefix 28 BarcodeSuffix 28 Executing A Form 32 Exit LDS Plus Alt X 22 Exit With Save Option 102 Exit Without Save Option 102 Exiting TE 17 Expanded Function and Inbound Messages 143 and Protocol Messages 143 Case sensitive 144 150 155 171 178 defined 143 Descriptions 144 Expanded Function A and Host Initiated Aux Output 26 Expanded Function c an...

Page 252: ...Recall Alt 1 23 Form Text Inbound Text Field 122 Outbound Text Field 121 Format Host Forced Non Form Message 143 Host Forced Text Message 143 Protocol Message 213 Format Message 104 FormIdHidden 57 Forms Bar code Activated by Form 30 Creating 31 Cursor Keys 29 Execute 32 Field Control Characters 29 Field Size 28 Host Selection 31 Preview 32 Previous Key 29 Prompt Characters and Data Entry Fields 2...

Page 253: ...RL Character 110 Inbound Form Control Characters 139 204 from Operator 139 Returned Characters 140 Uncompressed 140 Inbound ID1 and ID2 107 Inbound Message defined 103 Inbound Message Flow 8 Inbound Messages Control Characters 126 Inbound Text Field 122 Form Text 122 Non Form Text 122 Inbound Type character 108 Inbound Uncompressed Characters 142 Incompatible Keys 13 Incrementing Host Sequence Num...

Page 254: ...92 Most Significant Bit 198 MSGFILE BIN 192 Multiple Host Configuring 16 N N Protocol Message Non acknowledgement message 216 N EF Numeric Quantity Expanded Function 116 N EF Numeric Quantity Expanded Function 105 N EF Character 181 N EF Character A 146 N EF Character B 148 N EF Character c 150 N EF Character C 149 N EF Character D 152 N EF Character g 155 N EF Character G 153 N EF Character H 157...

Page 255: ...eSuffix 95 BeeperFrequency 87 BeeperVolume 86 Com1BaudRate 88 Com1DataRate 88 Com1HalfDuplex 89 Com1HwFlowCtrl 90 Com1LogFS 96 Com1Parity 88 Com1Power 91 Com1StopBits 89 Com1TimeOut 90 Com1Xon 89 Com2BaudRate 91 Com2DataBits 91 Com2HalfDuplex 92 Com2HwFlowCtrl 93 Com2LogFS 96 Com2Parity 92 Com2Power 94 Com2StopBits 92 Com2TimeOut 93 Com2Xon 93 CursorBlink 99 CursorType 98 CursorVisible 98 ForceDOS...

Page 256: ...mat 213 Host to NC 214 XON XOFF 214 Protocol Message NC to Host 216 Protocol Type character 108 Q Q Protocol Message Counter Values Message 217 QC Protocol Message Clear host counter 214 QR Protocol Message Request host counter value 214 R R Protocol Message Roger a message 214 Radio Frequency Data Communication RFDC 6 Radio Frequency Unit RFU 7 Radio Parameter StationId 75 StationId_A 78 StationI...

Page 257: ...ssages 8 Outbound Messages 9 Status Buffer 10 Stored Forms 10 Transmit Compose Buffer 10 RFDC Radio Frequency Data Communication 6 RFLogFS 95 RFU Radio Frequency Unit 7 Right Arrow vs Space key 142 Right Square Bracket and the Third Text Position 138 Roger a Message and Protocol Message R 214 RS 232 Expanded Function Q 172 RS 232 data entry Introduction 11 RS 232 Data Entry 25 RS 232 Port ASCII Co...

Page 258: ...InterpretBC 46 InputFName 46 LocalIOCfg 42 LxeEngPasswd 48 NormalIO 43 NormInterpretBC 46 Operating Mode 40 OperatingMode 41 OperatorPasswd 47 Passwords 47 Reset Defaults 49 SupvPasswd 48 System Requirements 18 T Table Automatic Transmit Buffer Length CTRL Characters 115 205 Beep Pattern CTRL Characters 113 204 TE Selection Menu 16 Multiple TEs 16 TELNET port number Host 75 Host A 78 Host B 80 Hos...

Page 259: ...are Bracket 134 Right Square Bracket 134 Caret 134 _ Underline 134 Broken Fence 134 German Exclamation Point 135 Asterisk 135 Question Mark 135 Ampersand 135 Right Square Bracket 135 _ Underline 135 Greater Than 135 Swedish Exclamation Point 135 Asterisk 135 Question Mark 135 Ampersand 135 Caret 135 _ Underline 135 Greater Than 135 Using the Configuration Program 38 Ux Protocol Message Hardware Er...

Page 260: ...242 Index LDS Plus Reference Guide E SW LDSPLUSRG G ...

Reviews: