Denso BHT-7000 manuel d'utilisation

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175

Aller à la page of

Un bon manuel d’utilisation

Les règles imposent au revendeur l'obligation de fournir à l'acheteur, avec des marchandises, le manuel d’utilisation Denso BHT-7000. Le manque du manuel d’utilisation ou les informations incorrectes fournies au consommateur sont à la base d'une plainte pour non-conformité du dispositif avec le contrat. Conformément à la loi, l’inclusion du manuel d’utilisation sous une forme autre que le papier est autorisée, ce qui est souvent utilisé récemment, en incluant la forme graphique ou électronique du manuel Denso BHT-7000 ou les vidéos d'instruction pour les utilisateurs. La condition est son caractère lisible et compréhensible.

Qu'est ce que le manuel d’utilisation?

Le mot vient du latin "Instructio", à savoir organiser. Ainsi, le manuel d’utilisation Denso BHT-7000 décrit les étapes de la procédure. Le but du manuel d’utilisation est d’instruire, de faciliter le démarrage, l'utilisation de l'équipement ou l'exécution des actions spécifiques. Le manuel d’utilisation est une collection d'informations sur l'objet/service, une indice.

Malheureusement, peu d'utilisateurs prennent le temps de lire le manuel d’utilisation, et un bon manuel permet non seulement d’apprendre à connaître un certain nombre de fonctionnalités supplémentaires du dispositif acheté, mais aussi éviter la majorité des défaillances.

Donc, ce qui devrait contenir le manuel parfait?

Tout d'abord, le manuel d’utilisation Denso BHT-7000 devrait contenir:
- informations sur les caractéristiques techniques du dispositif Denso BHT-7000
- nom du fabricant et année de fabrication Denso BHT-7000
- instructions d'utilisation, de réglage et d’entretien de l'équipement Denso BHT-7000
- signes de sécurité et attestations confirmant la conformité avec les normes pertinentes

Pourquoi nous ne lisons pas les manuels d’utilisation?

Habituellement, cela est dû au manque de temps et de certitude quant à la fonctionnalité spécifique de l'équipement acheté. Malheureusement, la connexion et le démarrage Denso BHT-7000 ne suffisent pas. Le manuel d’utilisation contient un certain nombre de lignes directrices concernant les fonctionnalités spécifiques, la sécurité, les méthodes d'entretien (même les moyens qui doivent être utilisés), les défauts possibles Denso BHT-7000 et les moyens de résoudre des problèmes communs lors de l'utilisation. Enfin, le manuel contient les coordonnées du service Denso en l'absence de l'efficacité des solutions proposées. Actuellement, les manuels d’utilisation sous la forme d'animations intéressantes et de vidéos pédagogiques qui sont meilleurs que la brochure, sont très populaires. Ce type de manuel permet à l'utilisateur de voir toute la vidéo d'instruction sans sauter les spécifications et les descriptions techniques compliquées Denso BHT-7000, comme c’est le cas pour la version papier.

Pourquoi lire le manuel d’utilisation?

Tout d'abord, il contient la réponse sur la structure, les possibilités du dispositif Denso BHT-7000, l'utilisation de divers accessoires et une gamme d'informations pour profiter pleinement de toutes les fonctionnalités et commodités.

Après un achat réussi de l’équipement/dispositif, prenez un moment pour vous familiariser avec toutes les parties du manuel d'utilisation Denso BHT-7000. À l'heure actuelle, ils sont soigneusement préparés et traduits pour qu'ils soient non seulement compréhensibles pour les utilisateurs, mais pour qu’ils remplissent leur fonction de base de l'information et d’aide.

Table des matières du manuel d’utilisation

  • Page 1

    User's Manual[...]

  • Page 2

    Copyright © DENSO, 2000 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 of their respective holders.[...]

  • Page 3

    i Pr eface 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

    ii How this book is organized 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 Mod[...]

  • Page 5

    iii ■ 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&apo[...]

  • Page 6

    iv 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. W ARNING Alerts you to those conditions which could cause seri- ous bodily injury or death if the instructions ar[...]

  • Page 7

    v W ARNING 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 leakage of battery fluid, resulting in a fire or bodily injury. • Do not carry or store the battery car- tridge together with metallic ball-point pens, necklaces, coins, hairpins, et[...]

  • Page 8

    vi W ARNING • Do not look into the laser beam source through the reading window or point the reading window towards the eyes. The laser beam emitted through the reading window is harmful to the eyes. • Use of controls or adjustments or performance of procedures other than those specified herein may result in hazardous radiation expo- sure. Hand[...]

  • Page 9

    vii CAUTION Basic handling tips • 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. • Avoid using the BHT in extremely hu- mid or dusty areas, or where there are drastic tempera[...]

  • Page 10

    viii 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 contact your nearest dealer. Failure to do so could cause smoke or fire. • For those machines using the dry battery cartridge, do not mistake the plus and minus marks when loading dry batteri[...]

  • Page 11

    ix CAUTION Handling the CU • If you will not be using the CU for a long time, be sure to unplug the AC adapter from the wall socket for safety. Failure to do so could result in a fire. • When caring for the CU, unplug the AC adapter from the wall socket for safety. Failure to do so could result in an electrical shock. • Never cover or wrap up[...]

  • Page 12

    x ■ Proper Care of the BHT and CU Clean the housing and the battery cartridge terminals with a dry, soft cloth. Before cleaning, be sure to power off the BHT and unplug the AC adapter of the CU. • Never use benzene, alcohol, or other or- ganic solvents. The housing may be marred or the paint may come off. • Never rub or strike the liquid crys[...]

  • Page 13

    xi FCC Regulations This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. NOTE: This equipment has been tested and found to compl[...]

  • Page 14

    xii Content Overviews Preface ............................................................................................................................... .i How this book is organized ............................................................................................. i i SAFETY PRECAUTIONS .............................................[...]

  • Page 15

    xiii Chapter 4. Error Messages .............................................................................................. 103 4.1 System Errors ........................................................................................................... 10 4 4.2 Errors in System Mode ...............................................................[...]

  • 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

    1 Chapter 1. Quick Guide Chapter 1 Quick Guide This chapter describes the basic operating method of the BHT-7000 and the related notes. 1.1 Reading Bar Codes ............................................................................... 2 1.2 Setting and Using the Hand Strap .................................................... 3 1.3 Setting the Ba[...]

  • Page 18

    2 • If the BHT fails to read due to specular effects or other factors, change the scanning angle of the reading win- dow or the distance from codes as shown at right, and try it again. (Specular effects occur when the reflec- tion of the light from the bar code becomes exces- sively strong. This can easily happen when the re- flecting surface is [...]

  • Page 19

    3 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

    4 1.3 Setting the Backlight Pressing the M1 key while holding down SF (Shift) key activates or deactivates the backlight function. Press M1 while holding down SF . Backlight ON If no key is pressed for at least 3 seconds. Backlight OFF (The backlight function is kept ON.) Press M1 while holding down SF . Press any key (except for the simultaneous d[...]

  • Page 21

    5 Chapter 1. Quick Guide 1.4 Using the Keypad ■ Entering Numerical Data To enter numerical data, e.g., the quantity of goods, use the ten numerical keys and the ENT key. For example, to enter the number "120," press the 1 , 2 and 0 keys and then press the ENT key. 26-key pad: If you key in any wrong value, press the C key or BS key and [...]

  • Page 22

    6 1.5 Communicating via the Optical In- terface ■ Optical Communications with the BHT-7000 The BHT-7000 communicates using an IR beam, so make sure that there is no obstruc- tion in the light path between the BHT-7000 and any target stations. In the IrDA communications mode, you need to keep the BHT-7000 and any target stations within the effecti[...]

  • Page 23

    7 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). 2.1 BHT-7000 System Configuration .........[...]

  • Page 24

    8 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 program[...]

  • Page 25

    9 Chapter 2. Getting Started the BHT-7000 and System Mode ■ CU-7000 and RS-232C Interface Cable (option) The CU-7000 is an IrDA-compliant communications unit which is required when your host computer is not equipped with an IrDA interface port. The CU-7000 exchanges data and programs with the BHT-7000 optically, and with the host computer via the[...]

  • Page 26

    10 ■ 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.) To transfer files under any of the following co[...]

  • Page 27

    11 Chapter 2. Getting Started the BHT-7000 and System Mode Software Structure System Program and JIS Level 1 & Level 2 fonts are resident in the system area and user area, respectively. To use extension programs and user programs, you should download the program files into the user area. ■ System Programs The system programs include the follo[...]

  • Page 28

    12 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. Shown below is the[...]

  • Page 29

    13 Chapter 2. Getting Started the BHT-7000 and System Mode 2.2 Infrar ed 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. The IR communications device [...]

  • Page 30

    14 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. User[...]

  • Page 31

    15 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. Liquid crystal display (LCD) Shows the characters and graphic patterns. Trigger switch (M3 key)* Press this switch to start bar-code reading. Optical interface port Used to exch[...]

  • Page 32

    16 The functions of the keys may be set by user programs. Shown below is a set of sample functions. Function keys Used for choosing functions. M1/M2 (Magic) keys Used as any of the ENT key, trigger switch, SF key, and backlight function on/off key depending upon definition in System Mode or in user programs. These keys can be also assigned string d[...]

  • Page 33

    17 Chapter 2. Getting Started the BHT-7000 and System Mode 26-key pad BS (Backspace) key Moves back one character. PW (Power) key Turns the BHT on or off. M1/M2 (Magic) keys Used as any of the ENT key, trigger switch, SF key, and backlight function on/off key depending upon definition in System Mode or in user programs. These keys can be also assig[...]

  • Page 34

    18 2.4 Pr eparation 2.4.1 Setting-up 1: Loading the Battery Cartridge Before the first use of the BHT-7000, be sure to load the battery cartridge as shown below. The battery cartridge is not loaded in the BHT-7000 when shipped from the factory. (1) To use the rechargeable battery cartridge, charge it. (Refer to Chapter 5, Section 5.5.) To use the d[...]

  • Page 35

    19 Chapter 2. Getting Started the BHT-7000 and System Mode NOTE NOTE NOTE Never charge the dry battery cartridge. The BHT-7000 has an integrated backup power source which backs up the memory and calendar clock in the BHT-7000 when no battery cartridge is loaded or the voltage level of the battery cartridge drops below the specified level. The backu[...]

  • Page 36

    20 ■ Low Battery Indication Low battery indication—Level 1 If the battery output voltage drops below a specified lower level limit while the BHT- 7000 is in operation, the BHT-7000 displays the following level 1 message for approx. 2 seconds and beeps three times. After that, it will resume previous regular operation. The service life of the ba[...]

  • Page 37

    21 Chapter 2. Getting Started the BHT-7000 and System Mode W ARNING Only use the dedicated charger (CU-7000, C-700, or C-750) for charging the lithium-ion battery cartridge. Using a different type of charger could cause battery-rupture or leakage of battery fluid and result in a fire, bodily injury, or serious damage to property. CAUTION Never char[...]

  • Page 38

    22 (1 ) While holding down the SF and 1 keys, press the PW key to start System Mode. The SYSTEM MENU shown at left will appear. (2) Press the 4 key to select the "SET SYSTEM" on the SYSTEM MENU and then press the ENT key, and the screen shown at left will appear. (To return to the immediately preceding screen during this setting procedure[...]

  • Page 39

    23 Chapter 2. Getting Started the BHT-7000 and System Mode (3) Press the 3 key on the SET SYSTEM screen to select the "DATE/TIME" and then press the ENT key, and the screen shown at left will appear. (4) Use the numerical keys to enter the year (only the last two digits), month, day, hour, and minute in this order. If the data is in one d[...]

  • Page 40

    24 2.4.3 Adjusting the LCD Contrast & Beeper V olume, Switching the Beeper & V ibrator , and Checking the Battery V oltage Level [ 1 ] Adjusting the LCD Contrast & Beeper V olume and Switching the Beeper & V ibrator While holding down the M1 or M4 key, press the PW key, and any of the following screens will appear on the LCD. This s[...]

  • Page 41

    25 Chapter 2. Getting Started the BHT-7000 and System Mode Adjusting the LCD contrast You can adjust the LCD brightness to 8 contrast levels. 1) Use the * or * keys to select the LCD CONTRAST line. 2) To decrease the contrast, press the * key; to increase it, press the * key. Switching the beeper & vibrator You may choose any of three ways—be[...]

  • Page 42

    26 [ 2 ] Checking the Battery V oltage Level The battery voltage level is always displayed on the status indicator line (bottom line). The displayed battery level shows the terminal voltage of the battery, not how much power is left. The battery voltage level varies depending upon the operation of the BHT-7000, so the displayed level also may vary.[...]

  • Page 43

    27 Chapter 2. Getting Started the BHT-7000 and System Mode 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 le[...]

  • Page 44

    28 (2) When powering 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. If the calendar clock backup has stopped, loading the battery cartridge and powering on the BHT will display the following message, prompting you to set t[...]

  • Page 45

    29 Chapter 2. Getting Started the BHT-7000 and System Mode 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 need to initialize the system when: (1) you want to delete all of the program files and data files. ([...]

  • Page 46

    30 (1) Selecting the memory area to be initialized Press the PW key while holding down the SF , M1 and 0 keys together. The screen shown at left will appear. To initialize the user area except for the font file area, press the ENT key. The screen switches to the confirmation display given in step (3) below. To initialize the whole user area includi[...]

  • Page 47

    31 Chapter 2. Getting Started the BHT-7000 and System Mode (3) Confirming the memory area selected for initialization Selecting the "USER AREA EXCEPT FONTS" in step (1) above will call up the confirmation screen shown at left. 1 Yes : Starts initialization. 2 No : Cancels initialization and turns the power off. Select a desired item by us[...]

  • Page 48

    32 (5) Completion of initialization Upon completion of the initialization, the BHT-7000 displays the screen shown at left for a second and turns itself off automatically. Do not power off the BHT-7000 until the above initialization completion screen appears. A too-early powering-off will interrupt initialization, requiring you to initialize the BHT[...]

  • Page 49

    33 Chapter 2. Getting Started the BHT-7000 and System Mode 2.6 Operating in System Mode System Mode is an operating software exclusively designed for the effective use of the BHT-7000, which includes various functions as shown on the following pages. 2.6.1 Starting System Mode To start up System Mode, power on the BHT-7000 while holding down the SF[...]

  • Page 50

    34 ■ Structure of System Mode SYSTEM MENU ⇐ Press the PW key while holding down the SF and 1 keys. System Environment Setting Sets a variety of environmental condi- tions—an execution program, message version (English or Japanese), calendar clock, special bar-code scanning parameters, interface port, communica- tions parameters, shift-key &am[...]

  • Page 51

    35 Chapter 2. Getting Started the BHT-7000 and System Mode System Information Shows the system program version, memory size, system message version, and font type and version (Refer to Subsection 2.6.3, [ 6 ].) Testing Used for the bar-code reading test, memory test, beeper test, aging test, LCD indication test, indicator LED test, communications t[...]

  • Page 52

    36 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. To call up these functions, press the 0 , 3 , 4 or 6 key, respectively, while holding dow[...]

  • Page 53

    37 Chapter 2. Getting Started the BHT-7000 and 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 scr een First, select a desired item on the current screen by using the numerical key or the cursor keys ( * and *) so as to hi[...]

  • Page 54

    38 Press 2 or use * and * to select the desired set item. [ 2 ] Selecting a desir ed setting 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. Use the * and * keys to select a desired setting and then press the ENT key. The screen returns to the previous[...]

  • Page 55

    39 Chapter 2. Getting Started the BHT-7000 and System Mode 2.6.3 Detailed Description of the Functions in System Mode [ 1 ] Pr ogram Execution Selecting "1:EXECUTE PROGRAM" on the SYSTEM MENU shows the screen shown at left. If more than one program has been downloaded to the user area of the target memory, use the * and * keys to move the[...]

  • Page 56

    40 Selecting "2: DOWNLOAD" on the SYSTEM MENU calls up the screen shown at left. 1 FILE : Downloads a user program file or data file to the user area of the BHT-7000. 2 HT<-->HT COPY : Downloads all of the files, system parameters, and cal- endar clock data stored in the connected BHT-7000. This function enables copy- ing between th[...]

  • Page 57

    41 Chapter 2. Getting Started the BHT-7000 and System Mode With this screen displayed, the BHT-7000 waits for a file to be downloaded. 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. The[...]

  • Page 58

    42 DOWNLOAD FILE XXXXXXXX.XXX Out of memory!! Retry? 1:Yes 2:No DOWNLOAD FILE XXXXXXXX.XXX Too many files!! Retry? 1:Yes 2:No DOWNLOAD FILE XXXXXXXX.XXX Communication error!! Retry? 1:Yes 2:No If an error occurs during downloading If some error occurs during downloading, the BHT-7000 beeps three times and shows one of the following screens with the[...]

  • Page 59

    43 Chapter 2. Getting Started the BHT-7000 and System Mode ■ Problem You attempted to download an invalid program file. ■ Solution Check whether the program file you attempted to download is available to your BHT model. If it is not available, download the appropriate program. DOWNLOAD FILE XXXXXXXX.XXX Program file error!! Retry? 1:Yes 2:No[...]

  • Page 60

    44 [ 3 ] Uploading Selecting "3: UPLOAD" on the SYSTEM MENU calls up the screen shown at left. 1 ONE FILE : Uploads a user program file or data file stored in the memory. 2 ALL FILES : Uploads all user program files (object programs) and all data files stored in the memory. 3 HT<-->HT COPY : Uploads all of the files, sys- tem parame[...]

  • Page 61

    45 Chapter 2. Getting Started the BHT-7000 and System Mode If you select "1:ONE FILE" or "2:ALL FILES" on the UPLOAD menu when no files are stored in the memory, the message shown at left will appear. Pressing the C key returns to the UPLOAD menu. Upload screens ⇓ ⇓ Upon start of optional Ir-Transfer Utility C/Ir-Trans- fer [...]

  • Page 62

    46 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. ■ Problem The file you attempted to upload is damaged. ■ Solution To upload the damaged file a[...]

  • Page 63

    47 Chapter 2. Getting Started the BHT-7000 and System Mode [ 4 ] System Environment Setting Selecting "4: SET SYSTEM" on the SYSTEM MENU calls up the screen shown at left. 1 EXECUTE PROGRAM : Sets an execution pro- gram to be run when the power is turned on. 2 DISPLAY : Sets the message ver- sion (English or Japa- nese). 3 DATE/TIME : Set[...]

  • Page 64

    48 [4.2] Setting the message version [4.1] Setting an execution program Selecting "1: EXECUTE PROGRAM" on the SET SYSTEM menu calls up the screen shown at left. Highlighted is the current setting. Use the * and * keys to move the cursor to a desired execution program to be run when the power is applied, and then press the ENT key. To retu[...]

  • Page 65

    49 Chapter 2. Getting Started the BHT-7000 and System Mode [4.3] Setting the calendar clock Selecting "3: DATE/TIME" on the SET SYSTEM menu calls up the screen shown at left. 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. If the data is in one di[...]

  • Page 66

    50 Selecting "4: BARCODE" on the SET SYSTEM menu calls up the screen shown at left. Highlighted is the current setting. 1 INVERT : A ctivates or deactivates the black-and-white inverted la- bel reading function. 2 DECODE LEVEL : Sets the decode level. 3 I TF : Sets the minimum number of digits to be read for ITF. 4 ST F : Sets the minimum[...]

  • Page 67

    51 Chapter 2. Getting Started the BHT-7000 and System Mode 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 c[...]

  • Page 68

    52 [4.5] Setting the communications environments After the BHT-7000 is initialized, the interface port and communications parameters are set as listed in the default table below. Do not access them unless necessary. Listed below are the default communications parameters for the direct-connect inter- face. Interface port Communications protocol Comm[...]

  • Page 69

    53 Chapter 2. Getting Started the BHT-7000 and System Mode Selecting the "5: COMMUNICATION" on the SET SYSTEM menu calls up the screen shown at left. 1 OPTICAL: Switches to the communi- cations parameters setting screen for the optical inter- face . 2 CONNECTOR: Switches to the communi- cations parameters setting screen for the direct-con[...]

  • Page 70

    54 (1) Communications parameters setting screen Selecting "1:PARAMETER" on the SET OPTICAL screen calls up the screen shown at left. Highlighted is the current setting. Select the desired transmission speed by using the numerical keys or * and * keys, and then press the ENT key. To return to the SET OPTICAL screen, press the C key. (2) Co[...]

  • Page 71

    55 Chapter 2. Getting Started the BHT-7000 and System Mode [4.5-2] Setting the communications parameters for the direct-connect interface Selecting "2:CONNECTOR" on the SET COMMUNI- CATION menu calls up the screen shown at left. 1 PARAMETER: Switches to the commu- nications parameters set- ting screen. 2 PROTOCOL: Switches to the commu- n[...]

  • Page 72

    56 (2) Communications protocol option menu Selecting "2:PROTOCOL" on the SET CONNECTOR screen calls up the screen shown at left. Highlighted is the current setting. 1 SERIAL No.: Selects whether or not the system will add serial num- bers to data blocks. 2 H. PARITY: Selects whether or not the system will add a horizontal parity. 3 LINKUP[...]

  • Page 73

    57 Chapter 2. Getting Started the BHT-7000 and System Mode [4.5-3] Setting the interface port Selecting the "3:COM PORT" on the SET COMMU- NICATION menu calls up the screen shown at left. Highlighted is the current setting. 1 BASIC: Selects the optical or direct- connect interface port to be used for user programs written in BHT-BASIC (OP[...]

  • Page 74

    58 [4.5-4] Setting the communications protocol type Selecting the "4:PROTOCOL TYPE" on the SET COMMUNICATION menu calls up the screen shown at left. Highlighted is the current setting. 1 BHT Protocol: Selects the BHT-protocol for downloading or uploading files in System Mode or for the execution of XFILE state- ment in BHT-BASIC. This pro[...]

  • Page 75

    59 Chapter 2. Getting Started the BHT-7000 and System Mode [4.6] Defining the functions of the shift key and magic keys Selecting the "6:KEY" on the SET SYSTEM menu calls up the screen shown at left. Highlighted is the current setting. 1 SHIFT KEY: Switches to the shift key defini- tion screen. 2 M1 KEY: Switches to the M1 key definition [...]

  • Page 76

    60 Selecting the "2:M1 KEY," "3:M2 KEY," "4:M3 KEY" or "5:M4 KEY" on the SET KEY menu calls up the screen as shown at left. (This example appears when the "4:M3 KEY.") Highlighted is the current setting. The M1 , M2 , M3 or M4 key can function as listed below. 1 N o ne : The key entry will be ig- no[...]

  • Page 77

    61 Chapter 2. Getting Started the BHT-7000 and System Mode [4.7] Setting the resume function Selecting "7: RESUME" on the SET SYSTEM menu calls up the screen shown at left. Highlighted is the current setting. 1 ON : Activates the resume function which resumes whatever display was shown before the power was turned off, when the BHT-7000 is[...]

  • Page 78

    62 [ 5 ] T esting Selecting "5: TEST" on the SYSTEM MENU calls up the screen shown at left. 1 BARCODE : Selects the bar-code reading test. 2 MEMORY : Selects the RAM read/write test. 3 BEEPER : Selects the beeper scale test. 4 AGING : Selects the aging test. 5 LCD : Selects the LCD and indicator LED tests. 6 FILE : Selects the file checks[...]

  • Page 79

    63 Chapter 2. Getting Started the BHT-7000 and System Mode [5.1] Bar -code reading test Selecting "1: BARCODE" on the TEST menu calls up the screen shown at left. Actually read bar codes with the BHT-7000 and check the read data displayed on the LCD. Upon completion of bar-code reading, the BHT- 7000 beeps, turns on the indicator LED in g[...]

  • Page 80

    64 [5.2] Memory test Selecting "2:MEMORY" on the TEST menu calls up the screen shown at left, and then starts writing and reading onto/from all areas of the RAM as well as checking the address. XXXXX: Tested RAM capacity (unit: kilobytes) YYYYY: Total RAM capacity (unit: kilobytes) Upon normal completion of the RAM test, the BHT- 7000 bee[...]

  • Page 81

    65 Chapter 2. Getting Started the BHT-7000 and System Mode [5.3] Beeper scale test Selecting "3:BEEPER" on the TEST menu calls up the screen shown at left and makes the beeper sound at three octaves listed below. Upon completion of this test, the BHT-7000 auto- matically returns to the TEST menu. To stop this test while in progress, turn [...]

  • Page 82

    66 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. Each time the ENT key is pressed, the screen shifts to the next test pattern. To return to the previous screen, press the BS key. To stop this test while in progress, press the C key. [5.5] LCD and indicator LE[...]

  • Page 83

    67 Chapter 2. Getting Started the BHT-7000 and System Mode The fine checker pattern appears. The fine checker pattern is reversed. Two right-angled triangles appear. An outline with a width of one dot appears. ⇑ ⇓ ENT key BS key ⇑ ⇓ ENT key BS key ⇑ ⇓ ENT key BS key Press the ENT key, and the BHT-7000 beeps once and returns to the TEST [...]

  • Page 84

    68 The file name, file size, and test result (OK or NG) appear as shown at left. Press the C key to return to the file selection screen. If a defective file is found, delete it or overwrite it with the same name file. Even defective, the file can be uploaded on the UPLOAD menu. It is, therefore, recommended that important files be uploaded before d[...]

  • Page 85

    69 Chapter 2. Getting Started the BHT-7000 and System Mode [5.7] Communications test In System Mode, you may test the optical interface port and direct-connect interface port. ■ Preparation for the optical interface test Arrange two BHT-7000s, one as a master station and the other as a slave station (to be tested) with their IR ports facing each [...]

  • Page 86

    70 Testing the optical interface port Selecting the "1:OPTICAL" on the TEST COMMU- NICATION menu calls up the screen shown at left. At the slave BHT-7000 to be tested, select the "1:SLAVE" and at the master BHT-7000, select the "2:MASTER." During the test, the screen shown at left is dis- played. If any error occurs, t[...]

  • Page 87

    71 Chapter 2. Getting Started the BHT-7000 and System Mode If any error occurs, the BHT-7000 beeps three times and shows the screen at left. In parentheses are error codes which have the following meanings: ( X X) 1: The received data is different from the sent data. 2 : A timeout has occurred during standby for data reception. 1: 300 bps 2: 115200[...]

  • Page 88

    72 [5.8] Key entry & beeper test Selecting "8:KEY & VIBRATION" on the TEST menu calls up the screen shown at left and makes the BHT-7000 ready for entry from the keypad. Pressing individual keys displays the identifier let- ters in the positions pre-assigned to those keys on the LCD as well as sounding the beeper or running the vi[...]

  • Page 89

    73 Chapter 2. Getting Started the BHT-7000 and System Mode TEST KEY & BEEPER & VIBRATION IJK NLMO 7894561230.= ABCDEFGH After all keys are pressed and displayed on the LCD, this test automatically ends and the screen returns to the TEST menu. To stop this test, turn the power off. TEST KEY & BEEPER & VIBRATION IJKLMNO PQRSTU 7894561[...]

  • Page 90

    74 [ 6 ] System Information Selecting the "6:VERSION" on the SYSTEM MENU calls up the screen shown at left, displaying the system program version, ROM and RAM sizes, sys- tem message version, and font types and their versions. Press the C key to return to the SYSTEM MENU. The following font types are displayed: JIS1 (16): JIS Level 1 font[...]

  • Page 91

    75 Chapter 2. Getting Started the BHT-7000 and System Mode If no file is resident in the memory, the message shown at left appears. Press the C key to return to the file deletion menu. File selection screen Pressing the 0 key while holding down the SF key on the SYSTEM MENU calls up the screen shown at left. Use the * and * keys to move the cursor [...]

  • Page 92

    76 Pressing the 3 key while holding down the SF key on the SYSTEM MENU calls up the screen shown at left. 1 DOWNLOAD: Downloads the BHT system pa- rameter file to the user area of the BHT-7000. 2 UPLOAD: U pl oads the BHT system pa- rameter file stored in the BHT- 7000. Select a desired item by using the numerical keys or * and * keys, then press t[...]

  • Page 93

    77 Chapter 2. Getting Started the BHT-7000 and System Mode DOWNLOAD Out of memory!! Retry? 1:Yes 2:No DOWNLOAD File mismatch!! Retry? 1:Yes 2:No DOWNLOAD Too many files!! Retry? 1:Yes 2:No DOWNLOAD __BHT/SYS Communication error!! Retry? 1:Yes 2:No If an error occurs during downloading If some error occurs during downloading, the BHT-7000 beeps thre[...]

  • Page 94

    78 ⇓ ⇓ UPLOAD ** Waiting ** UPLOAD __BHT.SYS ** Loading ** XXXXX/YYYYY UPLOAD __BHT.SYS ** Completed ** [8.2] Uploading the BHT system parameter file Selecting "2:UPLOAD" on the SYSTEM PARAM- ETER menu calls up the screen shown at left. With this screen displayed, the BHT-7000 waits for the BHT system parameter file to be uploaded. Wh[...]

  • Page 95

    79 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. Press the C key to return to the SYSTEM PA[...]

  • Page 96

    80 [ 9 ] Setting the Remote W akeup  SET REMOTE WAKEUP 1:REMOTE WAKEUP ON OFF 2:TRANSMIT SPEED 9600 19200 38400 57600 115200 Pressing the 4 key while holding down the SF key on the SYSTEM MENU calls up the screen shown at left. 1 REMOTE WAKEUP: Act i vates or deactivates the remote wakeup func- tion. 2 TRANSMIT SPEED: Sets the transmission speed[...]

  • Page 97

    81 Chapter 2. Getting Started the BHT-7000 and System Mode [ 10 ] Downloading/Uploading the System Message File ⇓ SYSTEM MESSAGE 1:DOWNLOAD 2:UPLOAD DOWNLOAD _SYSMSG.FN3 ** Loading ** XXXXXXX/YYYYYYY ⇓ DOWNLOAD _SYSMSG.FN3 ** Completed ** DOWNLOAD ** Waiting ** Pressing the 6 key while holding down the SF key on the SYSTEM MENU calls up the scr[...]

  • Page 98

    82 If an error occurs during uploading If some error occurs during downloading, the BHT-7000 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. To return to the SYSTEM MESSAGE menu, press the C key. DOWNLOAD Out of memor[...]

  • Page 99

    83 Chapter 2. Getting Started the BHT-7000 and System Mode [10.2] Uploading the system message file ⇓ ⇓ UPLOAD ** Waiting ** UPLOAD _SYSMSG.FN3 ** Loading ** XXXXXXX/YYYYYYY UPLOAD _SYSMSG.FN3 ** Completed ** Selecting "2:UPLOAD" on the SYSTEM MESSAGE menu calls up the screen shown at left. With this screen displayed, the BHT-7000 wai[...]

  • Page 100

    84 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. Press the C key to return to the SYSTEM MESSAGE menu. UPLOAD Out of memory!! UPLOAD Too many files[...]

  • Page 101

    85 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. 3[...]

  • Page 102

    86 3.1 RS-232C Interface Specifications [ 1 ] Interface Connector and Pin Assignment The BHT-7000 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. Using a direct-connect interface cable having the mini stereo plugs makes it [...]

  • Page 103

    87 Chapter 3. Communications Operations of BHT-7000 [ 2 ] Interface Cable Connection Connect the BHT-7000 directly to a host computer, a modem, or a printer with a direct- connect interface cable as illustrated below. SD FG RD RS CS DR SG CD ER Modem BHT-7000 Connector I/F SD RD SG SD FG SG BHT-7000 Connector I/F Printer RD busy SG busy(RD) SD FG R[...]

  • Page 104

    88 3.2 Basic Communications Specifica- tions and Parameters 3.2.1 Basic Communications Specifications Listed below are the communications specifications when the BHT-7000 exchanges data with a host computer through the CU-7000 (optical interface) or direct-connect interface cable. Direct-connect Interface Synchronization Transmission Speed Transmis[...]

  • Page 105

    89 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-7000 is JIS 7- or 8-bit code. The transmis- sion bit order is LSB (Least significant bit) first. What follows is an example for transmitting char[...]

  • Page 106

    90 3.2.2 Communications Parameters In System Mode and user programs written in BHT-BASIC, you may set the communi- cations parameters listed below. Transmission Speed 2400, 9600, 19200, 38400, 57600, or 115200 bps 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, or 115200 bps Optical interface Direct-connect interface Communications Port Char[...]

  • Page 107

    91 Chapter 3. Communications Operations of BHT-7000 3.3 Communications Pr otocols The BHT-7000 supports both the BHT-protocol and the BHT-Ir protocol for file trans- mission. 3.3.1 BHT -pr otocol [ 1 ] Overview The BHT-protocol is the communications procedure used to transmit files between the BHT-7000 and a host (or between the BHT-7000s). It adop[...]

  • Page 108

    92 [ 2 ] Control Characters The control characters are classified into two groups: transmission control characters and text control characters. (1) T ransmission control characters The transmission control characters listed below are used to compose transmission control sequences in phases 1 through 3. Symbol Value Meaning Function EOT 04h End Of T[...]

  • Page 109

    93 Chapter 3. Communications Operations of BHT-7000 (2) T ext 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 SOH 01h Start Of Heading Indicates the start of heading text (Phase 2). STX 02h Start Of Text Indi[...]

  • Page 110

    94 S O H E T X B C C S T X E T X B C C S T X E T X B C C [ 3 ] Basic Format of T ransmission Messages Basically, the BHT-7000 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 transm[...]

  • Page 111

    95 Chapter 3. Communications Operations of BHT-7000 123 4 0D 0A 0 0 0 0 0 0 11 7 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 PR O G 1 . P D3 0 0 52 3 [ 4 ] T ext 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. ■ P[...]

  • Page 112

    96 1 2 3 4 5 6 7 8 9 1 01 11 21 31 41 51 61 71 81 92 02 1 M A S T E R D A T 00592 n 06 10 . T100 91 S1 2 3 9202141325 ■ Data Text Format (1) Heading text Data field 1 Data field 2 Data field n Example of contents If a data field is less than the maximum digits in length, the lower blank bytes will be filled with space characters. Every data field[...]

  • Page 113

    97 Chapter 3. Communications Operations of BHT-7000 3.3.2 BHT -Ir Pr otocol [ 1 ] Overview The BHT-Ir protocol is the communications procedure for the serial infrared link, which is used to transmit files between the BHT-7000 and a host (or between the BHT-7000s). It adopts the response method using ACK/NAK codes. The BHT-Ir protocol can be used al[...]

  • Page 114

    98 [ 2 ] Contr ol Characters The control characters are classified into two groups: transmission control characters and text control characters. (1) T ransmission control characters The transmission control characters listed below are used to compose transmission control sequences in phases 1 through 3. Symbol Value Meaning Function DLE EOT 1004h E[...]

  • Page 115

    99 Chapter 3. Communications Operations of BHT-7000 (2) T ext contr ol 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 Indicates the start of heading text (Phase 2). DLE STX 1002h St[...]

  • Page 116

    100 S O H E T X C R C S T X E T X C R C S T X E T X C R C D L E D L E D L E D L E D L E D L E I D I D I D (2 bytes) (5 bytes) • • • • • • [ 3 ] Basic Format of T ransmission Messages Basically, the BHT-7000 transmits data as units of a file. First, it transmits a heading text which includes the attribute information of a file (e.g., fil[...]

  • Page 117

    101 Chapter 3. Communications Operations of BHT-7000 123 4 0D 0A 0 0 0 0 0 0 11 7 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 PR O G 1 . P D3 0 0 52 3 [ 4 ] T ext 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

    102 1 2 3 4 5 6 7 8 9 1 01 11 21 31 41 51 61 71 81 92 02 1 MA S T E R . D A T 00592 n 00 54 6 2 22 T100 91 S1 2 3 9202141325 ■ Data Text Format (1) Heading text Every data field should be 1 to 254 digits in length. If it is less than 3 digits, the upper blank bytes will be filled with zeros (0). The number of fields should be 1 to 16. If it is le[...]

  • Page 119

    103 Chapter 4. Error Messages This chapter lists the error messages which will appear on the LCD if some error occurs in the BHT-7000. 4.1 System Errors ....................................................................................... 104 4.2 Errors in System Mode ........................................................................ 11 0 C[...]

  • Page 120

    104 4.1 System Err ors If some error occurs when the power is turned on or during program execution, one of the following error messages will appear on the LCD. ****************** ** No System! ** ****************** Battery voltage has lowered. Low battery indication—Level 1 ■ Problem When the power is turned on or off or during ex- ecution of [...]

  • Page 121

    105 Chapter 4. Error Messages Charge the battery! Replace the batteries! (When the dry battery cartridge is loaded) (When the rechargeable battery cartridge is loaded) Low battery indication—Level 2 ■ Problem When the power is turned on or during execution of program (System Mode or application), the bat- tery output level has lowered. If lower[...]

  • Page 122

    106 Set the current date and time. 00/01/01 00:00 _ / / : Reload the battery to restart! XXXXXXXX 01 Reload the battery to restart! tskid:XXXXXXXX ercd :XXXXXXXX addr :XXXXXXXX 02 Calendar clock stopped ■ Problem The calendar clock integrated in the BHT-7000 has stopped because: - The battery cartridge had been removed for a long time, - The rech[...]

  • Page 123

    107 Chapter 4. Error Messages No execution program selected. Contact your administrator. Resume failure! Program restarts automatically. Execution program not selected ■ Problem No user program has been selected as an execu- tion program to be run when the power is turned on. If this error occurs, the BHT-7000 beeps five times (for 0.1 second per[...]

  • Page 124

    108 Reload the battery to restart! E:xxxxxxxx-F:xxxxxxxx 1:xxxxxxxx-2:xxxxxxxx P:xxxxxxxx-R:xxxxxxxx Your settings in System Mode have been lost. Will reset to defaults. Error in System Mode settings ■ Problem Your settings made in System Mode contain an er- ror. If this error occurs, the System Mode settings revert to the factory defaults. The B[...]

  • Page 125

    109 Chapter 4. Error Messages Contact your administrator. Note the error number. (XXXX) System administrator to be called ■ Problem Any of the following errors has occurred: (1) Hardware error or calendar clock error: (1010) Flash memory error: (1020) (2) Memory storage error (20XX) (3) Execution program error (3010) (XXXX: Error code) If any of [...]

  • Page 126

    110 4.2 Err ors 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 You attempted to execute a user program in the EXECUTE PROGRAM menu, even though no user program files had been stored in the memories. ■ Solution P[...]

  • Page 127

    111 Chapter 4. Error Messages DELETE FILE ****************** * NO FILE EXISTS * ****************** DOWNLOAD FILE XXXXXXXX.XXX Out of memory!! Retry? 1:Yes 2:No DOWNLOAD File mismatch!! Retry? 1:Yes 2:No ■ Problem You have deleted all of the files stored in the memory in the DELETE FILE menu. ■ Solution Press the C key to return to the SYSTEM ME[...]

  • Page 128

    112 DOWNLOAD FILE XXXXXXXX.XXX Communication error!! Retry? 1:Yes 2:No DOWNLOAD FILE XXXXXXXX.XXX Program file error!! Retry? 1:Yes 2:No DOWNLOAD FILE XXXXXXXX.XXX Too many files!! Retry? 1:Yes 2:No ■ Problem The current download will exceed the maximum of 80 files in the memory. ■ Solution Press the 2 key to return to the SYSTEM MENU, then del[...]

  • Page 129

    113 Chapter 4. Error Messages UPLOAD FILE File error!! Upload? 1:Yes 2:No UPLOAD FILE XXXXXXXX.XXX Communication error!! Retry? 1:Yes 2:No UPLOAD Out of memory!! UPLOAD Too many files!! During uploading of a program file, data file, BHT system parameter file, or sys- tem message file ■ Problem The file you attempted to upload is damaged. ■ Solu[...]

  • Page 130

    114[...]

  • Page 131

    115 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. 5.1 Functions of the CU-7000 .................................................................... 1 17 5.2 C[...]

  • Page 132

    116 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). (1) Data exchange function The CU-7001/CU-7002 exchanges data and programs between the BHT-7000 and the host computer. It interfaces [...]

  • Page 133

    117 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 [...]

  • Page 134

    118 5.4 Communicating with the Host Computer 5.4.1 Setting the T ransmission Speed of the CU-7000 Set the transmission speed of the CU-7000 to the same value as that of the BHT-7000 and the host computer, by using the DIP switch provided on the bottom of the CU- 7000. (1) Turn the CU-7000 upside down. (2) Remove the protection sheet of the DIP swit[...]

  • Page 135

    119 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. (1) Power on the host computer. (2) Plug the AC adapter of the CU-7000 into the wall socket. (3) Make sure that the BHT-7000 is[...]

  • Page 136

    120 5.5 Charging the Lithium-ion Battery Cartridge (using the CU-7001) You may charge lithium-ion battery cartridges loaded in the BHT-7000. Service Life of Lithium-ion Battery Cartridge: Lithium-ion batteries used in the battery cartridge will gradually deteriorate during the repeated cycles of charging and discharging due to its properties, even [...]

  • Page 137

    121 Chapter 5. Handling the CU-7000 (Option) Operator's Action Place the BHT-7000 on the CU-7001. ⇓ After approx. 4 hours ⇓ Remove the BHT-7000. CU-7001 Status On standby ⇓ Normal charging ⇓ Charging completed ⇓ On standby Indicator LED on the BHT-7000 OFF ON (in red) ON (in green) OFF ■ Charging Operation and LED Indication[...]

  • Page 138

    122 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 1 FG Frame ground — 2 SD Send data → 3 RD Receive data ← 4 RS Request to send — 5 CS[...]

  • Page 139

    123 Chapter 5. Handling the CU-7000 (Option) [ 2 ] Interface Cable Connection As illustrated below, connect the CU-7000 (on which the BHT-7000 is put) to a host computer with a cross-mode cable. To connect it to a modem, use a straight-mode cable. DTE and DCE In the RS-232C interface specifications, the DTEs (Data Terminal Equipment) shall be gener[...]

  • Page 140

    124[...]

  • Page 141

    125 Appendices Appendices Appendix A. Specifications .......................................................................... 126 A.1 BHT-7000 .............................................................................................. 126 [ 1 ] Product Specifications ................................................................. 1 26 [ 2 ] [...]

  • Page 142

    126 Appendix A. Specifications A.1 BHT -7000 [ 1 ] Pr oduct Specifications Power Source Main power • Rechargeable lithium-ion battery cartridge (3.6 VDC) or • 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) Weight Approx. 210 g (Approx. 7.4 oz.) including batte[...]

  • Page 143

    127 Appendices Screen mode Font size Chars x Lines Dots (W x H) Single-byte Standard-size 21 x 8 6 x 8 ANK* mode Small-size 21 x 10 6 x 6 Two-byte 16-dot font Full-width 8 x 4 16 x 16 Kanji mode Half-width 16 x 4 8 x 16 16-dot font Full-width 4 x 4 32 x 16 (Double-width) Half-width 8 x 4 16 x 16 12-dot font Full-width 10 x 5 12 x 12 Half-width 20 x[...]

  • Page 144

    128 0.26 mm (10.24 mils) 0.8 magnification min. 0.125 mm min. (4.9 mils min.) PCS value ≥ 0.75 Reflection intensity difference between white and black bars ≥ 0.4 0.15 mm min. (5.91 mils min.) (PCS value ≥ 0.45) (2) Optical Properties Required for Bar Code Labels White bars: Reflection intensity 45% min. Black bars: Reflection intensity 25% ma[...]

  • Page 145

    129 Appendices (3) Bar Code Label Size Recommended width: 10 mm min. (0.39 inch min.) Length: Depth of field (Distance from bar codes to the bar-code reading window) Length of labels (including margins) 460 mm max. (18.11 inches max.) (Minimum narrow bar width: 1.0 mm min.)* 4 Width Length 400 mm (15.75 inches) Minimum narrow bar width Depth of fie[...]

  • Page 146

    130 [ 3 ] Interface Specifications Optical Interface Synchronization: Start-stop Input signals: RD Output signals: SD Transmission speed: 115,200 bps max. Direct-connect Interface Synchronization: Start-stop Transmission speed: 115,200 bps max. Signal level: Conforms to the RS-232C interface Pin assignment: As shown below. SD RD GND Signal Input/Ou[...]

  • Page 147

    131 Appendices A.2 CU-7000 [ 1 ] Pr oduct 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) Weight CU-7001: Approx. 230 g (Approx. 8.11 oz.) CU-7002: Approx. 200 g (Approx. 7.06 oz.) Op[...]

  • Page 148

    132 Signal Input/Output External device [ 3 ] Interface Specifications RS-232C Interface Port (Dsub-25S) on the CU-7000 25 13 14 1 1 FG Frame ground — 2 SD Send data → 3 RD Receive data ← 4 RS Request to send — 5 CS Ready to send — 6 DR Data set ready — 7 SG Signal ground — 8 CD Carrier detect — 20 ER Data terminal equipment ready ?[...]

  • Page 149

    133 Appendices ENQ S O H ACK ACK ACK ACK ACK EOT ACK E T X B C C S T X E T X B C C S T X E T X B C C S T X E T X B C C Establishment of Data Link (Phase 1) Heading text Data text n-1 Serial number Serial number Serial number Data text n Data text 1 Data Transmission (Phase 2) Release of Data Link (Phase 3) Receiving Station Sending Station Appendix[...]

  • Page 150

    134 ACK ENQ 3 seconds 3 seconds ENQ ENQ ENQ ACK 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 [...]

  • Page 151

    135 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. 3 seconds 3 seconds 3 seconds ENQ(1) ENQ[...]

  • Page 152

    136 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 [...]

  • Page 153

    137 Appendices NAK NAK NAK NAK NAK ACK ■ 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 continu[...]

  • Page 154

    138 EOT 3 seconds 3 seconds ENQ ENQ ACK ■ 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. Sending station Receiving station To phase 3. Occurrence of an error [...]

  • Page 155

    139 Appendices EOT ACK 3 seconds 3 seconds ENQ (1) ENQ (2) EOT ENQ (9) 3 seconds ■ 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 transmiss[...]

  • Page 156

    140 EOT (1) EOT (2) EOT (3) 3 seconds 3 seconds EOT (10) 3 seconds or more ACK EOT EOT EOT 3 seconds 3 seconds ■ 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 t[...]

  • Page 157

    141 Appendices [ 2 ] Aborting Data T ransmission Pressing the C key aborts data transmission. If the C key is pressed during downloading, the BHT-7000 transmits an EOT and aborts the file transmission. If it is pressed during uploading, the BHT-7000 transmits the current transmission block followed by EOT and then aborts the file transmission.[...]

  • Page 158

    142 S T X E T X B C C [ 3 ] BCC for Horizontal Parity Checking To check whether data has been transmitted accurately, the BHT-7000 supports hori- zontal 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[...]

  • Page 159

    143 Appendices B.2 BHT -Ir pr otocol [ 1 ] T ransmission 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. S O H E T X C R C S T X E T X C R C S T X E T X C R C S T X E T X C R C D L E D L E D L E D L E I D I D [...]

  • Page 160

    144 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 stat[...]

  • Page 161

    145 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[...]

  • Page 162

    146 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. Upon receipt of a sequence of DLE ACK and IDs in [...]

  • Page 163

    147 Appendices ■ Phase 2 with suspension of data reception for erasure of the flash memory If the receiving BHT-7000 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. Upon receipt of the sequence of WACK and IDs, the sending station s[...]

  • Page 164

    148 ■ 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 [...]

  • Page 165

    149 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. Sending station Receiving station To phase 3.[...]

  • Page 166

    150 ■ 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 a[...]

  • Page 167

    151 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. If the sendi[...]

  • Page 168

    152 ■ 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 station Data text #n DLE ACK and IDs DLE EOT and IDs Ab[...]

  • Page 169

    153 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[...]

  • Page 170

    154 Appendix C. A T ypical 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 Operation: Power ON → Read the bar code on stock (A). → Key in the quantity. Read the bar code on stock (B). → Key in the quantity. Repeat the abov[...]

  • Page 171

    Index 155 Index Symbols 26-key pad 4, 15, 17, 25, 33, 37, 38, 39, 40, 44, 47, 48, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 68, 69, 72, 73, 75, 76, 80, 81, 126 3-pole mini stereo plug 9, 40, 69, 86 32-key pad 15, 16, 33, 72, 73, 126 A aging test 35, 62, 65 B backlight function on/off key 16, 17 bar -code reading test 35, 62, 63 battery cartridge [...]

  • Page 172

    156 download 7, 8, 9, 11, 12, 32, 34, 36, 39, 40, 41, 42, 43, 44, 57, 58, 76, 77, 81, 82, 109, 110, 111, 112, 119, 141, 147, 152 driver iv , 11 dry battery cartridge viii, 15, 18, 19, 20, 104, 105, 106, 126 Dsub-25P 118 DTE 123 E EAN-13 63, 128 EAN-8 63, 128 Error in System Mode settings 108 execution program 34, 47, 48, 107, 108, 109, 110 extensio[...]

  • Page 173

    Index 157 M4 2, 15, 59, 60, 72, 154 magic key v , 34, 47, 59, 60, 126 marker 2, 50, 51, 92 memory size 35 memory test 35, 64 message version 30, 34, 35, 47, 48, 74 N Nonlock 59 O Onetime 59 optical communications 6, 8, 116, 132 optical communications unit 8 optical interface xii, 1, 6, 15, 40, 52, 53, 69, 70, 88, 90, 116, 119, 130, 132 P power LED [...]

  • Page 174

    158 U UPC-A 63, 128 UPC-E 63, 128 upload 7, 12, 22, 34, 36, 40, 44, 45, 46, 57, 58, 68, 76, 78, 79, 81, 82, 83, 84, 110, 113, 119, 141, 152 user area 11, 29, 30, 31, 39, 40, 76, 81, 83, 109 V vertical parity 52, 55, 88, 89, 90, 142[...]

  • Page 175

    Bar Code Handy T erminal BHT -7000 User's Manual First Edition, May 2000 DENSO WAVE INCORPORATED The purpose of this manual is to provide accurate information in the handling and operating of the BHT-7000. Please feel free to send your comments regarding any errors or omissions you may have found, or any suggestions you may have for generally [...]