Honeywell 1900gsr 2 User Manual
Have a look at the manual Honeywell 1900gsr 2 User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 178 Honeywell manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
Xenon/Granit User Guide 161Step 1. Scan the Clear One Prefix or Clear One Suffix symbol. Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in the Symbology Charts, beginning on page 339) for the symbology from which you want to clear the prefix or suffix. Step 3. Scan the 2 digit hex value from the Programming Chart, beginning on page 353 or scan 9, 9 for all symbologies. Your change is automatically saved. Add a Carriage Return Suffix to All Symbologies Scan the following bar code if you wish to add a carriage return suffix to all symbol- ogies at once. This action first clears all current suffixes, then programs a carriage return suffix for all symbologies. Prefix Selections Suffix Selections Add CR Suffix All Symbologies Add Prefix Clear One Prefix Clear All Prefixes Add Suffix Clear One Suffix
162 Xenon/Granit User Guide Function Code Transmit By default, all ASCII control characters are transmitted with bar code data. These non-printable characters are translated into predefined key strokes, or CTRL+X functions (see ASCII Conversion Chart (Code Page 1252), beginning on page 342). If these key strokes interfere with your host’s software application, scan Disable to keep these ASCII control characters from being transmitted. Default = Enable. Note:You can also use a custom data format (see Data Format beginning on page 165) to translate these characters into a more meaningful output. Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each character of scanned data. Scan the Intercharacter Delay bar code below, then scan the number of 5ms delays from the Programming Chart, beginning on page 353, then Save. Clear All Suffixes * Enable Disable 1234 5 Intercharacter Delay Prefix Scanned Data Suffix Intercharacter Delay
Xenon/Granit User Guide 163To remove this delay, scan the Intercharacter Delay bar code, then set the number of delays to 0. Scan the Save bar code from the Programming Chart, beginning on page 353. Note:Intercharacter delays are not supported in USB serial emulation. User Specified Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed after the transmission of a particular character of scanned data. Scan the Delay Length bar code below, then scan the number of 5ms delays from the Programming Chart, beginning on page 353, then Save. Next, scan the Character to Trigger Delay bar code, then the 2-digit hex value for a printable character to trigger the delay (see Lower ASCII Reference Table,page 343. ) To remove this delay, scan the Delay Length bar code, and set the number of delays to 0. Scan the Save bar code from the Programming Chart, beginning on page 353. Interfunction Delay An interfunction delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each control character in the message string. Scan the Interfunction Delay bar code below, then scan the number of 5ms delays, and the Save bar code from the Programming Chart, beginning on page 353. Delay Length Character to Trigger Delay Interfunction Delays Prefix Scanned Data Suffix 12345STXHTCRLF Interfunction Delay
164 Xenon/Granit User GuideTo remove this delay, scan the Interfunction Delay bar code, then set the number of delays to 0. Scan the Save bar code from the Programming Chart, beginning on page 353. Intermessage Delay An intermessage delay of up to 5000 milliseconds (in 5ms increments) may be placed between each scan transmission. Scan the Intermessage Delay bar code below, then scan the number of 5ms delays, and the Save bar code from the Programming Chart, beginning on page 353. To remove this delay, scan the Intermessage Delay bar code, then set the number of delays to 0. Scan the Save bar code from the Programming Chart, beginning on page 353. 2nd Scan Transmission 1st Scan Transmission Intermessage Delay Intermessage Delay
CHAPTER 9 Xenon/Granit User Guide 165 DATA FORMAT Data Format Editor Introduction You may use the Data Format Editor to change the scanner’s output. For example, you can use the Data Format Editor to insert characters at certain points in bar code data as it is scanned. The selections in the following pages are used only if you wish to alter the output. Default Data Format setting = None. Normally, when you scan a bar code, it is output automatically. However, when you create a format, you must use a “send” command (see Send Commands on page 168) within the format program to output data. Multiple formats may be programmed into the scanner. They are stacked in the order in which they are entered. However, the following list presents the order in which formats are applied: 1. Specific Terminal ID, Actual Code ID, Actual Length 2. Specific Terminal ID, Actual Code ID, Universal Length 3. Specific Terminal ID, Universal Code ID, Actual Length 4. Specific Terminal ID, Universal Code ID, Universal Length 5. Universal Terminal ID, Actual Code ID, Actual Length 6. Universal Terminal ID, Actual Code ID, Universal Length 7. Universal Terminal ID, Universal Code ID, Actual Length 8. Universal Terminal ID, Universal Code ID, Universal Length The maximum size of a data format configuration is 2000 bytes, which includes header information. If a bar code is read that fails the first data format, the next data format, if there is one, will be used on the bar code data. If there is no other data format, the raw data is output.
166 Xenon/Granit User GuideIf you have changed data format settings, and wish to clear all formats and return to the factory defaults, scan the Default Data Format code below. Add a Data Format Step 1. Scan the Enter Data Format symbol (page 167). Step 2. Select Primary/Alternate Format Determine if this will be your primary data format, or one of 3 alternate formats. This allows you to save a total of 4 different data formats. To program your primary format, scan 0 from the Programming Chart, beginning on page 353. If you are programming an alternate format, scan 1, 2, or 3, depending on which alternate format you are programming. (See Primary/Alternate Data Formats on page 183 for further information.) Step 3.Te r m i n a l Ty p e Refer to Terminal ID Table (page 168) and locate the Terminal ID number for your PC. Scan three numeric bar codes from the Programming Chart, beginning on page 353, to program the scanner for your terminal ID (you must enter 3 digits). For example, scan 0 0 3 for an AT wedge. Note: 099 indicates all terminal types. Step 4.Code I.D. In the Symbology Charts, beginning on page 339, find the symbology to which you want to apply the data format. Locate the Hex value for that symbology and scan the 2 digit hex value from the Programming Chart, beginning on page 353. If you wish to create a data format for all symbologies, with the exception of some specific symbologies, refer to B8 (page 181). If you are creating a data format for Batch Mode Quantity, use 35 for the Code I.D. Note: 99 indicates all symbologies. Step 5.Length S p e c i f y w h a t l e n g t h (u p t o 9 9 9 9 c h a r a c t e r s ) o f d a ta w i l l b e a c c e p t a b l e f o r this symbology. Scan the four digit data length from the Programming Chart, beginning on page 353. For example, 50 characters is entered as 0050. Note: 9999 indicates all lengths. Step 6.Editor Commands Refer to Data Format Editor Commands (page 168). Scan the symbols that represent the command you want to enter. * Default Data Format
Xenon/Granit User Guide 167Step 7. Scan Save to save your data format, or Discard to exit without saving your changes. Other Programming Selections •Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 from the Programming Chart, beginning on page 353. If you are clearing an alternate format, scan 1, 2, or 3, depending on the format you are clearing. Scan the Terminal Type and Code I.D. (see Symbology Charts on page 339), and the bar code data length for the specific data format that you want to delete. All other formats remain unaffected. •Clear all Data Formats This clears all data formats. •Save Exit and save your data format changes. •Discard Exit without saving any data format changes. Enter Data Format Save Discard Clear One Data Format Clear All Data Formats Save Discard
168 Xenon/Granit User Guide Data Format Editor Commands When working with the Data Format Editor, a virtual cursor is moved along your input data string. The following commands are used to both move this cursor to different positions, and to select, replace, and insert data into the final output. Send Commands Send all characters F1Include in the output message all of the characters from the input message, starting from current cursor position, followed by an insert character. Syntax = F1xx where xx stands for the insert character’s hex value for its ASCII code. Refer to the ASCII Conversion Chart (Code Page 1252), beginning on page 342 for decimal, hex and character codes. Send a number of characters F2Include in the output message a number of characters followed by an insert character. Start from the current cursor position and continue for “nn” characters or through the last character in the input message, followed by character “xx.” Syntax = F2nnxx where nn stands for the numeric value (00-99) for the number of characters, and xx stands for the insert character’s hex value for its ASCII code. Refer to the ASCII Conversion Chart (Code Page 1252), beginning on page 342 for decimal, hex and character codes. Terminal ID Table Te r m i n a lModel(s)Te r m i n a l I D USB PC keyboard (HID) 124 Mac Keyboard 125 PC Keyboard (Japanese) 134 Serial (COM driver required) 130 HID POS 131 USB SurePOS Handheld 128 USB SurePOS Tabletop 129 Serial RS232 TTL 000 RS232 True 000 RS485 (IBM-HHBCR 1+2, 46xx) 051 Keyboard PS2 compatibles 003 AT compatibles 002
Xenon/Granit User Guide 169F2 Example: Send a number of characters Send the first 10 characters from the bar code above, followed by a carriage return. Command string: F2100D F2 is the “Send a number of characters” command 10 is the number of characters to send 0D is the hex value for a CR The data is output as: 1234567890 F2 and F1 Example: Split characters into 2 lines Send the first 10 characters from the bar code above, followed by a carriage return, followed by the rest of the characters. Command string: F2100DF10D F2 is the “Send a number of characters” command 10 is the number of characters to send for the first line 0D is the hex value for a CR F1 is the “Send all characters” command 0D is the hex value for a CR The data is output as: 1234567890 ABCDEFGHIJ Send all characters up to a particular character F3Include in the output message all characters from the input message, starting with the character at the current cursor position and continuing to, but not including, the search character “ss,” followed by an insert character. The cursor is moved forward to the “ss” character. Syntax = F3ssxx where ss stands for the search character’s hex value for its ASCII code, and xx stands for the insert character’s hex value for its ASCII code. Refer to the ASCII Conversion Chart (Code Page 1252), beginning on page 342 for decimal, hex and character codes. F3 Example: Send all characters up to a particular character
170 Xenon/Granit User GuideUsing the bar code above, send all characters up to but not including “D,” followed by a carriage return. Command string: F3440D F3 is the “Send all characters up to a particular character” command 44 is the hex value for a 'D” 0D is the hex value for a CR The data is output as: 1234567890ABC Send all characters up to a string B9Include in the output message all characters from the input message, starting with the character at the current cursor position and continuing to, but not including, the search string “s...s.” The cursor is moved forward to the beginning of the “s...s” string. Syntax = B9nnnns...s where nnnn stands for the length of the string, and s...s stands for the string to be matched. The string is made up of hex values for the characters in the string. Refer to the ASCII Conversion Chart (Code Page 1252), beginning on page 342 for decimal, hex and character codes. B9 Example: Send all characters up to a defined string Using the bar code above, send all characters up to but not including “AB.” Command string: B900024142 B9 is the “Send all characters up to a string” command 0002 is the length of the string (2 characters) 41 is the hex value for A 42 is the hex value for B The data is output as: 1234567890 Send all but the last characters E9Include in the output message all but the last “nn” characters, starting from the current cursor position. The cursor is moved forward to one position past the last input message character included. Syntax = E9nn where nn stands for the numeric value (00-99) for the number of characters that will not be sent at the end of the message.