Home > Honeywell > Scanner > Honeywell 1900ghd-2 User Manual

Honeywell 1900ghd-2 User Manual

    Download as PDF Print this page Share this page

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

    							12 - 1
    12
    Serial Programming Commands
    The serial programming commands can be used in place of the programming bar codes.  Both the serial commands and the 
    programming bar codes will program the scanner.  For complete descriptions and examples of each serial programming com-
    mand, refer to the corresponding programming bar code in this manual.
    The device must be set to an RS232 interface (see page 2-1).  The following commands can be sent via a PC COM port using 
    terminal emulation software.
    Conventions
    The following conventions are used for menu and query command descriptions:
    parameterA label representing the actual value you should send as part of a command.
    [option] An optional part of a command.
    {Data} Alternatives in a command.
    boldNames of menus, menu commands, buttons, dialog boxes, and windows that appear on the screen.
    Menu Command Syntax
    Menu commands have the following syntax (spaces have been used for clarity only):
    Prefix [:Name:] Tag SubTag {Data} [, SubTag {Data}] [; Tag SubTag {Data}] […] Storage
    Prefix Three ASCII characters: SYN M CR  (ASCII 22,77,13).
    :Name: This command is only used with cordless devices.  It is used to specify whether you’re communicating with the base or 
    the scanner.  To send information to the scanner (with the base connected to host), use :Xenon:  The default factory 
    setting for a Xenon scanner is Xenon scanner.  This setting is changed by using the BT_NAM command, which accepts 
    alphanumeric values.  If the name is not known, a wildcard (*) can be used :*:.
    Note: Since the base stores all work group settings and transfers to them to scanner once they are linked, changes are typically 
    done to the base and not to the scanner.
    Tag A 3 character case-insensitive field that identifies the desired menu command group.  For example, all RS232 
    configuration settings are identified with a Tag of 232.
    SubTag A 3 character case-insensitive field that identifies the desired menu command within the tag group.   For example, the 
    SubTag for the RS232 baud rate is BAD.
    Data The new value for a menu setting, identified by the Tag and SubTag.
    Storage A single character that specifies the storage table to which the command is applied.  An exclamation point (!) performs 
    the command’s operation on the device’s volatile menu configuration table.  A period (.) performs the command’s 
    operation on the device’s non-volatile menu configuration table.  Use the non-volatile table only for semi-permanent 
    changes you want saved through a power cycle.
    Query Commands
    Several special characters can be used to query the device about its settings.
    ^What is the default value for the setting(s).
    ?What is the device’s current value for the setting(s).
    *What is the range of possible values for the setting(s).  (The device’s response uses a dash (-) to indicate a 
    continuous range of values.  A pipe (|) separates items in a list of non-continuous values.)
    :Name: Field Usage (Optional)
    This command returns the query information from the scanner.
    Tag Field Usage
    When a query is used in place of a Tag field, the query applies to the entire set of commands available for the particular 
    storage table indicated by the Storage field of the command.  In this case, the SubTag and Data fields should not be used 
    because they are ignored by the device.   
    						
    							12 - 2
    SubTag Field Usage 
    When a query is used in place of a SubTag field, the query applies only to the subset of commands available that match the 
    Tag field.  In this case, the Data field should not be used because it is ignored by the device.
    Data Field Usage
    When a query is used in place of the Data field, the query applies only to the specific command identified by the Tag and 
    SubTag fields.
    Concatenation of Multiple Commands
    Multiple commands can be issued within one Prefix/Storage sequence.   Only the Tag, SubTag, and Data fields must be 
    repeated for each command in the sequence.  If additional commands are to be applied to the same Tag, then the new 
    command sequence is separated with a comma (,) and only the SubTag and Data fields of the additional command are 
    issued.  If the additional command requires a different Tag field, the command is separated from previous commands by a 
    semicolon (;).
    Responses
    The device responds to serial commands with one of three responses:
    ACKIndicates a good command which has been processed.
    ENQIndicates an invalid Tag or SubTag command. 
    NAKIndicates the command was good, but the Data field entry was out of the allowable range for this Tag and SubTag 
    combination, e.g., an entry for a minimum message length of 100 when the field will only accept 2 characters.
    When responding, the device echoes back the command sequence with the status character inserted directly before each 
    of the punctuation marks (the period, exclamation point, comma, or semicolon) in the command.
    Examples of Query Commands
    In the following examples, a bracketed notation [   ] depicts a non-displayable response.
    Example:What is the range of possible values for Codabar Coding Enable?
    Enter: cbrena*.
    Response: CBRENA0-1[ACK]
    This response indicates that Codabar Coding Enable (CBRENA) has a range of values from 0 to 1 (off and on).  
    Example:What is the default value for Codabar Coding Enable?
    Enter: cbrena^.
    Response: CBRENA1[ACK]
    This response indicates that the default setting for Codabar Coding Enable (CBRENA) is 1, or on.  
    Example:What is the device’s current setting for Codabar Coding Enable?
    Enter: cbrena?.
    Response: CBRENA1[ACK]
    This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on.  
    Example:What are the device’s settings for all Codabar selections?
    Enter: cbr?.
    Response: CBRENA1[ACK],
    SSX0[ACK],
    CK20[ACK],
    CCT1[ACK],
    MIN2[ACK],
    MAX60[ACK],
    DFT[ACK]. 
    						
    							12 - 3
    This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on; 
    the Start/Stop Character (SSX) is set to 0, or Don’t Transmit; 
    the Check Character (CK2) is set to 0, or Not Required;
    concatenation (CCT) is set to 1, or Enabled; 
    the Minimum Message Length (MIN) is set to 2 characters; 
    the Maximum Message Length (MAX) is set to 60 characters; 
    and the Default setting (DFT) has no value.  
    Trigger Commands
    You can activate and deactivate the scanner with serial trigger commands.  First, the scanner must be put in Manual Trigger 
    Mode by scanning a Manual Trigger Mode bar code (page 4-6), or by sending a serial menu command for triggering (page 4-7).  
    Once the scanner is in serial trigger mode, the trigger is activated and deactivated by sending the following commands:
    Activate:  SYN T CR
    Deactivate: SYN U CR
    The scanner scans until a bar code has been read, until the deactivate command is sent, or until the serial time-out has been 
    reached (see Read Time-Out on page 4-7 for a description, and the serial command on page 12-12).
    Resetting the Custom Defaults
    If you want the custom default settings restored to your scanner, scan the Activate Custom Defaults bar code below.  This 
    resets the scanner to the custom default settings.  If there are no custom defaults, it will reset the scanner to the factory default 
    settings.  Any settings that have not been specified through the custom defaults will be defaulted to the factory default settings.
    Note: If using a cordless system, scanning this bar code also causes both the scanner and the base or Access Point to perform 
    a reset and become unlinked.  The scanner must be placed in its base to re-establish the link.  If using an Access Point, 
    the linking bar code must be scanned.  See Cordless System Operationbeginning on page 3-1 for additional information.
    The charts on the following pages list the factory default settings for each of the commands (indicated by an asterisk (*) on the 
    programming pages).
    Activate Custom Defaults 
    						
    							12 - 4
    Menu Commands
    SelectionSetting* Indicates default
    Serial Command
    # Indicates a numeric entryPage
    Product Default Settings
    Setting Custom Defaults Set Custom Defaults MNUCDP1-13
    Save Custom Defaults MNUCDS1-13
    Resetting the Custom Defaults Activate Custom Defaults DEFALT1-13
    Resetting the Factory Defaults - 
    cordless scannersFactory Default Settings:
    All Application GroupsPAPDFT&3-20
    Resetting the Custom Defaults - 
    cordless scannersCustom Default Settings:
    All Application GroupsPAPDFT3-21
    Programming the Interface
    Plug and Play Codes Keyboard Wedge:
    IBM PC AT and Compatibles with 
    CR suffix (not supported by Granit 
    1980i)PAP_AT2-1
    Laptop Direct Connect with CR 
    suffix (not supported by Granit 
    1980i)PAPLTD2-1
    RS232 Serial Port PAP2322-1
    Plug and Play Codes:
    RS485IBM Port 5B Interface PAPP5B2-2
    IBM Port 9B HHBCR-1 Interface PAP9B12-2
    IBM Port 17 Interface PAPP172-2
    IBM Port 9B HHBCR-2 Interface PAP9B22-2
    RS485 Packet Mode On RTLPDF12-2
    RS485 Packet Mode Off RTLPDF02-2
    RS485 Packet Length (20-256) RTLMPS2-3
    Plug and Play Codes: IBM SurePos USB IBM SurePos Handheld PAPSPH2-3
    USB IBM SurePos Tabletop PAPSPT2-3
    Plug and Play Codes: USB USB Keyboard (PC) PAP1242-3
    USB Keyboard (Mac) PAP1252-3
    USB Japanese Keyboard (PC) TRMUSB1342-3
    USB HID PAP1312-4
    USB Serial TRMUSB1302-4
    CTS/RTS Emulation On USBCTS12-4
    CTS/RTS Emulation Off* USBCTS02-4
    ACK/NAK Mode On USBACK12-4
    ACK/NAK Mode Off* USBACK02-4
    Remote MasterMind for USB ReM Off REMIFC02-4
    ReM On REMIFC12-4 
    						
    							12 - 5
    Plug and Play Codes Verifone Ruby Terminal PAPRBY2-5
    Gilbarco Terminal PAPGLB2-5
    Honeywell Bioptic Aux Port PAPBIO2-5
    Datalogic Magellan Aux Port PAPMAG2-6
    NCR Bioptic Aux Port PAPNCR2-6
    Wincor Nixdorf Terminal PAPWNX2-6
    Wincor Nixdorf Beetle PAPBTL2-7
    Wincor Nixdorf RS232 Mode A 
    (not supported by all Granit 
    models)PAPWMA2-7
    Program Keyboard 
    Country*U.S.A. KBDCTY02-8
    Albania KBDCTY352-8
    Azeri (Cyrillic) KBDCTY812-8
    Azeri (Latin) KBDCTY802-8
    Belarus KBDCTY822-8
    Belgium KBDCTY12-8
    Bosnia KBDCTY332-8
    Brazil KBDCTY162-8
    Brazil (MS) KBDCTY592-8
    Bulgaria (Cyrillic) KBDCTY522-8
    Bulgaria (Latin) KBDCTY532-9
    Canada (French legacy) KBDCTY542-9
    Canada (French) KBDCTY182-9
    Canada (Multilingual) KBDCTY552-9
    Croatia KBDCTY322-9
    Czech KBDCTY152-9
    Czech (Programmers) KBDCTY402-9
    Czech (QWERTY) KBDCTY392-9
    Czech (QWERTZ) KBDCTY382-9
    Denmark KBDCTY82-9
    Dutch (Netherlands) KBDCTY112-9
    Estonia KBDCTY412-10
    Faroese KBDCTY832-10
    Finland KBDCTY22-10
    France KBDCTY32-10
    Gaelic KBDCTY842-10
    Germany KBDCTY42-10
    Greek KBDCTY172-10
    Greek (220 Latin) KBDCTY642-10
    Greek (220) KBDCTY612-10
    Greek (319 Latin) KBDCTY652-10
    Greek (319) KBDCTY622-10 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    							12 - 6
    Greek (Latin) KBDCTY632-11
    Greek (MS) KBDCTY662-11
    Greek (Polytonic) KBDCTY602-11
    Hebrew KBDCTY122-11
    Hungarian (101 key) KBDCTY502-11
    Hungary KBDCTY192-11
    Iceland KBDCTY752-11
    Irish KBDCTY732-11
    Italian (142) KBDCTY562-11
    Italy KBDCTY52-11
    Japan ASCII KBDCTY282-11
    Kazakh KBDCTY782-12
    Kyrgyz (Cyrillic) KBDCTY792-12
    Latin America KBDCTY142-12
    Latvia KBDCTY422-12
    Latvia (QWERTY) KBDCTY432-12
    Lithuania KBDCTY442-12
    Lithuania (IBM) KBDCTY452-12
    Macedonia KBDCTY342-12
    Malta KBDCTY742-12
    Mongolian (Cyrillic) KBDCTY862-12
    Norway KBDCTY92-12
    Poland KBDCTY202-13
    Polish (214) KBDCTY572-13
    Polish (Programmers) KBDCTY582-13
    Portugal KBDCTY132-13
    Romania KBDCTY252-13
    Russia KBDCTY262-13
    Russian (MS) KBDCTY672-13
    Russian (Typewriter) KBDCTY682-13
    SCS KBDCTY212-13
    Serbia (Cyrillic) KBDCTY372-13
    Serbia (Latin) KBDCTY362-13
    Slovakia KBDCTY222-14
    Slovakia (QWERTY) KBDCTY492-14
    Slovakia (QWERTZ) KBDCTY482-14
    Slovenia KBDCTY312-14
    Spain KBDCTY102-14
    Spanish variation KBDCTY512-14
    Sweden KBDCTY232-14
    Switzerland (French) KBDCTY292-14
    Switzerland (German) KBDCTY62-14
    Tatar KBDCTY852-14 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    							12 - 7
    Turkey F KBDCTY272-14
    Turkey Q KBDCTY242-15
    Ukrainian KBDCTY762-15
    United Kingdom KBDCTY72-15
    United Stated (Dvorak right) KBDCTY892-15
    United States (Dvorak left) KBDCTY882-15
    United States (Dvorak) KBDCTY872-15
    United States (International) KBDCTY302-15
    Uzbek (Cyrillic) KBDCTY772-15
    Keyboard Conversion *Keyboard Conversion Off KBDCNV02-16
    Convert all Characters to Upper 
    CaseKBDCNV12-16
    Convert all Characters to Lower 
    CaseKBDCNV22-16
    Keyboard Style *Regular KBDSTY02-15
    Caps Lock KBDSTY12-15
    Shift Lock KBDSTY22-16
    Automatic Caps Lock KBDSTY62-16
    Emulate External
    KeyboardKBDSTY52-16
    Control Character Output *Control Character Output Off KBDNPE02-17
    *Control Character Output On KBDNPE12-17
    Keyboard Modifiers *Control + X Off KBDCAS02-17
    DOS Mode Control + X KBDCAS12-17
    Windows Mode Control + X KBDCAS22-17
    Windows Mode Prefix/Suffix Off KBDCAS32-17
    *Turbo Mode Off KBDTMD02-18
    Turbo Mode On KBDTMD12-18
    *Numeric Keypad Off KBDNPS02-18
    Numeric Keypad On KBDNPS12-18
    *Auto Direct Connect Off KBDADC02-18
    Auto Direct Connect On KBDADC12-18
    Baud Rate 300 BPS 232BAD02-18
    600 BPS 232BAD12-18
    1200 BPS 232BAD22-19
    2400 BPS 232BAD32-19
    4800 BPS 232BAD42-19
    9600 BPS 232BAD52-19
    19200 BPS 232BAD62-19
    38400 BPS 232BAD72-19
    57600 BPS 232BAD82-19
    *115200 BPS 232BAD92-19
    Word Length:  Data Bits, Stop Bits, 
    and Parity7 Data, 1 Stop, Parity Even
    232WRD32-19 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    							12 - 8
    7 Data, 1 Stop, Parity None 232WRD02-20
    7 Data, 1 Stop, Parity Odd 232WRD62-20
    7 Data, 2 Stop, Parity Even 232WRD42-20
    7 Data, 2 Stop, Parity None 232WRD12-20
    7 Data, 2 Stop, Parity Odd 232WRD72-20
    8 Data, 1 Stop, Parity Even 232WRD52-20
    *8 Data, 1 Stop, Parity None 232WRD22-20
    8 Data, 1 Stop, Parity Odd 232WRD82-20
    8 Data, 1 Stop, Parity Mark 232WRD142-20
    RS232 Receiver Time-out Range 0 -  300 seconds  232LPT###2-20
    RS232 Handshaking *RTS/CTS Off 232CTS02-21
    Flow Control, No Timeout 232CTS12-21
    Two-Direction Flow Control 232CTS22-21
     Flow Control with Timeout 232CTS32-21
    RS232 Timeout 232DEL####2-21
    *XON/XOFF Off 232XON02-22
    XON/XOFF On 232XON12-21
    *ACK/NAK Off 232ACK02-22
    ACK/NAK On 232ACK12-22
    Scanner-Bioptic Packet Mode *Packet Mode Off 232PKT02-22
    Packet Mode On 232PKT22-22
    Scanner-Bioptic ACK/NAK Mode*Bioptic ACK/NAK Off 232NAK02-22
    Bioptic ACK/NAK On 232NAK12-23
    Scanner-Bioptic ACK/NAK Timeout ACK/NAK Timeout
    *5100232DLK#####2-23
    Cordless System Operation
    Note: This section applies only to cordless systems.  It does not apply to corded scanners.
    Base Power Communication 
    Indicator*On :*:BASRED13-6
    Off :*:BASRED03-6
    Reset Scanner Reset Scanner RESET_3-6
    Scanning While in Base Cradle Scanning in Cradle Off BT_SIC03-6
    *Scanning in Cradle On (CCB01-
    010BT default)BT_SIC13-6
    Shut Down Scanner in Cradle  BT_SIC23-6
    Base Charging Modes Base Charge Off BASCHG03-7
    *External or Interface Cable Power BASCHG13-7
    External Power Only BASCHG23-7
    Paging Mode *On BEPPGE13-7
    Off BEPPGE03-7
    Paging Pitch Range 400 - 9000 Hz (*1000) BEPPFQ####3-7
    Beeper Pitch - Base Error *Razz (250) (min 200Hz) BASFQ22503-8
    Medium (3250) BASFQ232503-8
    High (4200) (max 9000Hz) BASFQ242003-8 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    							12 - 9
    Number of Beeps  - Base Error *1 BASERR33-9
    Range 1 - 9 BASERR#3-9
    Scanner Report Scanner Report RPTSCN3-9
    Scanner Address Scanner Address BT_LDA3-9
    Base Address Base Address:*:BASLDA3-9
    Scanner Modes Charge Only Mode:*:BASLNK03-9
    *Charge and Link Mode:*:BASLNK13-10
    Locked Link Mode BASCON0,DNG13-10
    *Open Link Mode BASCON1,DNG13-10
    Unlink Scanner BT_RMV3-10
    Override Locked Scanner BT_RPL13-11
    Out-of-Range Alarm Base Alarm  Duration (Range 1 - 
    3000 sec (*0))BASORD3-11
    Scanner Alarm Duration (Range 1 
    - 3000 sec (*0))BT_ORD3-11
    Alarm Sound Type Base Alarm Type BASORW3-12
    Scanner Alarm Type BT_ORW3-12
    Scanner Power Time-Out Timer Timer (0-7200 seconds) BT_LPT03-12
    200 Seconds BT_LPT2003-12
    400 Seconds BT_LPT4003-12
    900 Seconds BT_LPT9003-12
    3600 Seconds BT_LPT36003-12
    7200 Seconds BT_LPT72003-12
    Flexible Power Management *Full Power BT_TXP1003-13
    Medium Power BT_TXP353-13
    Medium Low Power BT_TXP53-13
    Low Power BT_TXP13-13
    Batch Mode Automatic Batch Mode BATENA13-14
    *Batch Mode Off BATENA03-14
    Inventory Batch Mode BATENA23-14
    Persistent Batch Mode BATENA33-14
    Batch Mode Beep Off BATBEP03-14
    *On BATBEP13-14
    Batch Mode Storage *Flash Storage BATNVS13-15
    RAM Storage BATNVS03-15
    Batch Mode Quantity *Off BATQTY03-15
    On BATQTY13-15 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    							12 - 10
    Quantity Codes 0 BATNUM03-16
    *1 BATNUM13-16
    2 BATNUM23-16
    3 BATNUM33-16
    4 BATNUM43-16
    5 BATNUM53-16
    6 BATNUM63-16
    7 BATNUM73-16
    8 BATNUM83-16
    9 BATNUM93-16
    Batch Mode Output Order *FIFO BATLIF03-17
    LIFO BATLIF13-17
    Total Records Total Records BATNRC3-17
    Delete Last Code Delete Last Code BATUND3-17
    Clear All Codes Clear All Codes BATCLR3-17
    Transmit Records to Host Transmit Inventory Records BAT_TX3-17
    Batch Mode Transmit Delay *Off BATDLY03-18
    Short (ms) BATDLY2503-18
    Medium (ms) BATDLY5003-18
    Long (ms) BATDLY10003-18
    Multiple Scanner
    OperationMultiple Scanner Operation BASCON2,DNG33-18
    Scanner Name Name 1-7 BT_NAM#####3-19
    Reset RESET_3-19
    Scanner Name BT_NAM3-19
    Application Work Group
    Selections*Group 0 GRPSEL03-20
    Group 1-6 GRPSEL#3-20
    Resetting the Factory Defaults: All 
    Application Work GroupsFactory Default Settings:
    All Work GroupsPAPDFT&3-20
    Resetting the Custom Defaults: All 
    Application Work GroupsCustom Default Settings:
    All Work GroupsPAPDFT3-21
    Bluetooth Connection *Bluetooth SSP On BT_SSP13-21
    Bluetooth SSP Off BT_SSP03-21
    Bluetooth HID Keyboard Connect PAPBTH3-22
    Bluetooth HID Japanese Keyboard 
    ConnectPAPJKB3-22
    Bluetooth HID Keyboard 
    DisconnectPAPSPP3-23
    Bluetooth Serial Port - PCs/
    LaptopsBT_TRM0;BT_DNG53-23
    BT Connection - PDA/Mobility 
    Systems DeviceBT_TRM0;BT_DNG13-23
    Bluetooth PIN Code BT_PIN3-24 SelectionSetting
    * Indicates default
    Serial Command
    # Indicates a numeric entryPage 
    						
    All Honeywell manuals Comments (0)

    Related Manuals for Honeywell 1900ghd-2 User Manual