Denso BHT-100Q, BHT-100B User Manual

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 in this manual are trademarks or regis­tered trademarks of their respective holders.
Page 3
Please READ through these operating instructions carefully. It will enable you to operate your BHT-100Q/100B correctly.
After you have finished reading the instructions, keep this manual handy for speedy reference.
i
Page 4

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 and the related notes.
Chapter 2. Getting Started the BHT and System Mode
Summarizes the BHT system configuration and describes the operation including preparation and System Mode (which is required for the efficient use of application programs).
Chapter 3. Communications Operations of BHT
Describes the communications operations of the BHT—the IR communication, RS­232C interface specifications, basic communications specifications, and the communi­cations protocols—for data transfer with the host computer or other devices.
Chapter 4. Error Messages
Lists the error messages which will appear on the LCD if some error occurs in the BHT.
Chapter 5. Handling the CU-7000 (Option)
Describes the handling procedure of the CU-7000, the interfacing with the host compu­ter, and the charging of the rechargeable battery cartridge.
Appendix A: Specifications Appendix B: Communications Protocol Details Appendix C: A Typical Basic Operation Appendix D: Quality Assurance Standards
ii
Page 5
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 (BHT-100 series) Transfer Utility Guide Ir-Transfer Utility C Guide Ir-Transfer Utility E Guide
Screen Indication
The lettering in the screens in this manual is a little different from that in the actual screens. File names used are only for description purpose, so they will not appear if you have not set files having those names.
iii
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 and CU 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. Make sure you fully understand all definitions of these terms and related symbols given below, before you proceed to the text itself.
WARNING
CAUTION
Alerts you to those conditions which could cause seri­ous bodily injury or death if the instructions are not followed correctly.
Alerts you to those conditions which could cause minor bodily injury or substantial property damage if the in­structions are not followed correctly.
Meaning of Symbols
A triangle ( ) with a picture inside alerts you to a warning of danger. Here you see the warning for electrical shock.
A diagonal line through a circle ( do; it may or may not have a picture inside. Here you see a screwdriver inside the circle, meaning that you should not disassemble.
A black circle ( do. This example shows that you MUST unplug the power cord.
) with a picture inside alerts you to something you MUST
) alerts you to something you should not
iv
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 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, etc.
Doing so could short-circuit the termi­nal pins, causing the batteries to rup­ture or the battery fluid to leak, result­ing in a fire or bodily injury.
• Avoid dropping the battery cartridge or letting it undergo any shock or impact.
Doing so could cause the batteries to break, generate heat, rupture or burn.
• Only use the dedicated charger (CU­7001, C-700 or C-750) for charging the
Charge only
dedicated
rechargeable battery cartridge. Using a different type of charger could
cause battery-rupture or leakage of bat­tery fluid and result in a fire, bodily in­jury, or serious damage to property.
Undedicated
• Never charge the rechargeable battery cartridge where any inflam­mable gases may be emitted; doing so could cause fire.
with the
device.
Never
put me
into fire!
Do not
short-
circuit me!
Handling the BHT
• The BHT-100B uses a laser light for indicating the scanning range. The intensity of the laser light might be too low to inflict bodily injury. However, do not look into the laser beam.
The BHT-100B complies with Laser Safety Standard, Class II of 21 CFR Chapter 1, Subchapter J.
The BHT-100B does not mount beam attenuator and laser radiation emission indicator required by this standard. Instead, the software­controlled trigger switches (see Section 2.2 "Components and Func­tions") function as them because the laser light is not enabled without the trigger switches pressed.
v
Page 8
WARNING
• Do not look into the light source through the reading window or point the light source towards the eyes.
The light emitted through the reading window is harmful to the eyes.
• Do not poke at the eyes with the stylus that comes with the BHT.
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.
Failure to do so could cause fire or electrical shock.
• If you drop the CU so as to damage its housing, immediately unplug the AC adapter from the wall socket and contact your nearest dealer.
Failure to do so could cause fire or electrical shock.
• Never use the CU for charging anything other than the specified rechargeable battery cartridges.
Doing so could cause heat, battery-rupture, or fire.
• Never bring any metals into contact with the output terminals. Doing so could produce a large current through the CU, resulting in
heat or fire, as well as damage to the CU.
• Use the dedicated AC adapter only. Failure to do so could result in fire.
• Never use the CU on the line voltage other than the specified level. Doing so could cause the CU to break or burn.
• If the power cord of the AC adapter is damaged (e.g., exposed or broken lead wires), stop using it and contact your nearest dealer.
Failure to do so could result in a fire or electrical shock.
vi
Page 9
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 temperature changes.
Moisture or dust will get into the BHT, resulting in malfunction, fire or electri­cal shock.
This
humidity
is killing
me!
Refrigeration
Refrigeration
Refrigeration
I'm burning
up!
Hot-
house
I'm
freezing!
• Never disassemble or modify the BHT; doing so could result in an accident such as break or fire.
Handling the rechargeable battery cartridge
• Never charge a wet or damp rechargeable battery cartridge. Doing so could cause the batteries to break, generate heat, rupture,
or burn.
Handling the BHT
• If smoke, abnormal odors or noises come from the BHT, immediately turn off the power, pull out the battery cartridge, and contact your nearest dealer.
Failure to do so could cause smoke or fire.
• If foreign material or water gets into the BHT, immediately turn off the power, pull out the battery cartridge, and con­tact your nearest dealer.
Failure to do so could cause smoke or fire.
vii
Keep me
away from
water!
Never
disassemble
Page 10
CAUTION
• If you drop the BHT so as to damage its hous­ing, immediately turn off the power, pull out the rechargeable battery cartridge or dry bat­tery 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 cells into the cartridge.
Failure to do so could cause battery-rupture or leakage of battery fluid, resulting in bodily injury, fire, or property damage.
• For those machines using the dry battery cartridge, do not use any­thing other than the specified type of batteries, nor use new and old batteries together.
Doing so could cause battery-rupture or leakage of battery fluid, resulting in bodily injury, fire, or property damage.
• Do not use batteries or power sources other than the specified ones; doing so could generate heat or cause malfunction.
Do not
drop
me!
•In environments where static electricity can build into significant charges (e.g., if you wipe off the resin plate with a dry cloth), do not operate the BHT. Doing so will result in malfunction or machine failure.
• Touch the LCD only with the stylus that comes with the BHT. Using the tip of a pen or any pointed object will result in a damaged or broken LCD.
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.
viii
Page 11
CAUTION
• Never cover or wrap up the CU or AC adapter in a cloth or blanket. Doing so could cause the unit to heat up inside, deforming its hous-
ing, resulting in a fire. Always use the CU and AC adapter in a well-ventilated area.
• Do not place the CU anyplace where it may be subjected to oily smoke or steam, e.g., near a cooking range or humidifier.
Doing so could result in a fire or electrical shock.
• Keep the power cord away from any heating equipment. Failure to do so could melt the sheathing, resulting in a fire or
electrical shock.
• Do not insert or drop foreign materials such as metals or anything inflammable through the openings or vents into the CU.
Doing so could result in a fire or electrical shock.
DENSO WAVE INCORPORATED does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein.
Intellectual Property Precaution 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 use of DENSO WAVE's product(s) in connection or in combination with other component(s), product(s), data processing system(s) or equipment or software not supplied from DENSO WAVE; (ii) the use of DENSO WAVE's products in a manner for which the same were not intended nor designed; or (iii) any modification of DENSO WAVE's products by other(s) than DENSO WAVE.
Licensed under one or more of the following U.S. patents: 4, 570, 057; 4, 766, 300; 4, 894, 523; 5, 021, 642; 5, 038, 024
5, 081, 343; 5, 095, 197; 5, 144, 119; 5, 144, 121; 5, 182, 441 5, 187, 355; 5, 187, 356; 5, 218, 191; 5, 233, 172; 5, 258, 606 5, 288, 985
ix
Page 12
Proper Care of the BHT and CU
Clean the housings, battery cartridge terminals, and CU-7001 charge terminals with a dry, soft cloth. Before cleaning, be sure to turn the BHT power off 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 crystal dis­play (LCD) with anything hard. The LCD surface will be easily scratched or bro­ken.
When cleaning the keypad, do not scrub the surface too hard, and do not pull on the keys. Doing so may break the keys or cause the keypad to dislocate.
If the BHT or CU becomes smudged, moisten a soft cloth with neutral detergent and wring it out thoroughly. Wipe the BHT or CU with the cloth and then go over it again with a dry cloth.
Dust or dirt accumulating on the clear plate of the reading window will affect reading performance. If you use the BHT in dusty areas, therefore, periodically check the clear plate of the reading window and clean it if dusty.
To clean the plate, first blow the dust away with an air brush. Then wipe the plate with a cotton swab or the similar soft one gently.
If sand or hard particles have accumulated, never rub the plate; doing so will scratch or damage it. Blow the particles away with an air brush or a soft brush.
Take care of me
with a dry soft
cloth.
NO WAY!!
Thinner Benzine
x
Page 13
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 comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Opera­tion of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
FCC WARNING: Changes or modifications not expressly approved by the party re­sponsible for compliance could void the user’s authority to operate the equipment.
Labeling
*
*Only for the BHT-100B.
xi
Page 14

Content Overviews

Preface................................................................................................................................. i
How this book is organized .............................................................................................. ii
SAFETY PRECAUTIONS..................................................................................................... iv
Chapter 1 Quick Guide ................................................................................................. 1
1.1 Reading 2D Codes and Bar Codes ........................................................................... 2
BHT-100Q ................................................................................................................... 2
BHT-100B....................................................................................................................4
1.2 Setting and Using the Hand Strap and Stylus........................................................ 6
1.3 Setting the Backlight................................................................................................. 8
1.4 Using the Keypad...................................................................................................... 9
1.5 Transferring Data.......................................................................................................10
Chapter 2 Getting Started the BHT and System Mode ............................................. 11
2.1 BHT System Configuration.......................................................................................12
2.2 Components and Functions ..................................................................................... 17
2.3 Preparation ................................................................................................................ 19
2.3.1 Setting-up 1: Loading the Battery Cartridge .................................................. 19
2.3.2 Setting-up 2: Setting the Calendar Clock .......................................................23
2.3.3 Adjusting the LCD Contrast, Beeper Volume and Touch Screen,
and Switching the Beeper & Vibrator.............................................................. 24
2.3.4 Battery Voltage Display..................................................................................... 28
2.3.5 Battery Replacement Notes.............................................................................. 29
2.3.6 BHT Turning-off Notes ...................................................................................... 31
2.4 Initializing the BHT System ...................................................................................... 35
2.5 Operating in System Mode ...................................................................................... 39
2.5.1 Starting System Mode ...................................................................................... 39
2.5.2 Operating in System Mode ..............................................................................43
2.5.3 Detailed Description of the Functions in System Mode.................................45
Chapter 3 Communications Operations of the BHT-100Q/100B ............................. 108
3.1 Infrared Communication ..........................................................................................109
3.2 RS-232C Interface Specifications ............................................................................. 111
3.3 Basic Communications Specifications and Parameters ........................................113
3.3.1 Basic Communications Specifications ............................................................113
3.3.2 Communications Parameters........................................................................... 115
xii
Page 15
3.4 Communications Protocols ...................................................................................... 116
3.4.1 BHT-protocol ...................................................................................................... 116
3.4.2 BHT-Ir Protocol ..................................................................................................122
Chapter 4 Error Messages ............................................................................................ 128
4.1 System Errors............................................................................................................ 129
4.2 Errors in System Mode............................................................................................. 134
Chapter 5 Handling the CU-7000 (Option) ................................................................. 139
5.1 Functions of the CU-7000 ......................................................................................... 140
5.2 Components and Functions ..................................................................................... 140
5.3 Applying Power to the CU-7000...............................................................................141
5.4 Communicating with the Host Computer ............................................................... 142
5.4.1 Setting the Transmission Speed of the CU-7000............................................ 142
5.4.2 Interface Cable Connection ..............................................................................142
5.4.3 Interfacing with the Host Computer ................................................................143
5.5 Charging the Rechargeable Battery Cartridge (using the CU-7001) ..................... 144
5.6 RS-232C Interface Specifications ............................................................................. 146
Appendices ...................................................................................................................... 148
Appendix A. Specifications ..............................................................................................149
A.1 BHT-100Q ........................................................................................................... 149
A.2 BHT-100B............................................................................................................156
A.3 CU-7000.............................................................................................................. 161
Appendix B. Communications Protocol Details..............................................................163
B.1 BHT-protocol...................................................................................................... 163
B.2 BHT-Ir protocol ..................................................................................................173
Appendix C. A Typical Basic Operation...........................................................................184
Appendix D. Quality Assurance Standards..................................................................... 185
D.1 Applicable Standards........................................................................................ 185
D.2 Interface Cables ................................................................................................. 186
Index ..................................................................................................................................... 188
xiii
Page 16
Chapter 1. Quick Guide
Chapter 2. Getting Started the BHT
and System Mode
Chapter 3. Communications Operations
of the BHT
Chapter 4. Error Messages
Chapter 5. Handling the CU-7000 (Option)
Appendices
Page 17
Chapter 1. Quick Guide
Chapter 1
Quick Guide
This chapter describes the basic operating method of the BHT and the related notes.
1.1 Reading 2D Codes and Bar Codes............................................................................ 2
BHT-100Q .................................................................................................................... 2
BHT-100B .................................................................................................................... 4
1.2 Setting and Using the Hand Strap and Stylus ........................................................ 6
1.3 Setting the Backlight ................................................................................................. 8
1.4 Using the Keypad ...................................................................................................... 9
1.5 Transferring Data ..................................................................................................... 10
1
Page 18

1.1 Reading 2D Codes and Bar Codes

BHT-100Q

Turn the BHT power on, bring the reading window to the target code, and press the trigger switch. The BHT-100Q turns three marker LEDs on to indicate the scanning range and the illumination LED to scan the code. Keep the BHT stationary in a position where the target code lies between the right and left markers and the center marker comes to the center of the target code.
Hold the reading window 4 to 14 cm (1.6 to 5.5 inches) away from codes to be scanned. When the BHT has read the code successfully, the indicator LED will illuminate in
green and the markers will go off.
4 to 14 cm (1.6" to 5.5")
Indicator LED
Illuminates in green when the BHT
Markers
Trigger switch (M3 key)
has successfully read the code.
Touch screen LCD
Shows the scanned image of a code lying inside the scanner’s view if the view finder is set to ON.
Trigger switch (M4 key)
PW key
• The markers show the left-to-right scanning range. When the scanning distance is 8.5 to 9.5 cm (3.3 to 3.7 inches), they indicate almost the center of the up-down scanner’s view. If the distance is out of the range, those markers will deviate from the center.
• 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 code becomes excessively strong. This can easily happen when the reflecting surface is polished or covered with vinyl.)
• The code reading procedure may differ depending upon the application used, so follow the application's manual.
2
Page 19
Chapter 1. Quick Guide
• Before reading 2D codes or bar codes, clean those labels if stained.
• Avoid using the BHT in direct sunlight. The BHT might fail to read correctly.
• To read 2D codes or bar codes on curved surfaces, apply the BHT to the target code so that the code comes to the center of the scanning range indicated by the markers.
• Depending upon the code size or cell pitch, the proper scanning distance from 2D codes or bar codes will differ.
• Do not use the BHT in the vicinity of radio equipment. The BHT may malfunction. At the scanning time, the marker LEDs and illumination LED will come on. The
illumination LED may not come on where it is bright enough for the BHT to scan. The light intensity of those LEDs will vary depending upon the scanning conditions and variation of their elements.
3
Page 20

BHT-100B

Turn the BHT power on, bring the bar-code reading window to the bar code to be scanned, and press the trigger switch. The BHT-100B emits a laser light to indicate the scanning range and turns on the illumination LED to scan the bar code.
When the BHT has read the bar code successfully, the indicator LED will illuminate in green.
Bar code scanning range covered by the laser light
Max. 40 cm (15.7")*
Indicator LED
Illuminates in green when the BHT has successfully read the code.
Touch screen LCD
Trigger switch (M3 key)
Trigger switch (M4 key)
PW key
• 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 polished or covered with vinyl.)
• The laser light indicates the scanning range as a guide. The indicated scanning range will deviate a little bit from the actual one. Keep the BHT so that the laser light comes to almost the center of the bar code height.
• The BHT can read bar codes at a maximum distance of 40 cm (15.7")* from the reading window. (*For details about the scanning conditions, refer to Appendix A.)
• The bar code reading procedure may differ depending upon the application used, so follow the application's manual.
4
Page 21
Chapter 1. Quick Guide
Before reading bar codes, clean those labels if stained.
Avoid using the BHT in direct sunlight. The BHT might fail to read correctly.
To read bar codes on curved surfaces, apply the BHT to the target bar code so that the code comes to the center of the scanning range indicated by the laser beam.
When you pull the bar-code reading window away from bar codes, the actual scanning range will become narrower than the range covered by the laser beam.
• Do not use the BHT in the vicinity of personal or amateur radio equipment. The BHT may malfunction.
The light intensity of the laser light or illumination LED will vary depending upon the scanning conditions and variation of their elements.
5
Page 22

1.2 Setting and Using the Hand Strap and Stylus

Setting the hand strap
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
6
Page 23
Chapter 1. Quick Guide
Setting the stylus
Hand strap
Stylus
Using the stylus
The BHT has a touch screen LCD that enables you to use touch keys and draw images on the touch screen with the stylus if you have defined those touch keys and graphics pad box in user programs, respectively. Before using the touch screen, adjust it, referring to Subsection 2.3.3.
Press the touch screen only with the stylus that comes with the BHT. Using the tip of a pen or any pointed object will result in a damaged or broken LCD. Strong pressure or impact applied to the LCD may also break the LCD.
7
Page 24

1.3 Setting the Backlight

Pressing the right-hand trigger switch (M4 key) while holding down the SF (Shift) key activates or deactivates the backlight function.
Backlight OFF
(The backlight function is OFF when you turn the BHT power on.)
Press the right-hand trigger switch while holding down SF.
Right-hand trigger switch (M4)
M1 M2
DEF
ABC
7
8
MNO
JKL
4
5
VWX
STU
1
,
/
-
%
0
$
SP
9 6 32
ENT
Backlight ON
If no key is pressed for at
GHI
PQR
YZ
+
PWBS C SF
least 3 seconds.
Press any key (except for the simultaneous depres­sion of the right-hand trigger switch and SF).
SF
Press the right­hand trigger switch while holding down SF.
Backlight OFF
(The backlight function is kept ON.)
Press the right­hand trigger switch while holding down SF.
In user programs, you can select the key to be used for activating or deactivating the backlight function (instead of the initial setting: combination of SF and the right-hand trigger switch), as well as modifying the ON-duration of the backlight before the automatic turning-off.
8
Page 25
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.
If you key in any wrong value, press the C or BS key and then enter the correct one.
Selecting Tasks
If the LCD shows the selection items (xxx) prefixed by numerals (e.g., 1: xxx, 2: xxx), use the numerical keys to select a desired item and press the ENT key to execute.
If a YES/NO screen (e.g., 1: YES, 2: NO) appears, press the 1 key for YES response and 2 key for NO response.
Entering Alphabetic Characters
The BHT supports the alphabet entry function which allows you to enter alphabetic characters, space, and symbols from the keypad during execution of a user program. For the alphabet entry procedure, refer to the "BHT-BASIC Programmer's Manual (BHT-100 series)."
9
Page 26

1.5 Transferring Data

Using infrared link
Using infrared rays, the BHT may transfer data directly to the host computer equipped with an IrDA interface port and other IrDA-compliant devices.
• Make sure that there is no obstruction in the light path between the BHT and any target stations. In infrared communication, you need to keep the BHT and any target stations within the effective infrared radiation range, usually 10 to 80 cm (3.94 to 31.50").
• Shield the IrDA interface from direct sunlight, ambient intense lighting (inverter­driven fluorescent lighting, in particular), and other potential sources of infrared radiation. Sources to watch out for include remote control units for television sets and the like.
Host computer
M1 M2
GHI8DEF
ABC
7
9
MNO
JKL
PQR
4
6
5
YZ
VWX
STU
1
32
+
,
/
0
ENT
SP
PWBS C SF
PWBS C SF
SP
ENT
0
,
/
+
1
32
STU
VWX
YZ
4
6
5
PQR
JKL
MNO
7
9
ABC
GHI8DEF
M1 M2
BHT
BHT
For a host computer having no IrDA interface port, use the optical communications unit CU-7000 (option) connected to the host via an RS-232C interface cable. Put the BHT in the CU-7000 as shown below.
10
Page 27
Chapter 2. Getting Started the BHT and System Mode
Chapter 2
Getting Started the BHT
and System Mode
This chapter summarizes the BHT system configuration and describes the operation including preparation and System Mode (which is required for the efficient use of application programs).
2.1 BHT System Configuration ..................................................................................... 12
2.2 Components and Functions .................................................................................... 17
2.3 Preparation ............................................................................................................... 19
2.3.1 Setting-up 1: Loading the Battery Cartridge .................................................. 19
2.3.2 Setting-up 2: Setting the Calendar Clock........................................................ 23
2.3.3 Adjusting the LCD Contrast, Beeper Volume and Touch Screen, and
Switching the Beeper & Vibrator .................................................................... 24
2.3.4 Battery Voltage Display.................................................................................... 28
2.3.5 Battery Replacement Notes ............................................................................. 29
2.3.6 BHT Turning-off Notes ..................................................................................... 31
[ 1 ] "Shutdown in progress" message ........................................................... 31
[ 2 ] If the BHT is turned off abnormally ......................................................... 31
[ 3 ] About "$$BRKLST.SYS" ............................................................................ 34
[ 4 ] If invalid files are found ............................................................................ 34
2.4 Initializing the BHT System ..................................................................................... 35
2.5 Operating in System Mode ..................................................................................... 39
2.5.1 Starting System Mode ..................................................................................... 39
2.5.2 Operating in System Mode.............................................................................. 43
[ 1 ] Calling up the desired set screen............................................................. 43
[ 2 ] Selecting a desired setting ....................................................................... 44
2.5.3 Detailed Description of the Functions in System Mode................................ 45
[ 1 ] Program Execution ................................................................................... 45
[ 2 ] Downloading ............................................................................................. 47
[ 3 ] Uploading .................................................................................................. 51
[ 4 ] System Environment Setting ................................................................... 54
[ 5 ] Testing........................................................................................................ 75
[ 6 ] System Information .................................................................................. 92
[ 7 ] Deleting Files ............................................................................................. 93
[ 8 ] Downloading/Uploading the BHT System Parameter File .................... 95
[ 9 ] Setting the Remote Wakeup................................................................... 101
[ 10 ] Downloading/Uploading the System Message File ............................. 102
11
Page 28

2.1 BHT System Configuration

The BHT barcode data collection system requires the following hardware as well as the BHT Bar Code Handy Terminal (which reads 2D codes or bar codes and accepts key entry) as illustrated below:
Host computer: Allows you to edit, manage and download pro-
grams and data, as well as downloading sys­tem programs.
For host computers having no IrDA interface ports, the optional CU-7000 optical communications unit and RS-232C interface cable are available.
CU-7000 (option): Exchanges programs and data with the BHT via
the IrDA interface and with the host computer via the RS-232C interface.
RS-232C interface cable (option): Connects the CU-7000 and the host computer.
Direct cable connection between the BHT and host computer is also possible. Optional software includes the BHT-BASIC Extension Library, BHT-BASIC Compiler, Ir-
Transfer Utility C, Ir-Transfer Utility E, and Transfer Utility.
System Configuration
BHT
Optical Communications
M1 M2
GHI8DEF
ABC
7
9
MNO
JKL
PQR
4
6
5
YZ
VWX
STU
1
3
2
+
,
/
0
ENT
PWBS C SF
Optical Communications
CU-7000 (option)
RS-232C Interface
RS-232C Interface (option)
Host Computer
BHT-BASIC Compiler (option)
Ir-Transfer Utility C (option)
Ir-Transfer Utility E (option)
Transfer Utility (option)
12
Page 29
Chapter 2. Getting Started the BHT and System Mode
Host Computer
Models: PC/AT, PS/2
Optional application programs and OSes
OS
Applications
BHT-BASIC Compiler
Ir-Transfer Utility C
Ir-Transfer Utility E
Transfer Utility
*This application does not activate any built-in port.
MS-DOS Win3.1 Win95 Win98 WinNT3.5/4.0
BHT-BASIC3.0
(MS-DOS–based)
MS-DOS– based
MS-DOS– based
BHT-BASIC3.0 (Windows3.1­based)
Windows3.1– based
Win95-/NT­based
BHT-BASIC3.5
Win95-/NT-based
Win95-/NT­based*
Win95-/NT-based
Win95-/NT­based
Win2000 Professional
Win95-/NT­based*
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 optically, and with the host computer via the RS-232C interface cable.
You may directly connect two BHTs with each other by using a commercially available metal cable having 3-pole mini stereo plugs (as a direct-connect interface cable). You also connect the BHT directly with the host computer or with the modem by using the direct-connect interface cable compatible with the target equipment. (NOTE: The direct-connect interface port of the BHT is not designed to stand frequent connecting/ disconnecting. You are, therefore, recommended to use the CU-7000 where you expect to do a lot of connecting and disconnecting of the BHT to/from a host compu­ter.)
BHT-BASIC Compiler (option)
This Compiler compiles a source program written in BHT-BASIC by an editor of the host computer running the MS-DOS, into the object program (user program) which can be used in the BHT. 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 by using Ir-Transfer Utility C/Ir-Transfer Utility E/Transfer Utility.
13
Page 30
Ir-Transfer Utility C (option)
Running on the host computer, this utility transfers files between the BHT 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.4.2.)
To transfer files under any of the following conditions, use Ir-Transfer Utility C:
- At transmission speeds of 115200 or 57600 bps (This may be impossible de­pending upon the host computer type.)
- When the BHT is placed on the CU-7000
- Via the direct-connect interface of the BHT
Ir-Transfer Utility E (option)
Running on the host computer, this utility transfers files between the BHT 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.4.2.)
To transfer files under any of the following conditions, use Ir-Transfer Utility E:
- Via an external IR transceiver
- Via an IR port integrated in a computer
Transfer Utility (option)
Running on the host computer, this utility transfers files between the BHT and the host computer. For its file transfer control procedure, the utility uses the BHT-protocol. (For the details about the BHT-protocol, refer to Chapter 3, Subsection 3.4.1.)
To transfer files under any of the following conditions, use Transfer Utility:
- When the BHT is placed on the CU-7000
- Via the direct-connect interface of the BHT
14
Page 31
Chapter 2. Getting Started the BHT and System Mode
Software Structure
System Programs 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.
To use data files (e.g., goods master files) required for execution of user programs, you should download those data files before execution of user programs. Those files will be stored in the user area.
System Programs
JIS Level 1 & Level 2 font files
User programs
Program files
User AreaSystem Area
Data files
Host Computer
System Programs
The system programs include the following three sets of programs:
Drivers
Drivers is a set of programs that directly controls the BHT 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­BASIC.
15
Page 32
System Mode
System Mode is a system program exclusively designed for the effective use of user programs in the BHT. It sets up the execution environments for those programs; e.g., it prepares downloading/uploading conditions, sets the calendar clock, and tests the BHT components including the LCD, beeper, and keypad. Shown below is the System Mode menu (SYSTEM MENU).
JIS Level 1 and Level 2 Font Files
These files contain font data required for displaying Kanji characters on the LCD. The BHT can display the Kanji characters not only in the conventional standard-size
font (16 dots wide by 16 dots high) but also in the small-size font (12 dots wide by 12 dots high) in application programs. It can also display the double-width, double­height, and quadruple-size (double-width & -height) Kanji characters of those 16-dot and 12-dot fonts in application programs.
If you do not need to display Kanji characters, you may delete these JIS font files. After deletion, the memory area which was occupied by these files can be used as a user area. For the deleting procedure, refer to Section 2.4, "Initializing the BHT System" or Subsection 2.5.3, "[ 7 ] Deleting Files."
The names of the JIS font files are:
FNT16J1.FN3 (JIS Level 1 font, 16-dot) FNT16J2.FN3 (JIS Level 2 font, 16-dot) FNT12J1.FN3 (JIS Level 1 font, 12-dot) FNT12J2.FN3 (JIS Level 2 font, 12-dot)
User Programs
You can develop application programs to meet individual job requirements by using the BHT-BASIC Compiler. To download those user programs to the BHT, use Ir­Transfer Utility C/Ir-Transfer Utility E/Transfer Utility.
16
Page 33
Chapter 2. Getting Started the BHT and System Mode

2.2 Components and Functions

Indicator LED
Illuminates in green when the BHT has successfully read a code.
Touch screen LCD (liquid crystal display)
Shows the characters and graphic patterns. You may directly touch the display with the stylus for data entry.
Trigger switch (M4 key)
Press this switch to start code reading.
Hand strap
Be sure to put your
Trigger switch (M3 key)
Press this switch to start code reading.
Optical interface port
Used to exchange data/programs with the host computer via its integrated IR port or via the optical communication unit CU-7000.
Connector cover
Inside this cover is the direct-connect interface port.
hand through this strap to prevent you from dropping the BHT accidentally.
Reading window
Stylus
Rechargeable battery cartridge or dry battery cartridge
Main power source of the BHT.
Release button
Press this button to remove the battery cartridge.
17
Page 34
The functions of the keys may be set by user programs. Shown below is a set of sample functions.
Status Indicators
Battery voltage level
Shows the current battery voltage level. Displays when the voltage level is high. Displays when the voltage level is low.
Keypad shift state
Displays when the keypad is shifted.
Alphabet and touch screen input states
Displays when the alphabet input function is activated.
Displays when the touch screen is ready to accept entry.
M1/M2 (Magic) keys
Up- and down-arrow keys are assigned to the M1 and M2 keys by default, respectively. If the SF key is held down, left- and right-arrow keys are assigned to the M1 and M2 keys, respectively.
These keys may be used as an SF key, ENT key, or backlight function on/off key depending upon definition in Sys­tem Mode or in user programs. They may be also assigned string data in user programs.
Numerical keys
Used for numerical input.
BS (Backspace) key
Moves back one character.
M1 M2
DEF
ABC
7
8
MNO
JKL
4
5
VWX
STU
1
,
/
-
%
0
SP
$
9 6 32
ENT
GHI
PQR
YZ
+
PWBS C SF
ENT (Enter) key
Finalizes the inputted data or opera­tions, and starts the corresponding processing.
C (Clear) key
Clears the last inputted data or returns to the original screen.
PW (Power) key
Turns the BHT on or off.
SF (Shift) key
Used in combination with numerical keys for special input procedures.
Function keys F1 through F8 may be assigned to FUNC keys defined on the touch screen. (For details, refer to Subsection 2.5.3, [4.6].)
18
Page 35
Chapter 2. Getting Started the BHT and System Mode

2.3 Preparation

2.3.1 Setting-up 1: Loading the Battery Cartridge

Before the first use of the BHT, be sure to load the battery cartridge as shown below. The battery cartridge is not loaded in the BHT when shipped from the factory.
(1) Charge the rechargeable battery cartridge. (Refer to Section 5.5.)
To use the dry battery cartridge in the BHT, set two dry cells into the cartridge. (Refer to the "Dry Battery Cartridge User's Manual" that comes with the dry battery cartridge.)
Use the dry battery cartridge as a spare of the rechargeable battery cartridge. The run time of the dry battery cartridge loaded with new dry cells is shorter than that of the fully-charged rechargeable battery cartridge.
(2) Turn the BHT upside down. (3) As shown below, slide the battery cartridge into the BHT until it clicks into place.
(To remove it, press the release button after making sure that the BHT power is off.)
WARNING
Battery cartridge
Release button
• 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 cartridge to­gether with metallic ball-point pens, necklaces, coins, hairpins, etc.
Doing so could short-circuit the terminal pins, causing the batteries to rupture or the battery fluid to leak, resulting in a fire or bodily injury.
• Avoid dropping the battery cartridge or letting it undergo any shock or impact.
Doing so could cause the batteries to break, generate heat, rupture or burn.
• Never charge the rechargeable battery cartridge where any inflammable gases may be emitted; doing so could cause fire.
CAUTION
• Do not use batteries or power sources other than the specified ones; doing so could gener­ate heat or cause malfunction.
19
Page 36
• 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. The backup power source is automatically charged by the battery cartridge.
When you first load the battery cartridge after purchase or you load it after leaving the BHT unused for a long time, do not remove the battery cartridge for 10 minutes or more after that loading. This is for charging the memory backup source integrated in the BHT.
• Be sure to turn the BHT off before battery replacement. Replace the battery cartridge quickly. Load a charged battery cartridge within 3 minutes from the removal of the cartridge to avoid data loss.
After battery replacement, turn the BHT on and check its operation.
• If you leave the BHT with no battery cartridge loaded for a long time, the memory contents will no longer be backed up so that the message "Contact your adminis­trator. Note the error number. (XXXX)" or "Set the current date and time." may appear on the LCD.
If you will not be using the BHT for a long time, follow the instructions given in Subsection 2.3.5, "Battery Replacement Notes."
• Avoid storing the rechargeable battery cartridge in a hot place. The battery capacity may be decreased.
• Do not touch the charge terminals of the rechargeable battery cartridge or stain those terminals. Doing so could result in a charging failure.
Battery Voltage Level on the Status Indicator Line
The battery voltage level is always displayed on the status indicator line. (For details, refer to Subsection 2.3.4 "Battery Voltage Display.")
20
Page 37
Chapter 2. Getting Started the BHT and System Mode
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.
The battery recharge or replacement time will come soon. If the BHT is driven by the rechargeable battery cartridge, recharge or replace it; if it is driven by the dry battery cartridge, replace the dry cells.
Low battery indication—Level 2 If you continue to use the BHT without recharge or battery replacement after the Level
1 message appears, the BHT displays the following Level 2 message, beeps five times, and then turns itself off. Depending upon the battery level, the beeper may not sound five times.
(When driven by the
rechargeable battery cartridge)
(When driven by the dry battery cartridge)
If the BHT is driven by the rechargeable battery cartridge, recharge or replace it; if it is driven by the dry battery cartridge, replace the dry cells.
21
Page 38
•When replacing dry cells, always replace both of them with new alkaline manga­nese batteries (LR6).
• You may charge the rechargeable battery cartridge with the optional CU-7001 communication unit or optional C-700/C-750 charger. For the charging proce­dure using the CU-7001, refer to Chapter 5. For that using the C-700/C-750, refer to the "C-700 User's Manual"/"C-750 User's Manual."
• If the "Charge the battery!" or "Replace the batteries!" message appears after the BHT undergoes any shock or impact, turn the power off and on and then check the battery output level. The battery may not have run out.
WARNING
CAUTION
Only use the dedicated charger (CU-7001, C-700 or C-750) for charging the rechargeable 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.
Never charge a wet or damp rechargeable bat­tery cartridge.
Doing so could cause the batteries to break, gen­erate heat, rupture or burn.
22
Page 39
Chapter 2. Getting Started the BHT and System Mode

2.3.2 Setting-up 2: Setting the Calendar Clock

Turn the BHT on by pressing the PW key. The following message will appear.
In the following cases, the above message will appear. In such instances, it is necessary to set the date and time. (The indication "00/01/01 00:00" will differ depending upon the calendar clock state.)
• The BHT is first turned on from the time of purchase.
• The BHT is turned on after the memory backup power source is com­pletely discharged.
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 digit, add a 0 (zero) preceding the data.
For the year, be sure to enter the last two digits of the year. For the hour, enter it in the 24-hour format.
If any of the year, month, day, hour, and minute is not entered, the ENT key will be deactivated.
If you make a wrong entry, press the BS key to delete it and then enter the correct data.
[Example] To set 2000, April 19, at 4:00 p.m. Press 0, 0, 0, 4, 1, 9, 1, 6, 0, and 0. Then press the
ENT key to register the new setting.
If the above screen does not appear, follow the calendar clock setting procedure given in Subsection 2.5.3, [4.3] to set the calendar clock.
23
Page 40
2.3.3

Adjusting the LCD Contrast, Beeper Volume and Touch Screen, and Switching the Beeper & Vibrator

While holding down the M1 key or right-hand trigger switch (M4), press the PW key. The main adjustment screen appears which differs depending upon the current state as shown below.
After adjustment, press the ENT key or no keys for five seconds. The new settings will be registered and the main adjustment screen will disappear.
When the beeper is selected (default)
When the vibrator is selected
When both the beeper and vibrator are selected
(The current selection is highlighted.)
24
Page 41
Chapter 2. Getting Started the BHT and System Mode
Adjusting the LCD contrast
You can adjust the LCD brightness to eight contrast levels. (1) Use the 1 key (or M1 or M2 key) to select the LCD CONTRAST line.
(2) To decrease the contrast, press the M1 key with the SF key held down; to increase
it, press the M2 key with the SF key held down.
Switching the beeper & vibrator
You may choose any of three ways—beeping only, vibrating only, or beeping & vibrat­ing as a confirmation of completion of code reading.
(1) Use the 2 key (or M1 or M2 key) to select the BEEPER VIBRATION line that will be
highlighted in any one of the following three states:
SF + M2
SF + M1
(2) Highlight the desired way(s) by using the M1 or M2 key while holding down the SF
key.
SF + M2
SF + M1
Adjusting the beeper volume
You can adjust the beeper volume to four levels from OFF to MAX. (1) Use the 3 key (or M1 or M2 key) to select the BEEPER VOLUME line.
(2) To turn down the volume, press the M1 key with the SF key held down; to turn it
up, press the M2 key with the SF key held down.
Adjusting the beeper volume to be sounded when you press the touch screen
You can adjust the volume of the beeper to be sounded when you press the touch screen, to three levels from OFF to MAX.
(1) Use the 4 key (or M1 or M2 key) to select the VOLUME line. (2) To turn down the volume, press the M1 key with the SF key held down; to turn it
up, press the M2 key with the SF key held down.
25
Page 42
Adjusting the touch screen
At the first use of the touch screen or if the touch areas seem to deviate from the nor­mal positions when in use, adjust the touch screen according to the steps given below.
Use the 5 key (or M1 or M2 key) to select the CALI­BRATION line, then press the ENT key. The screen shown at left will appear.
Touch the center of the "+" with the stylus. The screen will switch to the following one.
To cancel adjustment and return to the main adjust­ment screen, press the C key.
Touch the center of the newly displayed "+." To cancel adjustment and return to the main adjust-
ment screen, press the C key.
Touch the center of the newly displayed "+." To cancel adjustment and return to the main adjust-
ment screen, press the C key.
26
Page 43
Chapter 2. Getting Started the BHT and System Mode
Touch the center of the 4th "+." The adjustment will complete and the display will
return to the main adjustment screen.
If the adjustment is not completed normally, the screen shown at left will appear where you may choose retry or not.
If you select "1:Yes" and press the ENT key, the dis­play will return to the top screen of the touch screen adjustment sequence.
If you select "2:No" and press the ENT, or press the C key, the display will return to the main adjust­ment screen.
27
Page 44

2.3.4 Battery Voltage Display

The battery voltage level is always displayed on the status indicator line (bottom line).
Battery voltage level
Shows the current battery voltage level.
Displays when the voltage level is high. Displays when the voltage level is low.
Status Indicators
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, so the displayed level also may vary.
28
Page 45
Chapter 2. Getting Started the BHT and System Mode

2.3.5 Battery Replacement Notes

When is battery replacement needed?
If the "Charge the battery!" or "Replace the batteries!" appears on the LCD, replace the rechargeable battery cartridge with a fully charged one or replace the dry cells with new ones, respectively.
If you leave the BHT without replacing the rechargeable battery cartridge or dry cells, the integrated calendar clock or data will no longer be backed up so that the calendar clock will stop or the message "Contact your administrator. Note the error number. (XXXX)" will appear on the LCD.
Be sure to turn the BHT off before battery replacement. Replace the battery cartridge quickly. Load a charged battery cartridge or new dry
cells within 3 minutes after the removal to avoid data loss. After battery replacement, turn the BHT on and check its operation.
If you will use the BHT more than one time per month:
Keep the battery cartridge loaded in the BHT.
If you will not be using the BHT for more than one month:
Remove the battery cartridge from the BHT and then store the BHT. To do so, be sure to follow the procedure given below.
(1) When removing the battery cartridge:
Press the PW key for more than 3 seconds to turn the power off. The following message will appear on the LCD and the BHT will start backing up
data. After completion of the backup operation so that the message disappears, remove the battery cartridge.
(The backup operation may take several tens of seconds depending upon the volume of data to be backed up.)
Shows the current backup state in progress.
Shows the total volume of data to be backed up.
29
Page 46
(2) When turning the BHT on 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 turning the BHT on will display the following message, prompting you to set the current date and time.
Set the calendar clock according to the procedure given in Subsection 2.3.2. (The indication "00/01/01 00:00" will vary depending upon the calendar clock
state.)
• The rechargeable battery cartridge can be recharged hundreds of times, but it will
eventually wear out. If the run time is noticeably shorter than normal, replace the battery cartridge with a new one.
• Use only DENSO WAVE-authorized battery cartridges and chargers.
• Never dispose of batteries into a fire.
•When disposing of battery cartridges, cover their terminal pins with vinyl tape to
prevent short-circuit.
• Batteries should be recycled properly. Do not throw them in the trash.
30
Page 47
Chapter 2. Getting Started the BHT and System Mode

2.3.6 BHT Turning-off Notes

[ 1 ] "Shutdown in progress" message
When the BHT is turned off by pressing the PW key or by the auto power-off feature, it displays the following message and starts preparation for shutdown.
When the above message is displayed, do not remove the battery cartridge. If you do so and leave the BHT without a battery cartridge loaded for one hour or
more, then the error message "Contact your administrator. Note the error number. (2XXX)" may appear when turning the BHT on at the next time.
[ 2 ] If the BHT is turned off abnormally
If the BHT is turned off abnormally* and is left without a battery cartridge loaded or with a discharged battery cartridge loaded, then unsaved data may be lost.
(*"Normally turned off" refers to "turned off with the PW key or by the auto power-off feature.")
If the above problem has arisen, the following message will appear when you load a fully-charged battery cartridge (or a dry battery cartridge having new dry cells) and turn the BHT on.
31
Page 48
(1) Press the 2 key while holding down the SF key. The screen will switch to the
following:
[ 1 ] YES: Run Scandisk and start the System. [ 2 ] NO: Turn the BHT off.
(2) Choose either one with the numerical keys and press the ENT key.
When Scandisk is in progress, the following message is displayed:
32
Page 49
Chapter 2. Getting Started the BHT and System Mode
If Scandisk finds an invalid file(s), the following screen will appear. As long as an invalid file exits, that screen displays every time the BHT System is started up.
(3) Press the ENT key to start up the BHT System.
Scandisk when the resume function is enabled
If Scandisk runs when the resume function is enabled, the screen given below may appear. The screen may also appear when the calendar clock built in the BHT stops, even without running Scandisk.
The BHT displays the screen for three seconds and then automatically runs the execu­tion program from the beginning.
33
Page 50
[ 3 ] About "$$BRKLST.SYS"
If Scandisk finds an invalid file(s), it will automatically create the "$$BRKLST.SYS" file. To check the contents of the file, upload the file in System Mode to the host computer. (Refer to Subsection 2.5.3, "[ 3 ] Uploading.")
Contents of the "$$BRKLST.SYS" file Records (1) File name
(2) Error factor + (Broken since the BHT has not been turned off
normally)
* (Broken due to any other causes)
(3) Broken records e.g. 01000-01200 (Data in records numbered 1000 to
1200 is lost) (Example) SAMPLE1.DAT + 01000-01050 If more than one sequence of records is broken in
SAMPLE1.DAT + 01200-01250 a same file, they will be written into the SAMPLE1.DAT + 01600-01650 subsequent records in the "$$BRKLST.SYS." SAMPLE2.DAT * 00250-00275 SAMPLE3.DAT * 00100-00150
↑↑↑
(1) (2) (3)
[ 4 ] If invalid files are found
Even invalid, files may be uploaded, so upload them to the host computer according to your needs.
After uploading,
- Delete those invalid files. (Refer to Subsection 2.5.3, "[ 7 ] Deleting Files.")
or
- Download valid files having the same names as invalid files. (Refer to Subsection
2.5.3, "[ 2 ] Downloading.")
34
Page 51
Chapter 2. Getting Started the BHT and System Mode

2.4 Initializing the BHT 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.
You need to initialize the system when:
(1) you want to delete all of the program files and data files. (2) the following message appears.
On the following pages is an initialization procedure.
35
Page 52
(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 SELECT MESSAGE display given in step (2).
To initialize the whole user area including the font file area, press the 2 key while holding down the SF key. The "2:WHOLE USER AREA" item will appear.
(Area selection screen)
1 USER AREA EXCEPT FONTS:
Initializes the user area except for the font file area.
2 WHOLE USER AREA:
Initializes the whole user area including the font file area.
If the message "Contact your administrator. Note the error number. (2XXX)" appears on the LCD, you need to select "2: WHOLE USER AREA" to initialize the whole user area.
Select an area to be initialized by using the nu­merical keys, then press the ENT key. The screen switches to the SELECT MESSAGE display given in step (2).
(2) Selecting the English or Japanese message version
Preceding the execution of initialization, the mes­sage version selection screen will appear as shown at left.
1 Japanese : Switches the message version to
Japanese.
2 English : Switches the message version to
English.
Select a desired item by using the numerical keys, then press the ENT key.
36
Page 53
Chapter 2. Getting Started the BHT 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 using the numerical keys, then press the ENT key.
Pressing the C key will switch the screen back to the area selection screen.
Selecting the "WHOLE USER AREA" in step (1) above will call up the screen shown at left.
1 Yes: Starts initialization. 2 No: Cancels initialization and turns the power
off.
(4) During initialization
Progress in initialization
Select a desired item by using the numerical keys, then press the ENT key.
Pressing the C key will switch the screen back to the area selection screen.
During initialization, the screen shown at left is displayed.
37
Page 54
(5) Completion of initialization
Upon completion of the initialization, the BHT dis­plays the screen shown at left for a second and turns itself off automatically.
• 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.
• If the message "Contact your administrator. Note the error number. (2XXX)" appears although the initialization has completed, initialize the BHT again.
• If you initialize the BHT after downloading user programs and data, all of those programs and data stored in the target memory area will be lost. Download them again if necessary.
• Initialization will reset the LCD contrast level (refer to Subsection 2.3.3), com­munications conditions and other settings to the factory defaults, so modify them if necessary. After initialization, be sure to set the calendar clock (refer to Subsection 2.3.2).
38
Page 55
Chapter 2. Getting Started the BHT and System Mode

2.5 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.5.1 Starting System Mode

To start up System Mode, turn the BHT power on while holding down the SF and 1 keys. This operation calls up the SYSTEM MENU on the LCD as shown below.
The function selected is highlighted (white-on-black) with the cursor. To select a desired item in System Mode, press the corresponding numerical key and then press the ENT key.
The keys below are so designed that the function of each key is consistent in every screen.
Numerical keys Pressing a numerical key corresponding with a desired
menu number selects the desired item displayed on the screen.
ENT key Pressing this key registers the selected item and executes
the corresponding function.
M1 and M2 keys
SF+M1 and SF+M2
keys
The C key is inoperative on the SYSTEM MENU. On other screens, pressing the C key returns to the immediately preceding screen.
The power-on default is "EXEC PROGRAM" which is highlighted. Once any other item is selected, the selected item will become highlighted with the cursor when you turn back to the SYSTEM MENU.
Pressing the M1 or M2 key moves the cursor up or down, respectively, to select a desired item.
Pressing the M1 or M2 key with the SF key held down moves the cursor to the left or right, respectively, to select a desired setting.
39
Page 56
Structure of System Mode
1 and ENT keys
2 and ENT keys
SYSTEM MENU Press the PW key while holding down the
SF and 1 keys.
Program Execution
Allows you to select a desired user program to be executed immediately.
(Refer to Subsection 2.5.3, [ 1 ].)
Downloading
Transfers user program files or data files from the host computer to the memory integrated in the BHT. Downloading between the BHTs is also possible.
(Refer to Subsection 2.5.3, [ 2 ].)
C key
3 and ENT
keys
4 and ENT keys
Uploading
Transfers user program files and data files stored in the memory of the BHT to the host computer.
(Refer to Subsection 2.5.3, [ 3 ].)
System Environment Settings
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, functions of the shift key, magic keys and FUNC keys, and resume function.
Shown at left is the BHT-100Q screen. The BHT-100B screen displays "4:BARCODE" instead of "4:QRCODE."
(Refer to Subsection 2.5.3, [ 4 ].)
40
Page 57
C key
5 and ENT
keys
6 and ENT keys
Chapter 2. Getting Started the BHT and System Mode
Testing
Used for the code reading test, memory test, beeper test, aging test, communi­cations test, LCD indication test, indicator LED test, touch screen test, key-entry test, vibrator test, and file test.
Shown at left is the BHT-100Q screen. The BHT-100B screen displays "1:BARCODE" instead of "1:QRCODE."
(Refer to Subsection 2.5.3, [ 5 ].)
System Information
Shows the system program version, memory size, system message version, and JIS font type and version.
(Refer to Subsection 2.5.3, [ 6 ].)
41
Page 58
In addition to the functions given on the previous pages, System Mode has these four functions: Deleting files, Downloading/uploading the BHT system parameter file, Set­ting the remote wakeup parameters, and Downloading/uploading the system message file.
To call up these functions, press the 0, 3, 4 or 6 key, respectively, while holding down the SF key when the SYSTEM MENU is displayed.
0 with SF held down
3 with SF held down
SYSTEM MENU Press the PW key while holding down the SF
and 1 keys.
Deleting files
Deletes a program file or data file stored in the memory.
(Refer to Subsection 2.5.3, [ 7 ].)
Downloading/uploading the BHT system parameter file
Downloads or uploads the system parameter file.
(Refer to Subsection 2.5.3, [ 8 ].)
4 with SF held down
6 with SF held down
Setting the remote wakeup parameters
Sets the remote wakeup parameters. (Refer to Subsection 2.5.3, [ 9 ].)
Downloading/uploading the system message file
Downloads or uploads the system message file.
(Refer to Subsection 2.5.3, [ 10 ].)
42
Page 59
Chapter 2. Getting Started the BHT and System Mode

2.5.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 M1 and M2 keys so as to highlight the desired item.
Press the ENT key to establish the selected item and proceed to the subsequent screen. To return to the preceding screen, press the C key.
Press the 4 key or use M1 and M2 keys to select "4:SET SYSTEM."
Press the 5 key or use M1 and M2 keys to select "5:COM."
BHT-100Q
ENT key
ENT key
C key
C key
BHT-100B
ENT key
C key
ENT key
C key
Press the 3 key or use M1 and M2 keys to
select "3:COM PORT."
ENT key
C key
ENT key
C key
43
Page 60
[ 2 ] Selecting a desired setting
First, select a desired item on the current screen by using the numerical key or the M1 and M2 keys so as to highlight the desired item.
Next, while holding down the SF key, use the M1 and M2 keys to select a desired setting and then press the ENT key. The screen returns to the previous selection screen.
Press 2 key or use M1 and M2 keys to select the desired set item.
Use the SF+M1 and SF+M2 keys to select the desired setting.
ENT key
44
Page 61
Chapter 2. Getting Started the BHT and System Mode
2.5.3 Detailed Description of the Functions in System Mode
[ 1 ] Program Execution
Selecting "1:EXEC PROGRAM" on the SYSTEM MENU calls up the screen shown at left.
If more than one program has been downloaded to the user area of the target memory, use the M1 and M2 program, and then press the ENT key.
To return to the SYSTEM MENU, press the C key.
keys to move the cursor to a target
If more than 22 programs have been downloaded, you may need to scroll the screen with the M2 key.
45
Page 62
In the example shown at left, 26 programs are downloaded.
If no program file is downloaded, the message shown at left will appear.
To return to the SYSTEM MENU, press the C key.
46
Page 63
[ 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.
Chapter 2. Getting Started the BHT and System Mode
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.
2 HT<-->HT COPY : Downloads all of the files,
system parameters, and cal­endar clock data stored in the connected BHT.
This function enables copy­ing between the BHTs.
For the preparation to be made preceding the start of this function, refer to below.
Select a desired item by using the numerical keys or M1 and M2 keys, and the selected item be­comes highlighted. Then press the ENT key.
To return to the SYSTEM MENU, press the C key.
NOTE
Carrying out "2:HT<-->HT COPY" will not copy the JIS1 and JIS2 font files. Those font files may be downloaded by "1:FILE."
NOTE Preparation for Copying between the BHTs
Before downloading to the BHT from another BHT, make the following prepa­ration:
At each BHT, set the interface port. The default is an optical interface (Optical).
Interface setting procedure: Starting on the SYSTEM MENU, select "4:SET SYSTEM," "5:COM," and "3:COM PORT." On the SET COM PORT screen, select the optical interface (Optical) or direct-connect interface (Connector) of "2:SYSTEM MODE."
• When using the direct-connect interface, pull out the connector cover on each BHT to expose the direct-connect interface port. Connect the BHTs via those ports with the direct-connect interface cable (having 3-pole mini stereo plugs). For the details about the cable, refer to Chapter 3, Section 3.2.
• On the uploading BHT, run System Mode and select "3:UPLOAD" and "3:HT<-
->HT COPY."
47
Page 64
Download screens
With this screen displayed, the BHT 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 screen at left shows that "1:FILE" has been se­lected.
Upon start of optional Ir-Transfer Utility C/Ir-Trans­fer Utility E/Transfer Utility or equivalent program (upon receipt of an ENQ code from the host com­puter), the BHT displays the file name and the number of received records/the total number of records on the screen as shown at left.
To abort the downloading operation, press the C key. The screen will switch back to the DOWNLOAD menu.
(Refer to the "Ir-Transfer Utility C Guide"/"Ir-Trans­fer Utility E Guide"/"Transfer Utility Guide.")
48
Page 65
Chapter 2. Getting Started the BHT and System Mode
Upon completion of downloading, the number of received records becomes equal to the total number of records and the beeper beeps once. Press the C key to return to the DOWNLOAD menu.
If the host computer downloads another new file (if the BHT receives an ENQ code) when this screen is displayed, the BHT starts receiving it.
(Refer to the "Ir-Transfer Utility C Guide"/"Ir-Trans­fer Utility E Guide"/"Transfer Utility Guide.")
If you have selected "2: HT<-->HT COPY" on the DOWNLOAD menu, a sequence of the above screens will be repeated by the number of files to be downloaded.
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.
Problem
The memory is insufficient for storing files to be downloaded.
Solution
Press the 2 key to return to the SYSTEM MENU, then delete unnecessary files in the memory or decrease the size of the file to be downloaded. (Refer to Subsection 2.5.3, [ 7 ] and [ 2 ].)
Problem
You attempted to download the BHT system pa­rameter file or system message file.
Solution
Check the file you attempted to download. Press the 2 key to return to the SYSTEM MENU and then download the file in the appropriate menu (SYS­TEM PARAMETER transfer menu or SYSTEM MES­SAGE transfer menu). (Refer to Subsection 2.5.3, [ 8 ] and [ 10 ].)
49
Page 66
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. Delete unnecessary files in memory or decrease the number of files to be downloaded if you at­tempted to download more than one file. (Refer to Subsection 2.5.3, [ 7 ] and [ 2 ].)
Problem
Downloading has failed.
Solution
To retry downloading, press the 1 key. Pressing the 2 key returns to the SYSTEM MENU.
Check the interface port, communications param­eters, and communications protocol type in the SET SYSTEM menu or perform the communica­tions test in the TEST menu. (Refer to Subsection
2.5.3, [4.5] and [5.5].) It is also necessary to check the communications
parameters setup of the host computer.
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.
50
Page 67
[ 3 ] Uploading
Chapter 2. Getting Started the BHT and System Mode
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 parameters, and calen­dar clock data stored in the BHT, to another BHT.
This function enables copy­ing between the BHTs. At the receiving BHT, select "2: DOWNLOAD" and "2: HT<-­>HT COPY" in System Mode.
For the preparation to be made preceding the start of this function, refer to given on page 47.
NOTE
Select a desired item by using the numerical keys or M1 and M2 keys, and the selected item be­comes highlighted. Then press the ENT key.
To return to the SYSTEM MENU, press the C key.
Carrying out "3:HT<-->HT COPY" will not copy the JIS1 and JIS2 font files. Those font files may be uploaded by "1:ONE FILE" or "2:ALL FILES."
If you select "1:ONE FILE" on the UPLOAD menu, the file selection screen as shown at left will ap­pear, listing all of the program files and data files stored in the memory. Select a file(s) you want to upload and press the ENT key.
If you select "2:ALL FILES" or "3:HT<-->HT COPY" on the UPLOAD menu, the "ALL" or "HT<-->HT" will appear in the center of the 2nd line, respectively.
51
Page 68
Upload screens
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.
If you select "1:ONE FILE" and choose a file to be uploaded or if you select the "2:ALL FILES" or "3:HT<-->HT COPY" on the UPLOAD menu, then the screen shown at left will appear.
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 waits for a file(s) to be uploaded.
Upon start of optional Ir-Transfer Utility C/Ir-Trans­fer Utility E/Transfer Utility or equivalent program (upon receipt of an ACK code from the host com­puter), the BHT displays the file name and the number of sent records/the total number of records on the screen as shown at left.
To abort the uploading operation, press the C key. The screen will switch back to the UPLOAD menu.
(Refer to the "Ir-Transfer Utility C Guide"/"Ir-Trans­fer Utility E Guide"/"Transfer Utility Guide.")
52
Page 69
Chapter 2. Getting Started the BHT and System Mode
Upon completion of uploading, the number of sent records becomes equal to the total number of records and the beeper beeps once. Press the C key to return to the UPLOAD menu.
If you have selected "2:ALL FILES" or "3:HT<-->HT COPY" on the UPLOAD menu, a sequence of the above screens will be repeated by the number of files to be uploaded.
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 as is, press the 1 key.
Problem
Uploading has failed.
Solution
To retry uploading, press the 1 key. Pressing the 2 key returns to the SYSTEM MENU.
Check the interface port, communications param­eters, and communications protocol type in the SET SYSTEM menu or perform the communica­tions test in the TEST menu. (Refer to Subsection
2.5.3, [4.5] and [5.5].) It is also necessary to check the communications
parameters setup of the host computer.
53
Page 70
[ 4 ] System Environment Setting
BHT-100Q
BHT-100B
Selecting "4: SET SYSTEM" on the SYSTEM MENU calls up the screen shown at left.
1 EXEC PROGRAM : Sets an execution program
to be run when the power is turned on.
2 DISPLAY : Sets the message version
(English or Japanese).
3 DATE/TIME : Sets the calendar clock
(date and time).
4 QRCODE : Sets the special code scan-
(BHT-100Q)
BARCODE : Sets the special bar-code
(BHT-100B)
ning parameters—the black-and-white inverted label reading, marker, view finder, option data, and the minimum number of dig­its to be read for bar codes (ITF and Codabar).
scanning parameters (the black-and-white inverted label reading and the de­coding level) and the mini­mum number of digits to be read for bar codes (ITF, STF and Codabar).
5 COM : Sets the communications
environments (interface port and communications parameters).
6 KEY : Defines the functions of
the shift key, magic keys, and function keys.
7 RESUME : Sets the resume function.
Select a desired item by using the numerical keys or M1 and M2 keys, and the selected item be­comes highlighted. Then press the ENT key.
Press the C key to return to the SYSTEM MENU.
54
Page 71
Chapter 2. Getting Started the BHT and System Mode
[4.1] Setting an execution program
Selecting "1: EXEC PROGRAM" on the SET SYS­TEM menu calls up the screen shown at left.
Highlighted is the current setting. Use the M1 and M2 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 return to the SET SYSTEM menu, press the C key.
If no program files are stored in the memories, the screen shown at left will appear.
To return to the SET SYSTEM menu, press the C key.
55
Page 72
[4.2] Setting the message version
Selecting "2: DISPLAY" on the SET SYSTEM menu calls up the screen shown at left.
Highlighted is the current setting.
1 MESSAGE: Switches the message version to
Select a desired setting by using the M1 and M2 keys with the SF key held down.
Press the ENT key. To return to the SET SYSTEM menu, press the C
key.
English or Japanese for system error messages and indications on the screen for the LCD con­trast, beeper volume and touch screen adjustment and the beeper & vibrator switching. (The de­fault is the message version that you selected in the initializing se­quence.)
56
Page 73
Chapter 2. Getting Started the BHT 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 digit, add a 0 (zero) preceding the data.
If you make a wrong entry, press the BS key to
delete it and then enter the correct data.
To return to the SET SYSTEM menu, press the C key.
For the year, be sure to enter the last two digits of the year. For the hour, enter it in the 24-hour format.
If any of the year, month, day, hour, and minute is not entered, the ENT key will be deactivated.
[Example] To set 2000, April 19, at 4:00 p.m. Press 0, 0, 0, 4, 1, 9, 1, 6, 0, and 0.
Press the ENT key to register the above setting.
57
Page 74
[4.4] Setting the special scanning parameters
BHT-100Q
Selecting "4: QRCODE" on the SET SYSTEM menu calls up the screen shown at left.
Highlighted is the current setting. 1 INVERT : Activates or deactivates the
black-and-white inverted la-
bel reading function. 2 DECODE LEVEL : (Not applicable.) 3 MARKER : Sets the marker ON/OFF
mode. 4 VIEW FINDER : Turns the view finder on or
off. 5 OPTION DATA : Selects whether or not op-
tion data will be added to the
tail of 2D code data read. 6 ITF : Sets the minimum number of
digits to be read for ITF. 7 CODABAR : Sets the minimum number of
digits to be read for Codabar.
Select a desired item by using the numerical keys or M1 and M2 keys, and then select a desired setting by using the SF+M1 and SF+M2 keys.
To increase the decode level, press the SF+M2 keys; to decrease it, press the SF+M1 keys.
To increase the number of digits to be read for ITF and Codabar, press the SF+M2 keys; to decrease it, press the SF+M1 keys.
Press the ENT key. To return to the SET SYSTEM menu, press the C
key.
Black-and-white inverted label reading function (INVERT)
This function makes it possible to read white bars on a black background.
When this function is activated, the BHT-100Q cannot read codes other than QR codes.
58
Page 75
Chapter 2. Getting Started the BHT and System Mode
Marker
You may select the marker ON/OFF mode from the following:
0: Driven by the trigger switch 1: Fixed to ON 2: Fixed to OFF
If you select "1" (Fixed to ON), the markers will keep ON so that power consump­tion is higher than that in other modes and the battery working time becomes short. Do not disturb this setting unless necessary.
View Finder
If the View Finder is set to ON, the LCD shows the scanned image of a code lying inside the scanner's view when you scan the code. Upon completion of scanning, the view finder display goes off.
Setting the View Finder to ON decreases the scanning speed.
You may set the view finder also by using the OUT statement in BHT-BASIC.
Option Data
If the Option Data is set to ON, the BHT-100Q will add option data (containing 2D code model and error correction level) to the tail of 2D code data when it reads a 2D code.
This setting takes effect not only in the reading test in System Mode but also in any other operations. Do not disturb this setting unless necessary.
Option data format
• QR code
Data read Option data
n+1 n+2 n+3 n+4 n+5 n+6 n+7
123 n-1 n
"Q"
Model
Version
Example: If a code read is "QR code, Model 2, Version 5, Error correction level M, and mask number 6," then the option data below will follow.
(Data read)… Q2V05M6
Error correc­tion level
Mask
59
Page 76
• PDF417
Data read Option data
123 n-1 n
n+1 n+2 n+3 n+4 n+5 n+6 n+7
"Y"
Reserved 1
Error correction level
No. of rows
n+8
No. of digits
Example: If a code read is "PDF417, Error correction level 4, 12 rows and 2 digits," then the option data below will follow.
(Data read)… Y1041202
• MaxiCode
Data read
n+1 n+2
123 n-1 n
Mode
"X"
Example: If a code read is "MaxiCode and Mode 4," then the option data below will follow.
(Data read)… X4
• Data Matrix
Data read Option data
123 n-1 n
n+1 n+2 n+3 n+4 n+5 n+6 n+7
Reserved
"Z"
0
Error correction level
No. of cells (height) No. of cells (width)
n+8
n+9 n+10
n+11
Example: If a code read is "Data Matrix, Error correction level ECC200, 10 cells wide by 10 cells high," then the option data below will follow.
(Data read)... Z0200010010
Minimum number of digits to be read for ITF or Codabar
You may set the minimum number of digits to be read for ITF 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. On the other hand, setting a large number will diminish the possibility of those errors.
The setting range is from 2 to 20 for ITF and from 3 to 20 for Codabar. The default is 4 for ITF and Codabar.
60
Page 77
BHT-100B
Chapter 2. Getting Started the BHT and System Mode
Selecting "4: BARCODE" on the SET SYSTEM menu calls up the screen shown at left.
Highlighted is the current setting. 1 INVERT : Activates or deactivates the
black-and-white inverted la-
bel reading function. 2 DECODE LEVEL : Sets the decode level. 3 MARKER : Sets the marker ON/OFF
mode. 4 ITF : Sets the minimum number of
digits to be read for ITF. 5 STF : Sets the minimum number of
digits to be read for STF. 6 CODABAR : Sets the minimum number of
digits to be read for Codabar.
Select a desired item by using the numerical keys or M1 and M2 keys, and then select a desired setting by using the SF+M1 and SF+M2 keys.
To increase the decode level, press the SF+M2 keys; to decrease it, press the SF+M1 keys.
To increase the number of digits to be read for ITF, STF and Codabar, press the SF+M2 keys; to de­crease it, press the SF+M1 keys.
Press the ENT key. To return to the SET SYSTEM menu, press the C
key.
Black-and-white inverted label reading function (INVERT)
This function makes it possible to read white bars on a black background.
Activating this function might increase the frequency of bar-code reading errors. This function can usually be set to OFF.
DECODE LEVEL
You may set the decode level. Decreasing the level value increases the bar-code reading efficiency, but the BHT might misread low-quality bar codes (split or stained). To the contrary, increasing the level value decreases the bar-code reading efficiency, but it will diminish the possibility of misreading.
The setting range of the level value is from 1 to 9 and the default is 4.
61
Page 78
Marker
You may select the marker ON/OFF mode from the following:
0: Driven by the trigger switch 1: Fixed to ON 2: Fixed to OFF
If you select "1" (Fixed to ON), the markers will keep ON so that power consump­tion is higher than that in other modes and the battery working time becomes short. Do not disturb this setting unless necessary.
Minimum number of digits to be read for ITF, STF, or Codabar
You may set 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. On the other hand, setting a large number will diminish the possibility of those errors.
The setting range is from 2 to 20 for ITF, from 1 to 20 for STF, and from 3 to 20 for Codabar. The default is 4 for ITF and Codabar, and 2 for STF.
62
Page 79
Chapter 2. Getting Started the BHT 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.
Interface port Communications protocol Communications parameters
for the optical interface port
TRANSMIT SPEED 9600 bps PROTOCOL
(Protocol options)
Listed below are the default communications parameters for the direct-connect inter­face.
Communications parameters for the direct-connect interface port
TRANSMIT SPEED 19200 bps
Optical (Optical interface port) BHT-protocol
Defaults
SERIAL No.: ON (Adds serial numbers
to data blocks.)
H. PARITY: ON (Adds a horizontal
parity.) LINKUP TIME: 30 seconds FIELD SPACE: Ignore
Defaults
PARITY BIT None (Vertical parity)
DATA BIT 8 bits (Character length)
STOP BIT 1 bit PROTOCOL
(Protocol options)
SERIAL No.: ON (Adds serial numbers
H. PARITY: ON (Adds a horizontal
LINKUP TIME: 30 seconds FIELD SPACE: Ignore
63
to data blocks.)
parity.)
Page 80
Selecting the "5: COM" on the SET SYSTEM menu calls up the screen shown at left.
1 OPTICAL: Switches to the communi-
cations parameters setting screen
face
2 CONNECTOR: Switches to the communi-
cations parameters setting screen
for the optical inter-
.
for the direct-con-
nect interface.
3 COM PORT: Switches to the interface
port setting screen.
4 PROTOCOL TYPE: Switches to the communi-
cations protocol type set­ting screen.
Select a desired screen by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
[4.5-1] Setting the communications parameters for the optical interface
Selecting "1:OPTICAL" on the SET COM 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-
nications protocol option screen.
Select a desired screen by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET COM menu, press the C key.
64
Page 81
Chapter 2. Getting Started the BHT and System Mode
(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 SF+M1 and SF+M2 keys, and then press the ENT key.
To return to the SET OPTICAL screen, press the C key.
(2) Communications protocol option screen
Selecting "2: PROTOCOL" on the SET OPTICAL 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 TIME: Selects the timeout length (in
seconds) to be applied when a link is to be established.
4 FIELD SPACE: Selects whether space codes
in the tail of a data field will be ignored or handled as data.
Select a desired item by using the numerical keys or M1 and M2 keys. Then select a desired setting by using the SF+M1 and SF+M2 keys.
To return to the SET OPTICAL screen, press the C key.
If the BHT-Ir protocol has been selected, the serial number and horizontal parity settings will be ignored.
65
Page 82
[4.5-2] Setting the communications parameters for the direct-connect
interface
Selecting "2:CONNECTOR" on the SET COM 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-
nications protocol option screen.
Select a desired screen by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET COM menu, press the C key.
(1) Communications parameters setting screen
Selecting "1:PARAMETER" on the SET CONNEC­TOR screen calls up the screen shown at left.
Highlighted is the current setting.
1 TRANSMIT SPEED: Sets the transmission
speed.
2 PARITY BIT: Sets the vertical parity:
none, odd, or even.
3 DATA BIT: Sets the character length. 4 STOP BIT: Sets the stop bit length.
Select a desired item by using the numerical keys or M1 and M2 keys. Then select a desired setting by using the SF+M1 and SF+M2 keys.
To return to the SET CONNECTOR screen, press the C key.
If the BHT-Ir protocol has been selected, the parity bit, character length, and stop bit length settings will be ignored.
66
Page 83
Chapter 2. Getting Started the BHT and System Mode
(2) Communications protocol option screen
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
2 H. PARITY: Selects whether or not the
3 LINKUP TIME: Selects the timeout length (in
4 FIELD SPACE: Selects whether space codes
system will add serial num­bers to data blocks.
system will add a horizontal parity.
seconds) to be applied when a link is to be established.
in the tail of a data field will be ignored or handled as data.
Select a desired item by using the numerical keys or M1 and M2 keys. Then select a desired setting by using the SF+M1 and SF+M2 keys.
To return to the SET CONNECTOR screen, press the C key.
If the BHT-Ir protocol has been selected, the serial number and horizontal parity settings will be ignored.
67
Page 84
[4.5-3] Setting the interface port
Selecting the "3:COM PORT" on the SET COM menu calls up the screen shown at left.
Highlighted is the current setting.
1 BASIC: Selects the optical or direct-
2 SYSTEM MODE: Selects the optical or direct-
Select a desired item by using the numerical keys or M1 and M2 keys, and then select a desired setting by using the SF+M1 and SF+M2 keys.
To return to the SET COM menu, press the C key.
connect interface port to be used
for user programs written in BHT-BASIC (OPEN "COM:").
connect interface port to be used
for downloading or uploading files in System Mode.
68
Page 85
Chapter 2. Getting Started the BHT and System Mode
[4.5-4] Setting the communications protocol type
Selecting the "4:PROTOCOL TYPE" on the SET COM menu calls up the screen shown at left.
Highlighted is the current setting. 1 BHT Protocol: Selects the BHT-protocol for
2 BHT-Ir Protocol: Selects the BHT-Ir protocol for
downloading or uploading files in System Mode or for the execution of XFILE state­ment in BHT-BASIC.
This protocol should be se-
lected for file transmission with Transfer Utility.
downloading or uploading files in System Mode or for the execution of XFILE state­ment in BHT-BASIC.
This protocol should be se-
lected for file transmission with Ir-Transfer Utility C/Ir­Transfer Utility E.
Select a desired item by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET COM menu, press the C key.
69
Page 86
Selecting the "2:BHT-Ir Protocol" on the PROTO­COL TYPE screen calls up the screen shown at left.
Enter the ID number of the BHT by using the nu­merical keys, and then press the ENT key. If you do not need to modify the current setting, press the ENT key only.
An ID number should be five-digit decimal character string. The entry range is from 00001 to 65535. If the entry value is less than five digits, the ENT key will be deacti­vated.
If you make a wrong entry, press the BS key to delete it and then enter the correct data.
To return to the SET COM menu, press the C key.
70
Page 87
Chapter 2. Getting Started the BHT and System Mode
[4.6] Defining the functions of the shift key, magic keys, and
function 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
screen.
3 M2 KEY: Switches to the M2 key definition
screen.
4 M3 KEY: Switches to the M3 key (left-hand
trigger switch) definition screen.
5 M4 KEY: Switches to the M4 key (right-
hand trigger switch) definition screen.
Defining the function of the shift key
6 FUNC KEY: Switches to the function key ON/
OFF screen.
Select a desired screen by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
Selecting the "1:SHIFT KEY" on the SET KEY menu calls up the screen shown at left.
Highlighted is the current setting.
1 Nonlock: Shifts the keypad only when the
SF key is held down.
2 Onetime: Shifts only one key pressed im-
mediately after the SF key is pressed. (The following keys will not be shifted.)
Select a desired setting by using the numerical keys or M1 and M2 keys, and then press the ENT key. The screen returns to the SET KEY menu.
71
Page 88
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" 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" is selected.)
Highlighted is the current setting. The M1, M2, M3 or M4 key can function as listed
below.
1 None: The key entry will be ig-
nored. 2 Trigger Switch: As the trigger switch. 3 Shift Key: As the SF key. 4 Enter Key: As the ENT key. 5 Backlight Key: As the backlight function
on/off key. Select a desired setting by using the numerical
keys or M1 and M2 keys, and then press the ENT key. The screen returns to the SET KEY menu.
The M3 and M4 keys are assigned the trigger switch function by default. You can make them function as the SF key, ENT key, or backlight function on/off key.
If you define the M4 key as the backlight function on/off key, pressing the M4 key activates or deactivates the backlight function.
In user programs, a string data can also be assigned to these magic keys.
The backlight function on/off key can be assigned only to any one of M1 through M4 keys. The key defined more recently will act as the backlight function on/off
key and one defined earlier will be ignored. That is, if you define the M1 and M2 keys as the backlight function on/off key in
this order, the M2 key will work as the backlight function on/off key and the M1 key's entry will be ignored.
72
Page 89
Enabling/disabling the function keys
Display positions of function keys
Chapter 2. Getting Started the BHT and System Mode
Selecting the "6:FUNC KEY" on the SET KEY menu calls up the screen shown at left.
Highlighted is the current setting. 1 ALL OFF Disables all function keys. 2 F1-F4 ON Enables four function keys F1
through F4.
3 F1-F8 ON Enables all of the eight function
keys F1 through F8.
Select a desired setting by using the numerical keys or M1 and M2 keys, and then press the ENT key. The screen returns to the SET KEY menu.
(When"2:F1-F4ON"is selected)
(When"3:F1-F8ON"is selected)
• Even if enabled in the above setting, these function keys will not work in System Mode.
• If the screen scrolls, no function keys will move.
73
Page 90
[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
2 OFF : Deactivates the resume function.
Select a desired item by using the numerical keys or M1 and M2 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
resumes the current BHT status when the BHT power was turned off, when the BHT is switched on.
74
Page 91
[ 5 ] Testing
Chapter 2. Getting Started the BHT and System Mode
BHT-100Q
BHT-100B
Selecting "5:TEST" on the SYSTEM MENU calls up the screen shown at left.
1 QRCODE : Selects the 2D-code & bar-code
(BHT-100Q)
BARCODE : Selects the bar-code reading test.
(BHT-100B)
2 MEMORY : Selects the RAM read/write test. 3 BEEPER : Selects the beeper scale test. 4 AGING : Selects the aging test. 5 COM : Selects the communications test. 6 LCD : Selects the LCD, indicator LED, and
7 KEY & VIBRATION
8 FILE : Selects the file checksum test.
Select a desired setting by using the numerical keys or M1 and M2 keys, and then press the ENT key. The selected test will start.
reading test.
touch screen tests.
: Selects the key entry, beeper, and
vibrator tests.
Highlighted is the currently selected item. To return to the SYSTEM MENU, press the C key.
If an error occurs in any of the above tests, contact your nearest dealer.
75
Page 92
[5.1] 2D-code and bar-code reading test
BHT-100Q
Selecting "1: QRCODE" on the TEST menu calls up the screen shown at left.
Actually read bar codes with the BHT-100Q and check the read data displayed on the LCD.
Bar-code type
Sample-1
Number of digits of the code
Code type
Upon completion of 2D-code & bar-code reading, the BHT-100Q beeps, turns on the indicator LED in green, and displays the read data together with the code type and the number of data digits.
Data
Data read Sample-2 Code type
If the read data is a 2D code containing the small number of digits or a bar code, it will display as shown in Sample-1.
If the read data is a 2D code containing the large number of digits, all data may not display on a single screen. You may scroll the screen, line by line or page by page, by using the M1 and M2 keys or SF+M1 and SF+M2 keys, respectively.
: Shows that this page starts with this digit
of the read data.
: Shows the total number of digits of the
read code.
76
Page 93
Chapter 2. Getting Started the BHT and System Mode
Listed below is a table showing the relationship between the 2D-code/bar-code types and the identifier letters to be displayed on the LCD.
(Code 39 sample)
Code Type ID Letters QR Code Q
PDF417 Y MaxiCode X Data Matrix Z EAN-13, UPC-A A EAN-8 B UPC-E C Interleaved 2of5 (ITF)* I Codabar (NW-7)* N Code 39 M Code 128 K EAN-128 W
* The minimum number of digits to be read depends on
the scanning parameter setting. (Refer to [4.4].)
To return to the TEST menu, press the C key.
• The "QR Code" system supports a split QR code feature ("Structured Append") which can divide data in a QR code into a maximum of 16 blocks and encode each of them into a split QR code.
When reading split QR codes, the BHT-100Q beeps in a different way from usual. That is, when the BHT-100Q reads the first split code, it beeps twice and enters the split code scanning mode. After that, each time it reads the subsequent split code, it beeps once. If the BHT-100Q reads the last split code, it beeps three times and completes the sequence of split code scanning.
The scanned data will not be displayed on the LCD until a sequence of split code scanning is completed.
If you scan any non-split code midway in a sequence of split code scanning, the BHT-100Q displays the scanned non-split code, cancels the split code scanning mode, and discards those split codes being scanned. The same occurs also if you release the trigger switch or the split code scanning interval exceeds approx. 5 seconds.
The scanning order of split codes is arbitrary. The same split code will never be double-scanned.
• If the OPTION DATA is set to ON on the SET QRCODE screen in the SET SYSTEM menu (see [4.4] Setting the special scanning parameters), then the option data will follow QR code data read.
77
Page 94
BHT-100B
Bar-code type
Number of digits of the bar code
Selecting "1: BARCODE" on the TEST menu calls up the screen shown at left.
Actually read bar codes with the BHT-100B and check the read data displayed on the LCD.
Upon completion of bar-code reading, the BHT­100B beeps, turns on the indicator LED in green, and displays the read data together with the bar­code type and the number of data digits.
To return to the TEST menu, press the C key.
Data
Listed below is a table showing the relationship between the bar-code types and the identifier letters to be displayed on the LCD.
Bar-code Type ID Letters EAN-13, UPC-A A
EAN-8 B UPC-E C Standard 2of5 (STF)* H Interleaved 2of5 (ITF)* I Codabar (NW-7)* N Code 39 M Code 93 L Code 128 K EAN-128 W
* The minimum number of digits to be read depends on
the scanning parameter setting. (Refer to [4.4].)
78
Page 95
[5.2] Memory test
Chapter 2. Getting Started the BHT and System Mode
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 (in kilobytes) YYYYY: Total RAM capacity (in kilobytes)
If any error is detected, the BHT beeps three times, shows the message as shown at left, and termi­nates the test.
Where,
zzzzzzzz: Address where an error has occurred. aaaaaaaa: Data to write. bbbbbbbb: Data read out from the RAM.
To return to the TEST menu, press the C key.
Upon normal completion of the RAM test, the BHT beeps once, shows the message as shown at left, and returns to the TEST menu.
79
Page 96
[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 automati­cally returns to the TEST menu.
To stop this test while in progress, turn the power off and on.
Scale Frequency (Hz)
[5.4] Aging test
do
re
mi
fa
sol
la
ti
Selecting "4:AGING" on the TEST menu proceeds to the aging test while showing the current date and time on the LCD. (This test is intended for personnel which check the BHT in the factory.)
523 1046 2093 4186 587 1174 2349 ­659 1318 2637 ­698 1396 2793 ­783 1567 3135 ­880 1760 3520 ­987 1975 3951 -
Once this test is selected, the automatic powering-off function becomes disabled. Be sure to turn the power off or press the C key to return to the TEST menu.
80
Page 97
Chapter 2. Getting Started the BHT and System Mode
[5.5] 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 BHTs, one as a master station and the other as a slave station (to be tested) with their 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.
PWBS C SF
+
YZ
PQR
GHI8DEF
ENT
0
/
,
1
2
3
STU
VWX
4
6
5
JKL
MNO
7
9
ABC
M1 M2
Data
0.8 m or less
Slave BHT
(to be tested)
M1 M2
GHI8DEF
ABC
7
9
MNO
JKL
PQR
4
6
5
YZ
VWX
STU
1
2
3
+
,
/
0
ENT
PWBS C SF
Master BHT
Preparation for the direct-connect interface test
Arrange the 3-pole mini stereo plug as illustrated below and connect it to the direct­connect interface port on the BHT.
SD
RD
Selecting the "5:COM" on the TEST menu calls up the screen shown at left.
1 OPTICAL : Sw itches to the MASTER/
SLAVE selection screen for the optical interface test.
2 CONNECTOR : Tests the direct-connect inter-
face port.
Select a desired item by using the numerical keys or M1 and M2 keys, then press the ENT key.
81
Page 98
Testing the optical interface port
Selecting the "1:OPTICAL" on the TEST COM menu calls up the screen shown at left.
At the slave BHT to be tested, select the "1:SLAVE" and at the master BHT, select the "2:MASTER." Then press the ENT key on each BHT.
During the test, the screen shown at left is dis­played.
If any error occurs, the tested slave BHT 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: 2400 bps 2: 9600 bps 3: 115200 bps
Press the C key to return to the MASTER/SLAVE selection menu.
The master BHT will automatically return to the MASTER/SLAVE selection menu after 10 seconds from the occurrence of an error.
82
Page 99
Chapter 2. Getting Started the BHT and System Mode
Upon normal completion of the test, the tested slave BHT beeps once and shows the screen at left.
Press the C key to return to the TEST COM menu. The master BHT will automatically return to the
MASTER/SLAVE selection menu.
Testing the direct-connect interface port
Selecting the "2:CONNECTOR" on the TEST COM menu displays the screen shown at left and then starts testing the direct-connect interface port.
If any error occurs, the BHT 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 bps
83
Page 100
Upon normal completion of the test, the BHT beeps once and shows the screen at left.
Press the C key to return to the TEST COM menu.
84
Loading...