Denso BHT-7000 User Manual

Denso BHT-7000 User Manual

Handy terminal
Hide thumbs Also See for BHT-7000:
Table of Contents

Advertisement

Quick Links

User's Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BHT-7000 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Denso BHT-7000

  • Page 1 User's Manual...
  • Page 2 Copyright © DENSO, 2001 All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from the publisher. Specifications are subject to change without prior notice. All products and company names mentioned are trademarks or registered trademarks...
  • Page 3 Preface Please READ through these operating instructions carefully. It will enable you to operate your BHT-7000 correctly. After you have finished reading the instructions, keep this manual handy for speedy reference.
  • Page 4 This manual is made up of five chapters and appendices. Chapter 1. Quick Guide Describes the basic operating method of the BHT-7000 and the related notes. Chapter 2. Getting Started the BHT-7000 and System Mode Summarizes the BHT-7000 system configuration and describes the operation including preparation and System Mode (which is required for the efficient use of application programs).
  • Page 5: Related Publications

    Technical Terms Used in This Manual Source Program and Object Program (User Program) Generally, a source program is translated into an object program by a compiler. This manual calls an object program a user program. BHT-BASIC This manual expresses BHT-BASIC3.0 and BHT-BASIC3.5 as BHT-BASIC. Related Publications BHT-BASIC Programmer's Manual Transfer Utility Guide...
  • Page 6 SAFETY PRECAUTIONS Be sure to observe all these safety precautions. Please READ through this manual carefully. It will enable you to use the BHT-7000 and CU-7000 correctly. Always keep this manual nearby for speedy reference. Strict observance of these warning and caution indications are a MUST for preventing accidents which could result in bodily injury and substantial property damage.
  • Page 7 WARNING Handling the battery cartridge • Never disassemble or heat the battery cartridge, nor put it into fire or water; doing so could cause battery-rupture or Never put me leakage of battery fluid, resulting in a into fire! fire or bodily injury. •...
  • Page 8 WARNING Handling the CU • If smoke, abnormal odors or noises come from the CU, immediately unplug the AC adapter from the wall socket and contact your nearest dealer. Failure to do so could cause fire or electrical shock. • If foreign material or water gets into the CU, immediately unplug the AC adapter from the wall socket and contact your nearest dealer.
  • Page 9 CAUTION Basic handling tips I'm burning • Never put the BHT in places where there are excessively high temperatures, such as inside closed-up automobiles, or in places exposed to direct sunlight. Doing so could affect the housing or parts, resulting in a fire. •...
  • Page 10 CAUTION • If you drop the BHT so as to damage its hous- ing, immediately turn off the power, pull out the dry batteries or the battery cartridge, and Do not drop contact your nearest dealer. Failure to do so could cause smoke or fire. •...
  • Page 11 DENSO WAVE INCORPORATED ("DENSO WAVE") takes reasonable precautions to ensure its products do not infringe upon any patent of other intellectual property rights of other(s), but DENSO WAVE cannot be responsible for any patent or other intellectual property right infringement(s) or violation(s) which arise from (i) the...
  • Page 12 Blow the particles away with an air brush or a soft brush. Limited Warranty on Software Products In no event will DENSO WAVE be liable for direct, indirect, special, incidental, or consequential damages (including imaginary profits or damages resulting from inter-...
  • Page 13 FCC Regulations This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: this device may not cause harmful interference, and this device must accept any interference received, including interference that may cause undesired operation. NOTE: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
  • Page 14 Setting the Backlight ....................4 Using the Keypad ...................... 5 Communicating via the Optical Interface ..............6 Chapter 2. Getting Started the BHT-7000 and System Mode ........7 BHT-7000 System Configuration ................8 Infrared Communications ..................13 Components and Functions ..................15 Preparation ........................
  • Page 15: Table Of Contents

    Charging the Lithium-ion Battery Cartridge (using the CU-7001) ......120 RS-232C Interface Specifications ................122 Appendices ......................... 125 Appendix A. Specifications ....................126 BHT-7000 ......................126 A.2 CU-7000 ......................... 131 Appendix B. Communications Protocol Details ............... 133 BHT-protocol ...................... 133 BHT-Ir protocol ....................
  • Page 16 Chapter 1. Quick Guide Chapter 2. Getting Started the BHT-7000 and System Mode Chapter 3. Communications Operations of BHT-7000 Chapter 4. Error Messages Chapter 5. Handling the CU-7000 (Option) Appendices...
  • Page 17: Chapter 1. Quick Guide

    Chapter 1. Quick Guide Chapter 1 Quick Guide This chapter describes the basic operating method of the BHT-7000 and the related notes. Reading Bar Codes ................2 Setting and Using the Hand Strap ............ 3 Setting the Backlight ................4 Using the Keypad .................
  • Page 18: Reading Bar Codes

    1.1 Reading Bar Codes Turn on the BHT power, bring the bar-code reading window to the bar code to be scanned, and press the trigger switch. The BHT turns on the illumination LED and reads the bar code. Keep the BHT in a position where the bar code lies within the illumination range.
  • Page 19: Setting And Using The Hand Strap

    Chapter 1. Quick Guide 1.2 Setting and Using the Hand Strap Setting the hand strap Using the hand strap Put your hand through the hand strap and hold the BHT as shown below. This will prevent you from dropping the BHT accidentally. Hand strap...
  • Page 20: Setting The Backlight

    1.3 Setting the Backlight Pressing the M1 key while holding down SF (Shift) key activates or deactivates the backlight function. Backlight OFF (The backlight function is OFF when you power on the BHT.) Press M1 while holding down SF . Backlight ON Press M1 while holding down SF .
  • Page 21: Using The Keypad

    2 key for NO response. Entering Alphabetic Characters The BHT-7000 supports the alphabet input function which allows you to enter alpha- betic characters, space, and symbols from the keypad during execution of a user program. For the alphabet input procedure, refer to the "BHT-BASIC Programmer's...
  • Page 22: Communicating Via The Optical Interface

    If transfer using the BHT-7000 fails, bring it closer to the target station or change the IR port angle, and try again.
  • Page 23: Chapter 2. Getting Started The Bht-7000 And System Mode

    Chapter 2. Getting Started the BHT-7000 and System Mode Chapter 2 Getting Started the BHT-7000 and System Mode This chapter summarizes the BHT-7000 system configuration and describes the opera- tion including preparation and System Mode (which is required for the efficient use of application programs).
  • Page 24: Bht-7000 System Configuration

    2.1 BHT-7000 System Configuration The BHT-7000 barcode data collection system requires the following hardware as well as the BHT-7000 Bar Code Handy Terminal (which reads bar codes and accepts keypad entry) as illustrated below: • Host computer: Allows you to edit, manage and download programs and data, as well as downloading extension programs.
  • Page 25 MS-DOS, into the object program (user program) which can be used in the BHT-7000. The compiled and linked program file is named "XXX.PD3." (XXX: File name you can set arbitrarily under the MS-DOS rules) You should download it to the BHT-7000 by using Ir-Transfer Utility C/Ir-Transfer Utility E/Transfer Utility.
  • Page 26 Ir-Transfer Utility E (option) Running on the host computer, this utility transfers files between the BHT-7000 and the host computer. For its file transfer control procedure, the utility uses the BHT-Ir protocol. (For the details about the BHT-Ir protocol, refer to Chapter 3, Subsection 3.3.2.)
  • Page 27 System Programs The system programs include the following three sets of programs: Drivers Drivers is a set of programs that directly controls the BHT-7000 hardware. It may be called up by the BHT-BASIC Interpreter or System Mode. BHT-BASIC Interpreter The interpreter interprets and executes instructions in user programs written in BHT-...
  • Page 28 System Mode System Mode is a system program exclusively designed for the effective use of user programs in the BHT-7000. It sets up the execution environments for those programs; e.g., it prepares downloading/uploading conditions, sets the calendar clock, and tests the BHT-7000 components including the LCD, beeper, and keypad.
  • Page 29: Infrared Communications

    Chapter 2. Getting Started the BHT-7000 and System Mode 2.2 Infrared Communications The BHT-7000 has an integrated infrared (IR) communications device which enables wireless transfer of programs and data between the BHT-7000 and the host computer and between the BHT-7000s, instead of the conventional wire transfer. Host computer...
  • Page 30 The BHT-7000's physical layer complies with the IrDA1.0, with a maximum transfer distance of 0.8 m and maximum transmission rate of 115.2 kbits per second. The BHT-7000 adopts the exclusive BHT-Ir protocol which allows you to develop user programs for IR communications in BHT-BASIC, as can be done with conventional wire communications.
  • Page 31: Components And Functions

    Chapter 2. Getting Started the BHT-7000 and System Mode 2.3 Components and Functions Indicator LED Illuminates in green when the BHT has successfully read the bar codes. Trigger switch (M4 key)* Press this switch to start bar-code reading. Alphanumeric keys**...
  • Page 32 The functions of the keys may be set by user programs. Shown below is a set of sample functions. 32-key pad Status Indicators Battery voltage level Shows the current battery voltage level. If the voltage level is high, three bars appear; if low, a single bar appears.
  • Page 33 Chapter 2. Getting Started the BHT-7000 and System Mode 26-key pad Status Indicators Battery voltage level Shows the current battery voltage level. If the voltage level is high, three bars appear; if low, a single bar appears. The displayed battery level shows the terminal volt- age of the battery cartridge, not how much power is left.
  • Page 34: Preparation

    "Dry Battery Cartridge User's Manual" that comes with the dry battery car- tridge.) Turn the BHT-7000 upside down. As shown below, slide the battery cartridge into the BHT until it clicks into place. (To remove it, press the release button.)
  • Page 35 Chapter 2. Getting Started the BHT-7000 and System Mode Never charge the dry battery cartridge. The BHT has an integrated backup power source which backs up the memory and calendar clock in the BHT when no battery cartridge is loaded or the voltage level of the battery cartridge drops below the specified level.
  • Page 36 Low Battery Indication Low battery indication—Level 1 If the battery output voltage drops below a specified lower level limit while the BHT is in operation, the BHT displays the following level 1 message for approx. 2 seconds and beeps three times. After that, it will resume previous regular operation. Battery voltage has lowered.
  • Page 37 Chapter 2. Getting Started the BHT-7000 and System Mode • Before battery replacement, be sure to turn the BHT off. Within three minutes from the removal of the battery cartridge, load the battery cartridge to avoid data loss. After battery replacement, turn the BHT on and check its operation.
  • Page 38: Setting-Up 2: Setting The Calendar Clock

    2.4.2 Setting-up 2: Setting the Calendar Clock Turn the BHT on by pressing the PW key. The following message will appear. Set the current date and time. 00/01/01 00:00 In the following cases, the above message will appear. In such instances, it is necessary to set the date and time.
  • Page 39 Chapter 2. Getting Started the BHT-7000 and System Mode Press the 3 key on the SET SYSTEM screen SET DATE/TIME to select the "DATE/TIME" and then press the ENT key, and the screen shown at left will 00/01/01 00:00 appear.
  • Page 40: Adjusting The Lcd Contrast & Beeper Volume And Checking The Battery Voltage Level

    2.4.3 Adjusting the LCD Contrast & Beeper Volume and Checking the Battery Voltage Level [ 1 ] Adjusting the LCD Contrast & Beeper Volume While holding down the M1 or M4 key (trigger switch), press the PW key, and any of the following screens will appear on the LCD.
  • Page 41: 2 ] Checking The Battery Voltage Level

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 2 ] Checking the Battery Voltage Level The battery voltage level is always displayed on the status indicator line (bottom line). Battery voltage level Shows the current battery voltage level.
  • Page 42: Battery Replacement Notes

    2.4.4 Battery Replacement Notes When is battery replacement needed? If the "Charge the battery!" or "Replace the batteries!" appears on the LCD, replace the battery cartridge with a fully charged one or replace the dry batteries with new ones, respectively. If you leave the BHT without replacing the battery cartridge, the integrated calendar clock or data will no longer be backed up so that the calendar clock will stop or the "Contact your administrator.
  • Page 43 Chapter 2. Getting Started the BHT-7000 and System Mode When turning on the BHT after storage with no battery cartridge loaded: Even after removal of the battery cartridge, the calendar clock will work with the backup power source for a while.
  • Page 44: Initializing The Bht-7000 System

    2.5 Initializing the BHT-7000 System Initializing the system will lose program files and data files stored in the user area and the system settings will revert to the factory defaults. You may delete font files by selecting the whole user area to be initialized.
  • Page 45 Chapter 2. Getting Started the BHT-7000 and System Mode Selecting the memory area to be initialized Press the PW key while holding down the SF , INITIALIZE SYSTEM M1 and 0 keys together. 1:USER AREA EXCEPT FONTS The screen shown at left will appear.
  • Page 46 Confirming the memory area selected for initialization Selecting the "USER AREA EXCEPT FONTS" in step INITIALIZE SYSTEM (1) above will call up the confirmation screen shown at left. 1:Yes 2:No 1 Yes : Starts initialization. 2 No : Cancels initialization and turns the power off.
  • Page 47 Chapter 2. Getting Started the BHT-7000 and System Mode Completion of initialization Upon completion of the initialization, the BHT dis- INITIALIZE SYSTEM plays the screen shown at left for a second and turns itself off automatically. ** Completed ** Do not turn the BHT off until the above initialization completion screen appears. A too-early powering-off will interrupt initialization, requiring you to initialize the BHT again.
  • Page 48: Operating In System Mode

    2.6 Operating in System Mode System Mode is an operating software exclusively designed for the effective use of the BHT, which includes various functions as shown on the following pages. 2.6.1 Starting System Mode To start up System Mode, turn the BHT on while holding down the SF and 1 keys. This operation calls up the SYSTEM MENU on the LCD as shown below.
  • Page 49 Chapter 2. Getting Started the BHT-7000 and System Mode Structure of System Mode SYSTEM MENU ⇐ Press the PW key while holding down the SYSTEM MENU SF and 1 keys. 1:EXECUTE PROGRAM 2:DOWNLOAD 3:UPLOAD 4:SET SYSTEM 5:TEST 6:VERSION Program Execution...
  • Page 50 Testing TEST 5 and Used for the bar-code reading test, 1:BARCODE 2:MEMORY memory test, beeper test, aging test, 3:BEEPER 4:AGING LCD indication test, indicator LED test, 5:LCD 6:FILE communications test, key-entry test, 7:COMMUNICATION and file test. 8:KEY (Refer to Subsection 2.6.3, [ 5 ].) System Information SYSTEM INFORMATION 6 and...
  • Page 51 Chapter 2. Getting Started the BHT-7000 and System Mode In addition to the functions given on the previous page, System Mode has these four functions: Deleting files, Downloading/uploading the BHT system parameter file, Set- ting the remote wake-up parameters, and Downloading/uploading the system mes- sage file.
  • Page 52: Operating In System Mode

    2.6.2 Operating in System Mode Some functions in System Mode require several screens to be shifted, as shown in the example below. [ 1 ] Calling up the desired set screen First, select a desired item on the current screen by using the numerical key or the cursor keys ( * and *) so as to highlight the desired item.
  • Page 53: 2 ] Selecting A Desired Setting

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 2 ] Selecting a desired setting First, select a desired item on the current screen by using the numerical key or the cursor keys ( ) so as to highlight the desired item.
  • Page 54: Detailed Description Of The Functions In System Mode

    2.6.3 Detailed Description of the Functions in System Mode [ 1 ] Program Execution Selecting "1:EXECUTE PROGRAM" on the SYSTEM EXECUTE PROGRAM MENU shows the screen shown at left. SAMPLE01.PD3 SAMPLE02.PD3 If more than one program has been downloaded SAMPLE03.PD3 to the user area of the target memory, use the SAMPLE04.PD3 keys to move the cursor to a target...
  • Page 55: 2 ] Downloading

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 2 ] Downloading If you download a file having the same name as one already used in the user area of the target memory in the BHT, the newly downloaded file replaces the old one.
  • Page 56 Download screens With this screen displayed, the BHT waits for a file DOWNLOAD FILE to be downloaded. ** Waiting ** If you select "2:HT<-->HT" on the DOWNLOAD menu, the "HT<-->HT" will appear in the center of the 2nd line. If you select "1:FILE," nothing will ap- pear on the 2nd line.
  • Page 57 Chapter 2. Getting Started the BHT-7000 and System Mode If an error occurs during downloading If some error occurs during downloading, the BHT beeps three times and shows one of the following screens with the prompt "Retry?": To retry the download, press the 1 and ENT keys; to abort it, press the 2 and ENT keys.
  • Page 58 Problem DOWNLOAD FILE You attempted to download an invalid program XXXXXXXX.XXX file. Program file error!! Retry? Solution 1:Yes 2:No Check whether the program file you attempted to download is available to your BHT model. If it is not available, download the appropriate program.
  • Page 59: 3 ] Uploading

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 3 ] Uploading Selecting "3: UPLOAD" on the SYSTEM MENU calls UPLOAD up the screen shown at left. 1:ONE FILE 1 ONE FILE : Uploads a user program file 2:ALL FILES or data file stored in the memory.
  • Page 60 If you select "2:ALL FILES" or "3:HT<-->HT COPY," the "ALL" or "HT<-->HT" will appear in the center of the 2nd line, respectively. Showing this screen, the BHT-7000 waits for a ⇓ file(s) to be uploaded. Upon start of optional Ir-Transfer Utility C/Ir-Trans-...
  • Page 61 Chapter 2. Getting Started the BHT-7000 and System Mode Upon completion of uploading, the number of sent UPLOAD FILE records becomes equal to the total number of SAMPLE01.PD3 records and the beeper beeps once. Press the C ** Completed ** key to return to the UPLOAD menu.
  • Page 62: 4 ] System Environment Setting

    [ 4 ] System Environment Setting Selecting "4: SET SYSTEM" on the SYSTEM MENU SET SYSTEM calls up the screen shown at left. 1:EXECUTE PROGRAM 2:DISPLAY 3:DATE/TIME 1 EXECUTE PROGRAM : Sets an execution pro- 4:BARCODE gram to be run when 5:COMMUNICATION the power is turned on.
  • Page 63 Chapter 2. Getting Started the BHT-7000 and System Mode [4.1] Setting an execution program Selecting "1: EXECUTE PROGRAM" on the SET SET EXECUTE PROGRAM SYSTEM menu calls up the screen shown at left. SAMPLE01.PD3 SAMPLE02.PD3 Highlighted is the current setting.
  • Page 64 [4.3] Setting the calendar clock Selecting "3: DATE/TIME" on the SET SYSTEM SET DATE/TIME menu calls up the screen shown at left. 00/01/01 00:00 Use the numerical keys to enter the year (only the last two digits), month, day, hour, and minute in this order, and then press the ENT key.
  • Page 65 Chapter 2. Getting Started the BHT-7000 and System Mode [4.4] Setting the special bar-code scanning parameters Selecting "4: BARCODE" on the SET SYSTEM menu SET BARCODE calls up the screen shown at left. 1:INVERT 2:DECODE LEVEL X Highlighted is the current setting.
  • Page 66 Minimum number of digits to be read for ITF, STF, or Codabar (MINIMUM DIGITS) You may determine the minimum number of digits to be read for ITF, STF, and Codabar. Setting a small number of digits increases the frequency of digit-missing reading or misreading depending upon how to scan bar codes or the quality of bar codes.
  • Page 67 Chapter 2. Getting Started the BHT-7000 and System Mode [4.5] Setting the communications environments After the BHT is initialized, the interface port and communications parameters are set as listed in the default table below. Do not access them unless necessary.
  • Page 68 Selecting the "5: COMMUNICATION" on the SET SET COMMUNICATION SYSTEM menu calls up the screen shown at left. 1:OPTICAL 2:CONNECTOR 1 OPTICAL: Switches to the communi- 3:COM PORT cations parameters setting 4:PROTOCOL TYPE screen for the optical inter- face . 2 CONNECTOR: Switches to the communi- cations parameters setting...
  • Page 69 Chapter 2. Getting Started the BHT-7000 and System Mode Communications parameters setting screen Selecting "1:PARAMETER" on the SET OPTICAL SET PARAMETER screen calls up the screen shown at left. < OPTICAL > 1:TRANSMIT SPEED: 2400 9600 19200 Highlighted is the current setting.
  • Page 70 [4.5-2] Setting the communications parameters for the direct-connect interface Selecting "2:CONNECTOR" on the SET COMMUNI- SET CONNECTOR CATION menu calls up the screen shown at left. 1:PARAMETER 1 PARAMETER: Switches to the commu- 2:PROTOCOL nications parameters set- ting screen. 2 PROTOCOL: Switches to the commu- nications protocol screen.
  • Page 71 Chapter 2. Getting Started the BHT-7000 and System Mode Communications protocol option menu Selecting "2:PROTOCOL" on the SET CONNECTOR SET PROTOCOL < CONNECTOR > screen calls up the screen shown at left. 1:SERIAL No. : ON 2:H.PARITY Highlighted is the current setting.
  • Page 72 [4.5-3] Setting the interface port Selecting the "3:COM PORT" on the SET COMMU- SET COM DEFAULT PORT NICATION menu calls up the screen shown at left. 1:BASIC Optical Connector Highlighted is the current setting. 2:SYSTEM MODE Optical Connector 1 BASIC: Selects the optical or direct- connect interface port to be used for user programs...
  • Page 73 Chapter 2. Getting Started the BHT-7000 and System Mode [4.5-4] Setting the communications protocol type Selecting the "4:PROTOCOL TYPE" on the SET PROTOCOL TYPE COMMUNICATION menu calls up the screen shown 1:BHT Protocol at left. Highlighted is the current setting.
  • Page 74 [4.6] Defining the functions of the shift key and magic keys Selecting the "6:KEY" on the SET SYSTEM menu SET KEY calls up the screen shown at left. 1:SHIFT KEY 2:M1 Highlighted is the current setting. 3:M2 4:M3 1 SHIFT KEY: Switches to the shift key defini- 5:M4 tion screen.
  • Page 75 Chapter 2. Getting Started the BHT-7000 and System Mode Defining the function of M1 , M2 , M3 (left-hand trigger switch), or M4 (right-hand trigger switch) key Selecting the "2:M1 KEY," "3:M2 KEY," "4:M3 KEY" SET M3 KEY or "5:M4 KEY" on the SET KEY menu calls up the 1:None screen as shown at left.
  • Page 76 [4.7] Setting the resume function Selecting "7: RESUME" on the SET SYSTEM menu SET RESUME calls up the screen shown at left. 1:ON 2:OFF Highlighted is the current setting. 1 ON : Activates the resume function which resumes whatever display was shown before the BHT was turned off, when the BHT is turned on.
  • Page 77: 5 ] Testing

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 5 ] Testing Selecting "5: TEST" on the SYSTEM MENU calls TEST up the screen shown at left. 1:BARCODE 2:MEMORY 3:BEEPER 4:AGING 1 BARCODE : Selects the bar-code reading test.
  • Page 78 [5.1] Bar-code reading test Selecting "1: BARCODE" on the TEST menu calls TEST BARCODE up the screen shown at left. Actually read bar codes with the BHT and check the read data displayed on the LCD. ⇓ Bar-code type Upon completion of bar-code reading, the BHT Number of digits of the bar code beeps, turns on the indicator LED in green, and displays the read data together with the bar-code...
  • Page 79 Chapter 2. Getting Started the BHT-7000 and System Mode [5.2] Memory test Selecting "2:MEMORY" on the TEST menu calls up TEST MEMORY the screen shown at left, and then starts writing ** Testing ** and reading onto/from all areas of the RAM as well XXXXX/YYYYY as checking the address.
  • Page 80 [5.3] Beeper scale test Selecting "3:BEEPER" on the TEST menu calls up TEST BEEPER the screen shown at left and makes the beeper sound at three octaves listed below. Upon completion of this test, the BHT automati- cally returns to the TEST menu. To stop this test while in progress, turn the power off and on.
  • Page 81 Chapter 2. Getting Started the BHT-7000 and System Mode [5.5] LCD and indicator LED tests Selecting "5:LCD" on the TEST menu calls up the test pattern shown at left on the LCD and turns on the indicator LED in green.
  • Page 82 An outline with a width of one dot appears. ⇑ ⇓ BS key ENT key The fine checker pattern appears. ⇑ ⇓ BS key ENT key The fine checker pattern is reversed. ⇑ ⇓ BS key ENT key Two right-angled triangles appear. Press the ENT key, and the BHT beeps once and returns to the TEST menu.
  • Page 83 Chapter 2. Getting Started the BHT-7000 and System Mode [5.6] File test Selecting "6:FILE" on the TEST menu calls up the TEST FILE screen shown at left. SAMPLE01.PD3 SAMPLE02.PD3 If any of the files stored in the memory is defec- SAMPLE03.PD3...
  • Page 84 IR ports facing each other as illustrated below. In this test, the slave BHT transmits data to the master BHT and receives the data sent back from the master BHT. Slave BHT-7000 (to be tested) Data 0.8 m or less...
  • Page 85 Chapter 2. Getting Started the BHT-7000 and System Mode Testing the optical interface port Selecting the "1:OPTICAL" on the TEST COMMU- TEST COMMUNICATION < OPTICAL > NICATION menu calls up the screen shown at left. 1:SLAVE At the slave BHT to be tested, select the "1:SLAVE"...
  • Page 86 Testing the direct-connect interface port Selecting the "2:CONNECTOR" on the TEST COM- TEST COMMUNICATION < CONNECTOR > MUNICATION menu displays the screen shown at left and then starts testing the direct-connect in- ** Testing ** terface port. If any error occurs, the BHT beeps three times and TEST COMMUNICATION <...
  • Page 87 Chapter 2. Getting Started the BHT-7000 and System Mode [5.8] Key entry & beeper test Selecting "8:KEY" on the TEST menu calls up the TEST KEY & BEEPER screen shown at left and makes the BHT ready for entry from the keypad.
  • Page 88 32-key pad After all keys are pressed and displayed on the TEST KEY & BEEPER LCD, this test automatically ends and the screen returns to the TEST menu. IJKLMNO To stop this test, turn the power off. PQRSTU 7894561230.= ABCDEFGH 26-key pad TEST KEY &...
  • Page 89: 6 ] System Information

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 6 ] System Information Selecting the "6:VERSION" on the SYSTEM MENU SYSTEM INFORMATION calls up the screen shown at left, displaying the SYSTEM Ver. : X.XXX system program version, ROM and RAM sizes, sys-...
  • Page 90: 7 ] Deleting Files

    [ 7 ] Deleting Files You may delete a program file or data file stored in the memory. File selection screen Pressing the 0 key while holding down the SF DELETE FILE key on the SYSTEM MENU calls up the screen SAMPLE01.PD3 shown at left.
  • Page 91: 8 ] Downloading/Uploading The Bht System Parameter File

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 8 ] Downloading/Uploading the BHT System Parameter File SYSTEM PARAMETER transfer menu Pressing the 3 key while holding down the SF SYSTEM PARAMETER key on the SYSTEM MENU calls up the screen 1:DOWNLOAD shown at left.
  • Page 92 If an error occurs during downloading If some error occurs during downloading, the BHT beeps three times and shows one of the following screens with the prompt "Retry?": To retry the download, press the 1 and ENT keys; to abort it, press the 2 and ENT keys.
  • Page 93 Chapter 2. Getting Started the BHT-7000 and System Mode [8.2] Uploading the BHT system parameter file Selecting "2:UPLOAD" on the SYSTEM PARAM- UPLOAD ETER menu calls up the screen shown at left. With this screen displayed, the BHT waits for the BHT ** Waiting ** system parameter file to be uploaded.
  • Page 94 If an error occurs during uploading If some error occurs during uploading, one of the following screens will appear and the beeper beeps three times. To retry the uploading operation, press the 1 and ENT keys; to abort it, press the 2 and ENT keys.
  • Page 95: 9 ] Setting The Remote Wakeup

    Chapter 2. Getting Started the BHT-7000 and System Mode [ 9 ] Setting the Remote Wakeup Pressing the 4 key while holding down the SF SET REMOTE WAKEUP key on the SYSTEM MENU calls up the screen 1:REMOTE WAKEUP shown at left.
  • Page 96: 10 ] Downloading/Uploading The System Message File

    [ 10 ] Downloading/Uploading the System Message File SYSTEM MESSAGE transfer menu Pressing the 6 key while holding down the SF SYSTEM MESSAGE key on the SYSTEM MENU calls up the screen shown at left. 1:DOWNLOAD 2:UPLOAD 1 DOWNLOAD: Downloads the system mes- sage file to the user area of the BHT.
  • Page 97 Chapter 2. Getting Started the BHT-7000 and System Mode If an error occurs during downloading If some error occurs during downloading, the BHT beeps three times and shows one of the following screens with the prompt "Retry?": To retry the download, press the 1 and ENT keys; to abort it, press the 2 and ENT keys.
  • Page 98 [10.2] Uploading the system message file Selecting "2:UPLOAD" on the SYSTEM MESSAGE UPLOAD menu calls up the screen shown at left. With this screen displayed, the BHT waits for the system ** Waiting ** message file to be uploaded. ⇓ While the uploading operation is in progress, the UPLOAD screen shown at left is displayed indicating the file...
  • Page 99 Chapter 2. Getting Started the BHT-7000 and System Mode If an error occurs during uploading If some error occurs during uploading, one of the following screens will appear and the beeper beeps three times. To retry the uploading operation, press the 1 and ENT keys; to abort it, press the 2 and ENT keys.
  • Page 101: Chapter 3. Communications Operations Of Bht-7000

    Chapter 3. Communications Operations of BHT-7000 Chapter 3 Communications Operations of BHT-7000 This chapter describes the communications operations of the BHT-7000--the RS-232C interface specifications, the basic communications specifications, and the communica- tions protocols--for data transmission with the host computer or other devices.
  • Page 102: Rs-232C Interface Specifications

    3.1 RS-232C Interface Specifications [ 1 ] Interface Connector and Pin Assignment The BHT has a direct-connect interface port which is connectable to the 3-pole mini stereo plug (ø2.5 mm or 0.1") and supports a subset of the RS-232C interface as shown below.
  • Page 103: 2 ] Interface Cable Connection

    Connect the BHT directly to a host computer, a modem, or a printer with a direct- connect interface cable as illustrated below. BHT-7000 Connector I/F Host Computer Cable Connection between BHT-7000 and Host Computer BHT-7000 Connector I/F Modem Cable Connection between BHT-7000 and Modem...
  • Page 104: Basic Communications Specifications And Parameters

    3.2 Basic Communications Specifica- tions and Parameters 3.2.1 Basic Communications Specifications Listed below are the communications specifications when the BHT exchanges data with a host computer through the CU-7000 (optical interface) or direct-connect inter- face cable. Optical Interface Direct-connect Interface Start-stop Synchronization 2400, 9600, 19200, 38400,...
  • Page 105 Chapter 3. Communications Operations of BHT-7000 Transmission Code and Bit Order All characters should be coded to 7- or 8-bit code for data transmission. The standard data exchange code of the BHT is JIS 7- or 8-bit code. The transmission bit order is LSB (Least significant bit) first.
  • Page 106: Communications Parameters

    3.2.2 Communications Parameters In System Mode and user programs written in BHT-BASIC, you may set the communi- cations parameters listed below. Communications Port Optical interface Direct-connect interface Transmission Speed 2400, 9600, 19200, 38400, 300, 600, 1200, 2400, 4800, 9600, 57600, or 115200 bps 19200, 38400, 57600, or 115200 bps Character Length 8 bits...
  • Page 107: Communications Protocols

    Chapter 3. Communications Operations of BHT-7000 3.3 Communications Protocols The BHT supports both the BHT-protocol and the BHT-Ir protocol for file transmission. 3.3.1 BHT-protocol [ 1 ] Overview The BHT-protocol is the communications procedure used to transmit files between the BHT and a host (or between the BHTs).
  • Page 108: 2 ] Control Characters

    [ 2 ] Control Characters The control characters are classified into two groups: transmission control characters and text control characters. (1) Transmission control characters The transmission control characters listed below are used to compose transmission control sequences in phases 1 through 3. Symbol Value Meaning...
  • Page 109 Chapter 3. Communications Operations of BHT-7000 (2) Text control characters The text control characters are used to format transmission texts. In the BHT-protocol, they include the following headers and a terminator. Symbol Value Meaning Function Start Of Heading Indicates the start of heading text (Phase Start Of Text Indicates the start of data text (Phase 2).
  • Page 110: 3 ] Basic Format Of Transmission Messages

    [ 3 ] Basic Format of Transmission Messages Basically, the BHT transmits data as units of a file. First, it transmits a heading text which includes the attribute information of a file (e.g., file name and the number of data texts) to be transmitted. Following the heading text, it transmits the data text in the file.
  • Page 111: 4 ] Text Format

    Chapter 3. Communications Operations of BHT-7000 [ 4 ] Text Format Text should be formatted according to the standard of the BHT-protocol before trans- mission. Shown below are two types of the standard text formats for program files and data files.
  • Page 112 Data Text Format (1) Heading text Number of fields (2 bytes) Length of data field 1 Length of data field n (2 bytes) (2 bytes) Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 position Number of data Data file name...
  • Page 113: Bht-Ir Protocol

    Chapter 3. Communications Operations of BHT-7000 3.3.2 BHT-Ir Protocol [ 1 ] Overview The BHT-Ir protocol is the communications procedure for the serial infrared link, which is used to transmit files between the BHT and a host (or between the BHT-7000s). It adopts the response method using ACK/NAK codes.
  • Page 114: 2 ] Control Characters

    [ 2 ] Control Characters The control characters are classified into two groups: transmission control characters and text control characters. Transmission control characters The transmission control characters listed below are used to compose transmission control sequences in phases 1 through 3. Symbol Value Meaning...
  • Page 115 Chapter 3. Communications Operations of BHT-7000 Text control characters The text control characters are used to format transmission texts. In the BHT-Ir protocol, they include the following headers and a terminator. Symbol Value Meaning Function DLE SOH 1001h Start Of Heading...
  • Page 116: 3 ] Basic Format Of Transmission Messages

    [ 3 ] Basic Format of Transmission Messages Basically, the BHT transmits data as units of a file. First, it transmits a heading text which includes the attribute information of a file (e.g., file name and the number of data texts) to be transmitted. Following the heading text, it transmits the data text in the file.
  • Page 117: 4 ] Text Format

    Chapter 3. Communications Operations of BHT-7000 [ 4 ] Text Format Text should be formatted according to the standard of the BHT-Ir protocol before transmission. Shown below are two types of the standard text formats for program files and data files.
  • Page 118 Data Text Format (1) Heading text Number of fields (2 bytes) Length of data field 1 Length of data field n (3 bytes) (3 bytes) Byte position 9 10 11 12 13 14 15 16 17 18 19 20 21 Number of data Data file name texts contained...
  • Page 119: Chapter 4. Error Messages

    Chapter 4. Error Messages This chapter lists the error messages which will appear on the LCD if some error occurs in the BHT-7000. System Errors ..................104 Errors in System Mode ................ 110 Chapter 4 Error Messages...
  • Page 120: System Errors

    (System Mode or application), the battery output level has dropped below a specified lower level limit. If low battery is detected, the BHT-7000 displays this message for approx. 2 seconds and beeps three times (for 0.1 second per beep).
  • Page 121 Chapter 4. Error Messages Low battery indication—Level 2 (When the rechargeable battery cartridge is loaded) Problem When the power is turned on or during execution of program (System Mode or application), the bat- tery output level has lowered. Charge the battery! If lower battery is detected, the BHT beeps five times (for 0.1 second per beep) and then...
  • Page 122 Calendar clock stopped Problem Set the current date and time. The calendar clock integrated in the BHT has stopped because: 00/01/01 00:00 - The battery cartridge had been removed for a long time, - The rechargeable battery cartridge had not been recharged for a long time, or - The dry batteries in the dry battery cartridge had not been replaced.
  • Page 123 Chapter 4. Error Messages Execution program not selected Problem No execution No user program has been selected as an execu- program selected. tion program to be run when the power is turned Contact your administrator. If this error occurs, the BHT beeps five times (for 0.1 second per beep) and then turns itself off.
  • Page 124 Error in System Mode settings Problem Your settings in System Mode Your settings made in System Mode contain an er- have been lost. ror. Will reset If this error occurs, the System Mode settings to defaults. revert to the factory defaults. The BHT displays this error for three seconds and then displays the "No execution program selected…"...
  • Page 125 Chapter 4. Error Messages System administrator to be called Problem Contact your administrator. Any of the following errors has occurred: Note the error number. (1) Hardware error or calendar clock error: (1010) (XXXX) Flash memory error: (1020) (2) Memory storage error (20XX) (3) Execution program error (3010)
  • Page 126: Errors In System Mode

    4.2 Errors in System Mode If some error occurs during operation in System Mode, one of the following error messages will appear on the LCD. When selecting a program file or data file Problem EXECUTE PROGRAM You attempted to execute a user program in the EXECUTE PROGRAM menu, even though no user ****************** * NO FILE EXISTS *...
  • Page 127 Chapter 4. Error Messages Problem DELETE FILE You have deleted all of the files stored in the memory in the DELETE FILE menu. ****************** * NO FILE EXISTS * ****************** Solution Press the C key to return to the SYSTEM MENU screen.
  • Page 128 Problem DOWNLOAD FILE The current download will exceed the maximum XXXXXXXX.XXX of 80 files in the memory. Too many files!! Retry? Solution 1:Yes 2:No Press the 2 key to return to the SYSTEM MENU, then delete unnecessary files in the memory (or decrease the number of files to be downloaded if you attempted to download more than one file in the DOWNLOAD menu.)
  • Page 129 Chapter 4. Error Messages During uploading of a program file, data file, BHT system parameter file, or sys- tem message file UPLOAD FILE Problem The file you attempted to upload is damaged. File error!! Solution Upload? 1:Yes 2:No To upload the damaged file as is, press the 1 key. Problem UPLOAD The memory is insufficient for setting up the BHT...
  • Page 131: Chapter 5. Handling The Cu-7000 (Option)

    Chapter 5. Handling the CU-7000 (Option) This chapter describes the handling procedure of the CU-7000, the interfacing with the host computer, and the charging of the lithium-ion battery cartridge. Functions of the CU-7000 ..............116 Components and Functions ..............116 Applying Power to the CU-7000 ............
  • Page 132: Functions Of The Cu-7000

    5.1 Functions of the CU-7000 The optical communications unit CU-7000 is available in two models: CU-7001 and CU- 7002. The CU-7001 has both of functions (1) and (2) given below; the CU-7002 has only function (1). Data exchange function The CU-7001/CU-7002 exchanges data and programs between the BHT and the host computer.
  • Page 133: Applying Power To The Cu-7000

    Chapter 5. Handling the CU-7000 (Option) 5.3 Applying Power to the CU-7000 Apply power to the CU-7000 by connecting it to the wall socket via the dedicated AC adapter according to the steps given below. Connect the outlet plug of the AC adapter to the power inlet connector of the CU-7000, then plug the other end of the AC adapter into the wall socket.
  • Page 134: Communicating With The Host Computer

    5.4 Communicating with the Host Computer 5.4.1 Setting the Transmission Speed of the CU-7000 Set the transmission speed of the CU-7000 to the same value as that of the BHT and the host computer, by using the DIP switch provided on the bottom of the CU-7000. Turn the CU-7000 upside down.
  • Page 135: Interfacing With The Host Computer

    Chapter 5. Handling the CU-7000 (Option) 5.4.3 Interfacing with the Host Computer This section describes how to start communication with the host computer in System Mode. The same may apply when you use a user program. Power on the host computer. Plug the AC adapter of the CU-7000 into the wall socket.
  • Page 136: Charging The Lithium-Ion Battery Cartridge (Using The Cu-7001)

    4 hours. Upon completion of charging, the indicator LED turns green. Take the BHT off the CU-7001. BHT-7000 CU-7001 The charging time is approx. 4 hours if the "Charge the battery!" message is displayed on the BHT. The battery cartridge not discharged so much will be fully...
  • Page 137 Chapter 5. Handling the CU-7000 (Option) Charging Operation and LED Indication Indicator LED Operator's Action CU-7001 Status on the BHT On standby ⇓ Place the BHT-7000 Normal charging on the CU-7001. (in red) ⇓ ⇓ After approx. 4 hours Charging completed (in green) ⇓...
  • Page 138: Rs-232C Interface Specifications

    5.6 RS-232C Interface Specifications [ 1 ] Interface Connector and Pin Assignment The CU-7000 has an RS-232C interface port (Dsub-25S). RS-232C interface port (Dsub-25S) on the CU-7000 Pin No. Signal Functions Signal Input/Output CU-7000 External device Frame ground — → Send data ←...
  • Page 139: 2 ] Interface Cable Connection

    Chapter 5. Handling the CU-7000 (Option) [ 2 ] Interface Cable Connection As illustrated below, connect the CU-7000 (on which the BHT is put) to a host computer with a cross-mode cable. To connect it to a modem, use a straight-mode cable. CU-7000 Host Computer (DTE)
  • Page 141: Appendices

    Appendices Appendix A. Specifications ................126 A.1 BHT-7000 ....................126 [ 1 ] Product Specifications ..............126 [ 2 ] Bar Code Specifications ............... 128 [ 3 ] Interface Specifications ..............130 A.2 CU-7000 ....................131 [ 1 ] Product Specifications ..............131 [ 2 ] Charging Requirements (CU-7001) ..........
  • Page 142: Appendix A. Specifications

    Appendix A. Specifications BHT-7000 [ 1 ] Product Specifications Power Source Main power • Rechargeable lithium-ion battery cartridge (3.6 VDC) • Dry battery cartridge (two alkaline manga- nese batteries LR6s) Dimensions 70 x 195 x 51 mm (W) x (L) x (H) (2.8 x 7.7 x 2.0 inches)
  • Page 143 Appendices Display Type: Dot-matrix, FSTN liquid crystal display (LCD) with backlight Formation: Character display 128 dots wide by 64 dots high Status display 128 dots wide by 1 dot high Screen mode Font size Chars x Lines Dots (W x H) Single-byte Standard-size 21 x 8...
  • Page 144: 2 ] Bar Code Specifications

    [ 2 ] Bar Code Specifications (1) Available Bar Code Types Bar code type Bar dimensions Readable magnification Universal product codes EAN-13 EAN-8 UPC-A UPC-E 0.26 mm (10.24 mils) 0.8 magnification min. EAN-13 with supplemental codes EAN-8 with supplemental codes UPC-A with supplemental codes UPC-E with supplemental codes 2-digit add-on...
  • Page 145 Appendices (3) Bar Code Label Size Recommended width: 10 mm min. (0.39 inch min.) Length: Depth of field Length of labels (Distance from bar codes to (including margins) the bar-code reading window) 400 mm (15.75 inches) 460 mm max. (18.11 inches max.) (Minimum narrow bar width: 1.0 mm min.)* Length...
  • Page 146: 3 ] Interface Specifications

    [ 3 ] Interface Specifications Optical Interface Synchronization: Start-stop Input signals: Output signals: Transmission speed: 115200 bps max. Direct-connect Interface Synchronization: Start-stop Transmission speed: 115200 bps max. Signal level: Conforms to the RS-232C interface Pin assignment: As shown below. Signal Input/Output Pin No.
  • Page 147: 1 ] Product Specifications

    Appendices A.2 CU-7000 [ 1 ] Product Specifications Power Source - Europe 230 VAC, 16 VA - U.S. 120 VAC, 13 VA - Australia 10 to 18 VDC, 450 mA (on 12 VDC) Power Consumption 8 VA Dimensions 112 x 148 x 84 mm (W) x (L) x (H) (4.41 x 5.83 x 3.31 inches) W e i g h t...
  • Page 148: 3 ] Interface Specifications

    Data terminal equipment ready — Shown below is a diagram of the internal connection in the CU-7000. Host computer, modem, or CU-7000 other devices Signal Pin No. Name Optical Interface Not used. Optical RS-232C Communications Interface BHT-7000 Interface Circuitry Circuitry...
  • Page 149: Appendix B. Communications Protocol Details

    Appendices Appendix B. Communications Protocol Details BHT-protocol [ 1 ] Transmission Control Sequences Shown below is a typical message transmission sequence supported by the BHT- protocol. This sequence example does not include transmission errors or negative responses. Sending Receiving Station Station Establishment of Data Link...
  • Page 150 Data transmission may accidentally involve various types of errors. The BHT-protocol is designed to recover from those errors as frequently as possible. What follows is the BHT-protocol for phases 1 through 3. Phase 1: Establishment of Data Link Normal phase 1 The sending station transmits an ENQ to the receiving station.
  • Page 151 Appendices Abnormal termination of phase 1 (Abort of phase 1) If the sending station receives no ACK from the receiving station after sending an ENQ 10 times in succession, it sends an EOT to the receiving station after three seconds from the 10th ENQ to terminate the message transmission abnormally. Sending Receiving station...
  • Page 152 Phase 2: Data Transmission Normal phase 2 The sending station first sends a transmission block containing the heading text. Each time the sending station receives an ACK from the receiving station, it sends a transmission block containing the data texts as shown below. Upon receipt of an ACK in response to the last transmission block (data text n), the sending station shifts to phase 3.
  • Page 153 Appendices Phase 2 with NAK If the sending station receives a NAK from the receiving station in response to a transmission block containing text data m, it sends that transmission block again immediately as shown below. If the sending station receives an ACK before receiving a NAK 10 times in succes- sion, it continues the subsequent message transmission.
  • Page 154 Phase 2 with EOT If the sending station receives an EOT anytime during phase 2, it shifts to phase 3 to terminate the message transmission abnormally. Even if the phase 3 terminates normally, the transmission results in an abnormal end. Receiving Sending station...
  • Page 155 Appendices Abnormal termination of phase 2 (Abort of phase 2) If the sending station receives no ACK from the receiving station after sending an ENQ nine times in succession, it sends an EOT to the receiving station after 3 seconds from the 9th ENQ to terminate this transmission sequence abnormally. Sending Receiving station...
  • Page 156 Phase 3 with iterated EOT transmission due to no response or invalid response If the sending station receives no response or any invalid response from the receiving station in response to an EOT sent, it iterates sending of an EOT at three- second intervals up to ten times.
  • Page 157: 2 ] Aborting Data Transmission

    Appendices [ 2 ] Aborting Data Transmission Pressing the C key aborts data transmission. If the C key is pressed during downloading, the BHT transmits an EOT and aborts the file transmission. If it is pressed during uploading, the BHT transmits the current transmission block followed by EOT and then aborts the file transmission.
  • Page 158: 3 ] Bcc For Horizontal Parity Checking

    [ 3 ] BCC for Horizontal Parity Checking To check whether data has been transmitted accurately, the BHT supports horizontal parity checking for every transmission block. In horizontal parity checking, a horizontal parity byte so called BCC (Block Check Character) is suffixed to an ETX of every transmission block. In the BHT-protocol, every parity bit of BCC is set so that all set bits at the same bit level (including a parity bit) in the characters contained in the transmission block have an even number by binary addition, excluding SOH, STX, and functions SOH$ and...
  • Page 159: Bht-Ir Protocol

    Appendices BHT-Ir protocol [ 1 ] Transmission Control Sequences Shown below is a typical message transmission sequence supported by the BHT-Ir protocol. This sequence example does not include transmission errors or negative responses. Sending Station Receiving Station DLE ENQ and IDm* Establishment of Data Link DLE ACK and IDs**...
  • Page 160 Data transmission may accidentally involve various types of errors. The BHT-Ir proto- col is designed to recover from those errors as frequently as possible. What follows is the BHT-Ir protocol for phases 1 through 3. Phase 1: Establishment of Data Link Normal phase 1 The sending station transmits a sequence of DLE ENQ and IDm (sending station's ID) to the receiving station.
  • Page 161 Appendices Abnormal termination of phase 1 (Abort of phase 1) If the sending station receives no sequence of DLE ACK and IDs from the receiving station after sending a sequence of DLE ENQ and IDm 60 times in succession, it sends a sequence of DLE EOT and IDm to the receiving station after 0.5 second from the 60th sequence of DLE ENQ and IDm, then aborts the message transmis- sion abnormally.
  • Page 162 Phase 2: Data Transmission Normal phase 2 The sending station first sends a transmission block containing the heading text. Each time the sending station receives a sequence of DLE ACK and IDs from the receiving station, it sends a transmission block containing the data texts as shown below.
  • Page 163 Appendices Phase 2 with suspension of data reception for erasure of the flash memory If the receiving BHT requires the flash memory to be erased for receiving downloaded files, it sends a sequence of WACK and IDs to the sending station to suspend the data transmission.
  • Page 164 Phase 2 with a sequence of DLE NAK and IDs If the sending station receives a sequence of DLE NAK and IDs from the receiving station in response to a transmission block containing text data m, it sends that transmission block again immediately as shown below. If the sending station receives a sequence of DLE ACK and IDs before receiving the sequence of DLE NAK and IDs 10 times in succession, it continues the subsequent message transmission.
  • Page 165 Appendices Phase 2 with a sequence of DLE EOT and IDs If the sending station receives a sequence of DLE EOT and IDs anytime during phase 2, it shifts to phase 3 to terminate the message transmission abnormally. Even if the phase 3 terminates normally, the transmission results in an abnormal end.
  • Page 166 Abnormal termination of phase 2 (Abort of phase 2) If the sending station receives no sequence of DLE ACK and IDs from the receiving station after sending a sequence of DLE ENQ and IDs 59 times in succession, it sends a sequence of DLE EOT and IDs to the receiving station after 0.5 second from the 59th sequence of DLE ENQ and IDs and then aborts this transmission abnor- mally.
  • Page 167 Appendices Phase 3 with iterated transmission of DLE EOT and IDs due to no re- sponse or invalid response If the sending station receives no response or any invalid response from the receiving station in response to the sent sequence of DLE EOT and IDs, it iterates sending of the sequence at 0.5-second intervals up to 60 times.
  • Page 168: 2 ] Aborting Data Transmission

    Phase 3 with timeout at the receiving station If the receiving station receives no subsequent text or normal sequence of DLE EOT and IDs within 30 seconds after sending a sequence of DLE ACK and IDs, it sends a sequence of DLE EOT and IDs and aborts the transmission abnormally. Sending Receiving station...
  • Page 169: 3 ] Crc

    Appendices [ 3 ] CRC To check whether data has been transmitted accurately, the BHT-Ir protocol supports CRC (Cyclic Redundancy Check) which employs the CRC-16 generating system. In CRC, a CRC character is suffixed to a sequence of DLE ETX of every transmission block. Operands for CRC-16 The CRC generates CRC-16 from all bytes of a transmission block excluding DLE SOH or DLE STX characters (which are at the head of a transmission block), DLE character...
  • Page 170: Appendix C. A Typical Basic Operation

    Appendix C. A Typical Basic Operation What follows is a typical basic operation which helps you instruct the hands-on user in practical bar-code reading operation. Application type: Inventory Power ON → Read the bar code on stock (A). → Key in the quantity. Operation: Read the bar code on stock (B).
  • Page 171: Index

    Index Index black-and-white inverted label reading Symbols 46, 49 26-key pad 4, 15, 17, 24, 32, 36, 37, 38, 39, 43, 46, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 67, 68, 71, 72, 74, 75, 79, 80, 126 C-700, C-750 v, 21 3-pole mini stereo plug...
  • Page 172 141, 147, 152 118, 123 driver iv, 11 interface port 8, 9, 15, 33, 39, 41, 45, 46, 51, 52, 56, 68, 69, 70, 76, 78, dry battery cartridge viii, 15, 18, 19, 81, 83, 86, 90, 112, 113, 116, 118, 20, 104, 105, 106, 126 119, 122, 132 Dsub-25P...
  • Page 173 Index memory size memory test 34, 63 serial number 51, 53, 55, 94, 100, 133, message version 29, 33, 34, 46, 47, 73 142, 143, 153 space codes in the tail of a data field 53, 55 specular effect Nonlock Standard 2of5 (STF) 62, 128 46, 49, 50, 62, 128...
  • Page 174 upload 12, 22, 33, 35, 39, 43, 44, 45, 56, 57, 67, 75, 77, 78, 80, 81, 82, 83, 110, 113, 119, 141, 152 user area 11, 28, 29, 30, 38, 39, 75, 80, 82, 109 vertical parity 51, 54, 88, 89, 90, 142...
  • Page 175 In no event will DENSO WAVE be liable for any direct or indirect damages resulting from the application of the information in this manual.

Table of Contents