Home > Honeywell > Scanner > Honeywell 1300g2 Manual

Honeywell 1300g2 Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Honeywell 1300g2 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+.

    							5 - 1
    5
    Data Formatting
    Data Format Editor Introduction
    You may use the Data Format Editor to change the scanner’s output.  For exam-
    ple, 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 gets outputted automatically; however 
    when you do a format, you must use a “send” command (see Send Commands 
    on page 5-4) 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 Term ID, Actual Code ID, Actual Length
    2. Specific Term ID, Actual Code ID, Universal Length
    3. Specific Term ID, Universal Code ID, Actual Length
    4. Specific Term ID, Universal Code ID, Universal Length
    5. Universal Term ID, Actual Code ID, Actual Length
    6. Universal Term ID, Actual Code ID, Universal Length
    7. Universal Term ID, Universal Code ID, Actual Length
    8. Universal Term ID, Universal Code ID, Universal Length
    The maximum size of a data format configuration is 256 bytes, which includes 
    header information.  No format can contain more than 50 bytes.
    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. 
    If 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.
    To Add a Data Format
    Step 1.Scan the Enter Data Format symbol (page 5-14).
    Step 2.Select Primary Format
    Scan 0 using the  inside the back cover of this manual to indicate that 
    this is your primary format.
    * Default Data Format 
    						
    							5 - 2
    Step 3. Terminal Type
    Refer to the Supported Terminals Chart (page 5-4) and locate the Ter-
    minal ID number for your PC.  Scan three numeric bar codes on the 
    inside back cover to program the scanner for your terminal ID (you must 
    enter 3 digits).  For example, scan 0 0 3 for an AT wedge. 
    Note: The wildcard for all terminal types is 099.
    Step 4. Code I.D.
    In Appendix A 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  inside the back cover of this manual.
    Step 5. Length
    Specify what length (up to 9999 characters) of data will be acceptable 
    for this symbology.  Scan the four digit data length from the  inside the 
    back cover of this manual.  (Note: 50 characters is entered as 0050.  
    9999 is a universal number, indicating all lengths.) 
    Step 6. Editor Commands
    Refer to the Format Editor Commands Chart (page 5-4).  Scan the 
    symbols that represent the command you want to enter.
    Step 7.Scan Save from the  inside the back cover of this manual to save your 
    entries.
    Other Programming Selections
    Clear One Data Format 
    This deletes one data format for one symbology.   Scan 0 from the  inside the 
    back cover of this manual to indicate you are clearing your primary format.  
    Scan the Terminal Type (refer to the Supported Terminals Chart on page 5-
    4), Code I.D. (refer to the Symbology Chartson page A-1), and the bar code 
    Enter Data Format
    Save
    Discard 
    						
    							5 - 3
    data length for the specific data format that you want to delete.  All other 
    formats remain unaffected.
    Save from the  inside the back cover of this manual
    This exits, saving any Data Format changes.
    Discard from the  inside the back cover of this manual
    This exits without saving any Data Format changes.
    Clear One Data Format
    Clear All Data Formats
    Save
    Discard 
    						
    							5 - 4
    Interface / Terminal ID Table
    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
    F1 Include 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 the CP1252 character.  Refer to the ASCII Conversion Chart 
    (Code Page 1252), page A-3 for decimal, hex and character codes. 
    Send a number of characters
    F2 Include 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 the insert character’s hex value for the CP1252 character.  Refer to 
    the ASCII Conversion Chart (Code Page 1252), page A-3 for decimal, 
    hex and character codes.
    InterfaceTerminal ID
    USBPC keyboard (HID)124
    Mac Keyboard125
    PC Keyboard (Japanese)134
    Serial (COM driver required)130
    HID POS131
    USB SurePOS Handheld 128
    USB SurePOS Tabletop 129
    SerialRS232 TTL000
    RS232 True000
    RS485 (IBM-HHBCR 1+2, 46xx)051
    Keyboard PS2 compatibles003
    AT compatibles002 
    						
    							5 - 5
    F2 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
    F3 Include 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 the 
    CP1252 character, and xx stands for the insert character’s hex value for 
    the CP1252 character.  
    Refer to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes.
    F3 Example:  Send all characters up to a particular character
    Using 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 
    						
    							5 - 6
    44 is the hex value for a D”
    0D is the hex value for a CR
    The data is output as:  1234567890ABC
    
    Send all but the last characters
    E9 Include 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.   
    Insert a character multiple times
    F4 Send “xx” character “nn” times in the output message, leaving the 
    cursor in the current position.  Syntax = F4xxnn where xx stands for the 
    insert character’s hex value for the CP1252 character, and nn is the 
    numeric value (00-99) for the number of times it should be sent.  Refer 
    to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes.
    E9 and F4 Example:  Send all but the last characters, followed by 
    2 tabs
    Send all characters except for the last 8 from the bar code above, fol-
    lowed by 2 tabs.  
    Command string:  E908F40902
    E9 is the “Send all but the last characters” command
    08 is the number of characters at the end to ignore
    F4 is the “Insert a character multiple times” command
    09 is the hex value for a horizontal tab
    02 is the number of time the tab character is sent
    The data is output as:  1234567890AB 
    Insert symbology name
    B3 Insert the name of the bar code’s symbology in the output message, 
    without moving the cursor.  Only symbologies with a Honeywell ID are 
    included (see Symbology Charts on page A-1).  Refer to the ASCII 
    Conversion Chart (Code Page 1252), page A-3 for decimal, hex and 
    character codes. 
    						
    							5 - 7
    Insert bar code length
    B4 Insert the bar code’s length in the output message, without moving the 
    cursor.  The length is expressed as a numeric string and does not 
    include leading zeroes.
    B3 and B4 Example:  Insert the symbology name and length
    Send the symbology name and length before the bar code data from 
    the bar code above.  Break up these insertions with spaces.  End with 
    a carriage return.  
    Command string:  B3F42001B4F42001F10D
    B3 is the “Insert symbology name” command
    F4 is the “Insert a character multiple times” command
    20 is the hex value for a space
    01 is the number of time the space character is sent
    B4 is the “Insert bar code length” command
    F4 is the “Insert a character multiple times” command
    20 is the hex value for a space
    01 is the number of time the space character is sent
    F1 is the “Send all characters” command
    0D is the hex value for a CR
    The data is output as:  Code128 20 1234567890ABCDEFGHIJ
    
    Move Commands
    Move the cursor forward a number of characters
    F5 Move the cursor ahead “nn” characters from current cursor position.  
    Syntax = F5nn  where nn is the numeric value (00-99) for the number 
    of characters the cursor should be moved ahead.  
    F5 Example:  Move the cursor forward and send the data
    Move the cursor forward 3 characters, then send the rest of the the bar 
    code data from the bar code above.  End with a carriage return.  
    Command string:  F503F10D
    F5 is the “Move the cursor forward a number of characters” command 
    						
    							5 - 8
    03 is the number of characters to move the cursor
    F1 is the “Send all characters” command
    0D is the hex value for a CR
    The data is output as:  4567890ABCDEFGHIJ
    
    Move the cursor backward a number of characters
    F6 Move the cursor back “nn” characters from current cursor position.  
    Syntax = F6nn  where nn is the numeric value (00-99) for the number 
    of characters the cursor should be moved back. 
    Move the cursor to the beginning
    F7 Move the cursor to the first character in the input message.  Syntax = 
    F7.
    Move the cursor to the end
    EA Move the cursor to the last character in the input message.  Syntax = 
    EA.
    Search Commands
    Search forward for a character
    F8 Search the input message forward for “xx” character from the current 
    cursor position, leaving the cursor pointing to the “xx” character.  
    Syntax = F8xx  where xx stands for the search character’s hex value for 
    the CP1252 character.  
    Refer to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes.
    F8 Example:  Send bar code data that starts after a particular 
    character
    Search for the letter “D” in bar codes and send all the data that follows, 
    including the “D.”  Using the bar code above:
    Command string:  F844F10D
    F8 is the “Search forward for a character” command
    44 is the hex value for “D”
    F1 is the “Send all characters” command
    0D is the hex value for a CR
    The data is output as:  DEFGHIJ
     
    						
    							5 - 9
    Search backward for a character
    F9 Search the input message backward for “xx” character from the current 
    cursor position, leaving the cursor pointing to the “xx” character.  Syntax 
    = F9xx where xx stands for the search character’s hex value for the 
    CP1252 character.  
    Refer to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes.
    Search forward for a string
    B0 Search forward for “s” string from the current cursor position, leaving 
    cursor pointing to “s” string.  Syntax = B0nnnnS where nnnn is the string 
    length (up to 9999), and S consists of the ASCII hex value of each 
    character in the match string.  For example, B0000454657374 will 
    search forward for the first occurrence of the 4 character string “Test.”
    Refer to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes.
    B0 Example:  Send bar code data that starts after a string of char-
    acters
    Search for the letters “FGH” in bar codes and send all the data that fol-
    lows, including “FGH.”  Using the bar code above:
    Command string:  B00003464748F10D
    B0 is the “Search forward for a string” command
    0003 is the string length (3 characters)
    46 is the hex value for “F”
    47 is the hex value for “G”
    48 is the hex value for “H”
    F1 is the “Send all characters” command
    0D is the hex value for a CR
    The data is output as:  FGHIJ
    
    Search backward for a string
    B1 Search backward for “s” string from the current cursor position, leaving 
    cursor pointing to “s” string.  Syntax = B1nnnnS where nnnn is the string 
    length (up to 9999), and S consists of the ASCII hex value of each 
    character in the match string.  For example, B1000454657374 will 
    search backward for the first occurrence of the 4 character string “Test.”
    Refer to the ASCII Conversion Chart (Code Page 1252), page A-3 for 
    decimal, hex and character codes. 
    						
    							5 - 10
    Search forward for a non-matching character
    E6 Search the input message forward for the first non-“xx” character from 
    the current cursor position, leaving the cursor pointing to the non-“xx” 
    character.  Syntax = E6xx  where xx stands for the search character’s 
    hex value for the CP1252 character.  Refer to the ASCII Conversion 
    Chart (Code Page 1252), page A-3 for decimal, hex and character 
    codes.
    E6 Example:  Remove zeroes at the beginning of bar code data
    This example shows a bar code that has been zero filled.  You may 
    want to ignore the zeroes and send all the data that follows.  E6 
    searches forward for the first character that is not zero, then sends all 
    the data after, followed by a carriage return.  Using the bar code 
    above:
    Command string:  E630F10D
    E6 is the “Search forward for a non-matching character” command
    30 is the hex value for 0
    F1 is the “Send all characters” command
    0D is the hex value for a CR
    The data is output as:  37692
    
    Search backward for a non-matching character
    E7 Search the input message backward for the first non-“xx” character 
    from the current cursor position, leaving the cursor pointing to the non-
    “xx” character.  Syntax = E7xx  where xx stands for the search 
    character’s hex value for the CP1252 character.  Refer to the ASCII 
    Conversion Chart (Code Page 1252), page A-3 for decimal, hex and 
    character codes.
    Miscellaneous Commands
    Suppress characters
    FB Suppress all occurrences of up to 15 different characters, starting at the 
    current cursor position, as the cursor is advanced by other commands.  
    When the FC command is encountered, the suppress function is 
    terminated.  The cursor is not moved by the FB command.  
    Syntax = FBnnxxyy . .zz where nn is a count of the number of 
    suppressed characters in the list, and xxyy .. zz is the list of characters 
    to be suppressed.  
    						
    All Honeywell manuals Comments (0)