Denso BTH-300BW User Manual

Page 1
Page 2
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.
If it is judged by DENSO WAVE INCORPORATED that malfunction of the product is due to the
product having been dropped or subjected to impact, repairs will be made at a reasonable charge even within the warranty period.
Intellectual Property Precaution
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.
Limited Warranty on Software Products
In no event will DENSO WAVE INCORPORATED be liable for direct, indirect, special, incidental, or
consequential damages (including imaginary profits or damages resulting from interruption of operation or loss of business information) resulting from any defect in the software or its documentation or resulting from inability to apply the software or its documentation.
Copyright © DENSO WAVE INCORPORATED, 2004
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.
Microsoft Windows is a trademark of Microsoft Corporation. Other products and company names mentioned in this manual are trademarks or registered trademarks of their respective holders.
Specifications are subject to change without prior notice.
Page 3
FCC and RSS-210 Regulations
This device complies with Part 15 of the FCC Rules and RSS-210 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.
FCC WARNING : Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipm ent.
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. Operation 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 Radiation Exposure Statement
The available scientific evidence does not show that any health problems are associated with using low power wireless devices. There is no proof, however, that these low power wireless devices are absolutely safe. Low power wireless devices emit low levels of radio frequency energy (RF) in the microwave range while being used. Whereas high levels of RF can produce health effects (by heating tissue), exposure to low level RF that does not produce heating effects causes no known adverse health effects. Many studies of low level RF exposures have not found any biological effects. Some studies have suggested that some biological effects might occur, but such findings have not been confirmed by additional research. The Wireless LAN adapter (KCS) has been tested and found to comply with the Federal Communications Commission (FCC) guidelines on radio frequency energy (RF) exposures. The maximum SAR level tested for the Wireless LAN adapter (KCS) has been shown to be 1.2 W/kg at Body.
IC Exposure of Humans to RF Fields
The installer of this radio equipment must ensure that the antenna is located or pointed such that it does not emit RF field in excess of Health Canada limits for the general population; consult Safety Code 6, obtainable from Health Canada’s website www.hc-sc.gc.ca/rpb
.
Page 4
ICES-003 Regulation
This Class A digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe A est conforme à la norme NMB-003 du Canada.
Labeling
For USA and C anada For European Union
On t he BHT is a radio frequenc y radiation related label suited to the destination.
Page 5
Declaration of Conformity (For European Union)
The radio frequency module that comlies with the Directive 99/5/EC(R&TTE) is mounted on this device (BHT-300BW).
DECLARATION OF CONFORMITY
Directive 99/5/EC (R&TTE)
Manufacturer or Authorized representative : DENSO WAVE INCORPORATED
Address : 1-1 Showa-cho, Kariya-shi, Aichi-ken, 448-8661, Japan
We declare on our sole responsibility, that the following product :
- Kind of equipment : Radio frequency module
- Type-designation : KCS
is compliance with the essential requirement of §3 of the R&TTE.
- Health and safety requirements pursuant to §3(1)a : Applied Standard(s) or other means of providing conformity : EN60950
- Protection requirements concerning EMC §3(1)b : Applied Standard(s) or other means of providing conformity :
EN301 489-1 V1.4.1 EN301 489-17 V1.2.1
- Measures for the effective use of the Radio frequency spectrum §3(2) : Applied Standard(s) or other means of providing conformity :
EN300 328-1 V1.3.1 EN300 328-2 V1.2.1
CE marking
Page 6

Preface

Please READ through this manual carefully. It will enable you to operate your BHT-300BW correctly.
After you have finished reading the instructions, keep this manual handy for speedy reference.
i
Page 7

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-300BW and the related notes.
Chapter 2 Getting Started the BHT and System Mode
Outlines the system configuration and presents the operating procedures for the BHT-300BW, including preparation and System Mode operation. In System Mode, you can set various parameters to efficiently run application programs.
Chapter 3 Communications Operations of BHT
Outlines the BHT's communications capabilities necessary for performing data and program transfer between the BHT-300BW and host computer or other devices: spread spectrum communication, infrared (Ir) communication, RS-232C interface specifications, and the basic communications specifications.
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-300 (Option)
Describes the handling procedure of the communication unit CU-300, the interfacing with the host computer, and the charging of the battery cartridge. This chapter also describes the LAN-support communication unit CU-311.
Appendix A: Specifications
Appendix B: A Typical Basic Operation
ii
Page 8
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-BASIC 4.0 as BHT-BASIC.
Related Publications
BHT-BASIC Programmer's Manual (BHT-300 series) BHT-BASIC 4.0 Transfer Utility User's 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 9

SAFETY PRECAUTIONS

Be sure to observe all these safety precautions.
Please READ through these instructions carefully. They will enable you to use the BHT and CU correctly.
Always keep this manual nearby for speedy reference.
Strict observance of these warnings and cautions is a MUST for preventing accidents that could result in bodily injury and substantial property damage. Make sure you fully understand all definitions of these terms and symbols given below before you proceed to the text itself.
Alerts you to those conditions which could cause serious 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 instructions 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 ( ) alerts you to something you should not 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 ( ) with a picture inside alerts you to something you MUST do. This example shows that you MUST unplug the power cord.
iv
Page 10
To System Designers:
• When introducing BHTs in those systems that could affect human lives (e.g., medicines management system), develop applications carefully through redundancy and safety design which avoids the feasibility of affecting human lives even if a data error occurs.
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 cartridge together 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.
• Never put the battery cartridge into a microwave oven or high-pressure container.
Doing so could cause the batteries to break, generate heat, rupture or burn.
• 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 for charging the 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 the lithium-ion battery cartridge where any inflammable gases may be emitted; doing so could cause fire.
Handling the BHT
• Never put the BHT into a microwave oven or high-pressure container.
Doing so could cause the BHT to break, generate heat, rupture or burn.
Handling the CU
• If smoke, abnormal odors or noises come from the CU, immediately unplug the AC adapter from the wall socket, disconnect the interface cable, and contact your nearest dealer.
Failure to do so could cause fire or electrical shock.
• Never put the CU into a microwave oven or high-pressure container.
Doing so could cause the CU to break, generate heat, rupture or burn.
v
Page 11
• If foreign material or water gets into the CU, immediately unplug the AC adapter from the
wall socket or CU, disconnect the interface cable, 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 or CU, disconnect the interface cable, 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 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.
Handling the 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
• 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 humid or dusty areas, or where there are drastic
temperature changes.
Moisture or dust will get into the BHT, resulting in malfunction, fire or electrical shock.
vi
Page 12
• Never disassemble or modify the BHT; doing so could result in an accident such as break or
fire.
• 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 contact your nearest dealer.
Failure to do so could cause smoke or fire.
• If you drop the BHT so as to damage its housing, immediately turn off the power, pull out the
battery cartridge, and contact your nearest dealer.
Failure to do so could cause smoke or fire.
• Do not use batteries or power sources other than the specified ones; doing so could
generate heat or cause malfunction.
• In environments where static electricity can build into significant charges (e.g., if you wipe
off the plastic plate with a dry cloth), do not operate the BHT. Doing so will result in malfunction or machine failure.
Never disas-
semble
• When connecting or disconnecting the direct-connect interface cable to/from the BHT, do
not plug or unplug it at an angle and do not pull the cable strongly. Doing so will result in a machine failure.
• If the BHT has been stored in a hot (50°C to 60°C, 122°F to 140°F) and humid place, allow
it to sit at room temperature and humidity for at least one day before use. Using the BHT with its inside being hot will fail to scan or result in a machine failure.
Handling the CU
• Never put the CU 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 CU in extremely humid or dusty areas, or where there are drastic
temperature changes.
Moisture or dust will get into the CU, resulting in malfunction, fire or electrical shock.
• Never disassemble or modify the CU; doing so could result in an accident such as fire or
malfunction.
vii
Page 13
• If you will not be using the CU for a long time, be sure to unplug the AC adapter from the wall
socket and disconnect the interface cable for safety.
Failure to do so could result in a fire.
• When caring for the CU, unplug the AC adapter from the wall socket and disconnect the
interface cable for safety.
Failure to do so could result in an electrical shock.
• 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 housing, 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.
viii
Page 14
Proper Care of the BHT and CU
Clean the BHT's charge terminals and battery cartridge terminals with a cotton swab or the like periodically. Clean the BHT housing with a dry, soft cloth. Before cleaning, be sure to turn the BHT off and unplug the AC adapter of the CU for safety.
• Never use benzene, alcohol, or other organic solvents. The housing may be marred or the paint may come off.
• Never rub or strike the liquid crystal display (LCD) with anything hard. The LCD surface will be easily scratched or broken.
• When cleaning the keypad, do not scrub the surface too hard. Doing so may break the keys.
• 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 bar-code reading window will affect reading performance. If you use the BHT in dusty areas, therefore, periodically check the clear plate of the bar-code reading window and clean it if dusty.
• To clean the plate, first blow the dust away with an airbrush. 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 airbrush or a soft brush.
ix
Page 15
Chapter 1 Quick Guide
Chapter 2 Getting Started the BHT and System Mode
Chapter 3 Communications Operations of BHT
Chapter 4 Error Messages
Chapter 5 Handling the CU-300 (Option)
Appendices
Page 16
Chapter 1
Quick Guide
This chapter describes the basic operating method of the BHT-300BW and the related notes.
1.1 Reading Bar Codes .......................................................................................................................................................... 2
1.2 Setting and Using the Hand Strap.................................................................................................................................... 3
1.3 Setting the Backlight......................................................................................................................................................... 4
1.4 Using the Keypad ............................................................................................................................................................. 5
1.5 Transferring Data .............................................................................................................................................................. 6
1
Page 17

1.1 Reading Bar Codes

d
r
Turn the BHT on, bring the bar-code reading window to a bar code to be scanned, and press the trigger switch. The BHT turns on the illumination LED to scan the bar code.
When the BHT has read the bar code su ccessfully, the indicator LED will illuminate in green.
Illumination range covered by the illu min ation LED
Trigger switch (M4 key) *
Indicator LED
(Illuminates in green when the BHT has read the bar code successfully.)
* The trigger switch function is assigned to
both of the M3 and M4 keys by defaul t.
• If the BHT fails to read due to specular effects or other factors, change the scanning angle of t he reading window or the distance from codes as shown at right, and try it again. (Specular effects occ ur wh en th e ref l ec tion of the li g ht fr om t h e bar co d e beco mes excessively strong. This can easily happen when the reflecting surface is polished or cover ed with vinyl.)
Trigger switch (M3 key)*
Powe
key
• To read bar codes wider than the readable area of the bar- code reading window, pull the bar-code r eading window away from bar codes.
• The BHT can read bar code s at a max i mu m d istan ce of 45 cm (17.7")** from the bar-code re ading w indow. (**For details about the scanning conditions, ref er to Appendix A.)
• The bar code re ading procedure may differ de pending upon th e application used, so fo l low t he application’s manual.
• Before readin g bar codes, cl ean their labels i f stained.
• Avoid using the BHT in direct sunlight. The BHT might fail to read correctly.
• To read bar codes on curved surfa ces , appl y the bar-code reading window to th e center of each bar code at a right angle.
• If you pull the bar-code readin g window awa y from bar codes, t he actual scann ing range will become narrower th an the range covered by the illumin ation LED.
• The light intensity of the illumination LED will var y depen ding upon the scanning conditions an variation of its elements.
2
Page 18
Chapter 1 Quick Guide

1.2 Setting and Using the Hand Strap

Setting the hand strap
Using the hand strap
Put yo ur ha nd t hr oug h t he hand st ra p a nd ho ld t he BH T a s sho w n be low. T his wi ll p re ve nt yo u f ro m dropping the BHT accidentally.
Hand strap
3
Page 19

1.3 Setting the Backlight

Pressing the M4 key (right-hand trigger switch) while holding down the SF (Shift) key activates or deactivates the backlight function.
Backlight O FF (The backlight function is OFF when you turn the BHT on.)
Press M4 while hold in g dow n SF.
M4
(right- h and t ri gg er switch)
Backlight ON
Press M4 while hold in g dow n SF.
If no key is pressed for approx. 3 seconds.
Press any key (except for the simultaneous depress i on of SF an d M4.)
Backlight O FF
SF
(The backlight function is kept ON.)
Press M4 while hold in g dow n SF.
In user programs, you can select the key to be used for activatin g or deactivating the backlight functio n ( instea d of the initia l setting: combination of SF and M4 key (right-hand trigger switch)), as well as modifying the ON-duration of the backlight before the automatic turning-off.
4
Page 20
Chapter 1 Quick Guide

1.4 Using the Keypad

En teri ng N umerical Da ta
To enter numerical data, e.g., the quantity of goods, use the 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 key or BS key and then enter the co rrect one.
Selecti n g Ta sk s
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 alp habet input function which allows you to enter a lphabetic characters, space, and symbols from the keypad during execution of a user program . For the alphabet input procedure, refer to the "BHT-BASIC Programmer's Manual."
5
Page 21

1.5 Transferring Data

r
A
Using radio link
Using radio waves, the BHT can transfer data to an access point in a spread spectrum communications system.
If ther e are too many communi cations err ors, first make sur e that the built- in antenna in the BHT points directly at an access point because the 2.4-GHz band requires a mor e or less straight line path.
Host compute
ccess point
Built in antenna
For data transfer using radio li nk, it is necessary to configure a wire less local area network (wireless LAN) connecting the BHT and access points.
6
Page 22
Chapter 1 Quick Guide
Using infrared link
The BHT uses infrared rays to transfer data to IrDA-compliant devices (communication unit CU or other BHTs).
Communication with the CU
Place the BHT on the CU (option) as shown below.
The CU-301 or CU-321 can be connected to the host with an RS-232C or USB interface cable, respectively.
In a LAN communications system, use the CU-311 that can be connected to Ethernet with an Ethernet interface cable.
Communication between BHTs
BHT
• 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 15 cm (5.91") or less.
• 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.
BHT
7
Page 23
8
Page 24
Chapter 2
Getting Started the BHT
and System Mode
This chapter outlines the system configuration and presents the operating procedures for the BHT-300BW, including preparation and System Mode operation. In System Mode, you can set various parameters to efficiently run application programs.
2.1 BHT System Configuration ..............................................................................................................................................11
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 Switching the Beeper & Vibrator ........................................ 25
2.3.4 Displaying the Battery Voltage Level and System Status .................................................................................... 27
[ 1 ] Displaying the Battery Voltage Level ................................................................................................................ 27
[ 2 ] Displaying the System Status............................................................................................................................ 27
2.3.5 Synchronization Display in Radio Communication ............................................................................................... 28
2.3.6 Battery Replacement Notes .................................................................................................................................. 29
2.3.7 BHT Turning-off Notes........................................................................................................................................... 31
[ 1 ] "Shutdown in progress" message ..................................................................................................................... 31
[ 2 ] If the BHT is shut down abnormally .................................................................................................................. 31
[ 3 ] About "$$BRKLST.SYS".................................................................................................................................... 33
[ 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 .................................................................................................................................... 44
[ 1 ] Calling up the desired set screen...................................................................................................................... 44
[ 2 ] Selecting a desired setting ................................................................................................................................ 45
2.5.3 Detailed Description of the Functions in System Mode........................................................................................ 46
9
Page 25
[ 1 ] Program Execution ............................................................................................................................................ 46
[ 2 ] Downloading ...................................................................................................................................................... 47
[ 3 ] Uploading ........................................................................................................................................................... 53
[ 4 ] System Environment Setting............................................................................................................................. 56
[ 5 ] Testing................................................................................................................................................................ 81
[ 6 ] System Information ............................................................................................................................................ 96
[ 7 ] Downloading/Uploading by FTP ....................................................................................................................... 98
[ 8 ] RF Menu .......................................................................................................................................................... 103
[ 9 ] Deleting Program/Data Files ............................................................................................................................111
[ 10 ] Deleting Font Files............................................................................................................................................112
[ 11 ] Downloading/Uploading the BHT System Parameter File ..............................................................................113
[ 12 ] Setting the Remote Wakeup ............................................................................................................................118
[ 13 ] Downloading/Uploading the System Message File.........................................................................................119
[ 14 ] Updating the Systems ..................................................................................................................................... 124
2.6 Downloading System Reconfig Files and Updating the Current Systems.................................................................. 128
2.6.1 Updating the BHT System ................................................................................................................................... 128
2.6.2 Updating the CU-311 System.............................................................................................................................. 129
2.7 Starting Up User Programs .......................................................................................................................................... 130
10
Page 26
Chapter 2 Getting Started the BHT and System Mode
r

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 bar codes and accepts keypad entry) as illustrated below:
• Host computer: Allows you to edit, manage and download user programs and
data, as well as downloading system programs.
• CU-301/321 (option): Exchanges programs and data with the BHT-300 series via the
IrDA interface and with the host computer via the RS-232C interface (CU-301) or USB interface (CU-321).
• RS-232C interface cable (option): Connects the CU-301 and the host computer with each other.
• USB interface cable (option): Connects the CU-321 and the host computer with each other.
Direct cable connection between the BHT and host computer is also possible.
Optional software includes the BHT-BASIC 4.0 Development Pack and BHT-BASIC4.0 Transfer Utility.
System Configuration
IrDA communications system
Host compute
BHT-BASIC 4.0 Development Pack (option)
BHT-BASIC4.0 Transf er Ut ility (option)
11
Page 27
The BHT can operate also as a LAN client in a LAN communications system by connecting to Ethernet
r
via the LAN-support communication unit CU-311 (option).
• CU-311 (option): Exchanges programs and data with the BHT-300 series via the IrDA interface
and with the host computer via Ethernet.
LAN communications system
Host compute
For details about FTP and Socket API, refer to the BHT-BASIC Programmer's Manual.
12
Page 28
Chapter 2 Getting Started the BHT and System Mode
r
A
A
r
In addition, the BHT can operate in a radio communications system (spread spectrum communication) by connecting with access points by a wireless local area network (wireless LAN).
• Access point: Wireless communications base unit for BHTs
• Ethernet port: Connects the access points and Ethernet
Radio communications system
BHT-BASIC Compile (option)
Ir-Transfer Utility E (option)
Host compute
Ethernet 10Base-T
ccess point
BHT
BHT
Roaming function
ccess point
BHT
13
Page 29
Host Computer
Models: PC/AT, PS/2
Operating Systems and Optional Application Programs
Operating Systems (OS) Win98 WinNT 3.51/4.0 Win2000 Professional Win XP
BHT-BASIC 4.0 Development Pack
• BHT-BASIC 4.0 Compiler
• BHT-BASIC 4.0 Remote Debugger
BHT-BASIC4.0 Transfer Utility*
– – √ √
√ √ √ √
*This application does not activate any built-in IrDA interface port.
CU-301/321 and RS-232C/USB Interface Cable (options)
The CU-301/321 is an optical communication unit for the BHT-300 series. It controls data and program transfer between the BHT and host computer. It communicates with the BHT using infrared (Ir) light and with the host computer over an RS-232C cable (for CU-301) or USB cable (for CU-321).
You can 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-301/321 where you expect to do a lot of connecting and disconnecting of the BHT to/from a host computer.)
BHT-BASIC 4.0 Development Pack (option)
The BHT-BASIC 4.0 development pack is a package that contains a full set of tools necessary for developing applications for the BHT series. It allows you to jump-start your development work.
• BHT-BASIC 4.0 Compiler
Compiles and links a source program written in BHT-BASIC 4.0 to create a user program executable
on the BHT (*.PD4).
• BHT-BASIC 4.0 Remote Debugger
Debugs application programs running on the BHT.
• BHT-BASIC4.0 Transfer Utility
Transfers a user program (*.PD4) to the BHT. For details, see "BHT-BASIC4.0 Transfer Utility" below.
• BHT-PC Cable (RS-232C)
14
Page 30
Chapter 2 Getting Started the BHT and System Mode
r
BHT-BASIC4.0 Transfer Utility (option)
Running on the host computer, this utility transfers files between the BHT and the host computer, using YMODEM or BHT-Ir protocol.
Software Structure
System Programs and JIS Level 1 & Level 2 fonts are resident in the system area and user area, respectively.
To execute user programs, you should download the program files (*.PD4) into the user area.
To use data files (e.g., good 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.
Host compute
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 can 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 31
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 Kanji characters of 16-dot and 12-dot fonts and their double-width ones 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 Section 2.5.3, "[ 10 ] Deleting Font 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 the BHT-BASIC4.0 Transfer Utility.
16
Page 32
Chapter 2 Getting Started the BHT and System Mode
r
A
r
k
r

2.2 Components and Functions

Liquid crystal display (LCD)
Shows the characters and graphic patterns.
Trigger switch (M3 key)
Press this switch to start bar-code reading.
Ba reading window
Indication LED
Illuminates in green when the BHT has successfully read a bar code.
-code
Trigger switch (M4 key)
Press this switch to start bar-code reading.
IrD
interface port
Used to exchange data/programs with the optical communication unit CU-300 or other BHTs.
Battery cover loc
Use this to lock or unlock the battery cover.
Hand strap
Be sure to put your hand through this strap to prevent you from dropping the BHT accidentally.
Battery cove
Remove this cover to replace the battery cartridge.
Connector cove
Inside this cover is the direct-connect interface port.
17
Page 33
The functions of the keys can be set by user programs. Shown below is a set of sample functions.
o
Trigger switch (M3 key)
Cursor keys (F5 to F8)
Used to move up to the preceding line, down to the next line, to the preceding character, and to the next character.
Numerical keys
Used for data input.
Function keys
Used for choosing functions.
Power key
Turns the BHT on or off.
BS (Backspace) key
Moves back one character.
C (Clear) key
Clears the last entered data or returns to the original screen.
Trigger switch (M4 key)
Magic keys (M1 to M4)
Each of the M3 and M4 keys is assigned a trigger switch by default. Depending upon definition in System Mode or in user programs, M1 to M4 keys c an also be us ed as any of the trigger switch, SF key, ENT key and backlight function on/off key. These keys can be als assigned string data.
ENT (Enter) key
Finalizes the input data or operations, and starts the corresponding processing.
SF (Shift) key
Used in c ombination with numerical keys for special input procedures.
18
Page 34
Chapter 2 Getting Started the BHT and System Mode
k
r

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) Turn the BHT upside down.
(2) As shown below, slide the battery cover lock in the direction of the arrow and remove the battery
cartridge cover.
(3) Check the polarity (positive and negative) of the battery cartridge. Then, load it so that the end of the
battery pull strap appears above the battery cartridge as shown below. This facilitates easy removal of the battery cartridge.
(4) Put the battery cartridge cover back into place taking care not to pinch the battery pull strap between
its cover and the bottom cover. Then, return the battery cover lock to its original position.
(5) Place the BHT on the CU-300 to charge the battery cartridge.
Battery cartridge cove
Battery pull strap
Battery cover loc
Rechargeable battery cartridge
Charge terminals
• 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 together with metallic ballpoint 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.
19
Page 35
d
y
d
N
a
• 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 battery cartridge where any inflammable gases may be emitted; doing so could cause fire.
• Do not use batteries or power sources other than the specified ones; doing so could generate heat or cause malfunction.
• The BHT has an integrated rechargeable backup power source which backs up the memory an calendar clock in the BHT when no battery cartridge is loaded or the voltage level of the batter 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 unuse
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.
• If you leave the BHT without a battery cartridge loaded for a long time, the memory contents will no longer be backed up so that the message "Contact your administrator.
ote the err or 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 Section 2.3.6, "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 battery cartridge or stain them. Doing so could result in BHT failure or cartridge charging failure. It is recommended that you wipe those battery cartridge terminals and the BHT's charge terminals with a dry, soft cloth periodically.
Checking the Battery Voltage Level
Pressing the ENT key while holding down the SF key displays the current voltage level of the power source (battery cartridge) as a bar indicator. (Releasing those keys erases the indication.)
For details, refer to Section 2.3.4, "Displaying the Battery Voltage Level and System Status."
20
Page 36
Chapter 2 Getting Started the BHT and System Mode
Low Battery Indication
Low battery warning
If the output voltage (of the battery cartridge) drops below a specified lower level while the BHT is in operation, the BHT displays the following warning message for approx. 2 seconds and beeps three times. After that, it will resume the previous regular operation.
The battery cartridge will need to be recharged before long. Recharge it as soon as possible.
Shutdown due to low battery
If you continue to use the BHT without replacement or recharge of the battery cartridge after the low battery warning message appears, then the BHT displays the following message, beeps five times, and then turns itself off. Depending upon the battery level, the beeper may not sound five times.
Replace or recharge the battery cartridge.
21
Page 37
r
y
• Before battery replacement, be sure to turn the BHT off. Within three minutes from the removal of the battery cartridge, load the battery cartridge to avoid data loss. After battery replacement, turn the BHT on and check its operation.
• You may charge the battery cartridge with the optional CU-301/321/311 communication unit o optional CH-351/CH-201 charger. For the charging procedure using the CU-301/321/311, refer to Chapter 5. For that using the CH-351/CH-201, refer to the "CH-351 User's Manual"/"CH-201 User's Manual."
• If the "Replace the batteries!" or "Charge the battery!" message appears after the BHT undergoes any shock or impact, turn the BHT off and on and then check the battery output level. The batter may not have run out.
Only use the dedicated charger (CU-301/321/311 or CH-351/CH-201) 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 battery cartridge.
Doing so could cause the batteries to break, generate heat, rupture or burn.
22
Page 38
Chapter 2 Getting Started the BHT and System Mode
T

2.3.2 Setting-up 2: Setting the Calendar Clock

Turn the BHT on by pressing the PW key.
The following message appears.
In the following cases, the above message appears. 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 completely discharged.
It is recommended that you upload font files beforehand for such cases that you would mistakenly delete font files or a memory storage error would cause font files to be erased.
(1) While holding down the SF and 1 keys, press the PW key to start
System Mode. The SYSTEM MENU shown at left will appear.
(2) On the SYSTEM MENU, press the 4 key to select the "SE
SYSTEM" and press the ENT key. The screen shown at left will appear. (To return to the immediately preceding screen during this setting procedure, press the C key.)
23
Page 39
e
e
(3) On the SET SYSTEM screen, press the 3 key to select the
"DATE/TIME" and then press the ENT key. The screen shown at left will appear.
(4) Use the numerical keys to enter the year (only the last two digits),
month, day, hour, and minute in this order. If the data is in a single digit, add a 0 (zero) preceding the data.
For the year, be sure to enter the last two digits of the year. For th hour, enter it in the 24-hour format.
If any of the year, month, day, hour, and minute is not entered, th 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 2004, January 19, at 4:00 p.m.
Press 0 , 4 , 0 , 1 , 1 , 9 , 1 , 6 , 0 , and 0.
(5) Press the ENT key to register the above setting.
(6) Press the C key to return to the SET SYSTEM screen.
24
Page 40
Chapter 2 Getting Started the BHT and System Mode

2.3.3 Adjusting the LCD Contrast & Beeper Volume and Switching the Beeper & Vibrator

While holding down the M1 or M4 key (right-hand trigger switch), press the PW key, and any of the following screens will appear on the LCD. This screen will disappear if you press the ENT key or no keys for five seconds.
When the beeper is selected (default)
When the vibrator is selected
When both the beeper and vibrator are selected
(The current selection is highlighted.)
25
Page 41
Adjusting the LCD contrast
You can adjust the LCD brightness to eight contrast levels.
(1) Use the F5 and F6 keys to select the LCD CONTRAST line.
(2) To decrease the contrast, press the F7 key; to increase it, press the F8 key.
Switching the beeper & vibrator
You can choose any of three ways—beeping only, vibrating only, or beeping & vibrating as a confirmation of completion of bar-code reading.
(1) Use the F5 and F6 keys to select the BEEPER VIBRATION line that will be highlighted in any one of
the following three states:
(2) Highlight the desired way(s) by using the F7 and F8 keys.
Adjusting the beeper volume
You can adjust the beeper volume to four levels--High, Medium, Low, and OFF.
(1) Use the F5 and F6 keys to select the BEEPER VOLUME line.
(2) To turn down the volume, press the F7 key; to turn it up, press the F8 key.
After making the above setting, press the ENT key or no key for five seconds. The new setting will be fixed and the above screen will disappear.
26
Page 42
Chapter 2 Getting Started the BHT and System Mode
y
d

2.3.4 Displaying the Battery Voltage Level and System Status

[ 1 ] Displaying the Battery Voltage Level
On the SYSTEM MENU or during execution of user programs, pressing the ENT key while holding down the SF key will display the battery voltage level.
As long as you hold down those keys, the following screen is displayed.
• If the BHT is placed in the alphanumeric entry system in user programs, the combination of the SF and ENT keys cannot be used for displaying the battery voltage level. This is because in the alphanumeric entry system the SF key is used for switching between the numeric and alphabet entr modes as described in [ 2 ] below.
• In user programs, you may select the key to be used for displaying the battery voltage level (instea of the default: combination of SF and ENT keys).
• The displayed battery level shows the terminal voltage of the battery, not how much power is left. The actual voltage level varies depending upon the operation of the BHT, so the displayed level also may vary.
[ 2 ] Displaying the System Status
The BHT can display the system status--shift state of the keys, alphabet entry mode and communications link with the CU-311 on the bottom line of the LCD, using the icons shown below. For those icons, refer to the next page.
Shift state of the keys Alphabet entry mode Communications link with the CU-311
You may select whether or not to display the system status in SYSTEM MENU (refer to Section
2.5.3, [4.2]) or in user programs. The default is to display the system status.
27
Page 43
Shift state of the keys
Pressing the SF key will shift the keys and show the icon in the right bottom corner of the LCD.
Alphabet entry mode
If the alphanumeric entry system has been selected in user programs, pressing the SF key will switch from the numeric entry mode to alphabet entry mode and show the icon
Communications link with the CU-311
- When the communications device is closed or the communications link has not been established with the CU-311, no communications link icon appears.
- When the communications link is established with the CU-311, the icon appears.
- When the BHT tries to communicate with the CU-311 that has not been linked with the BHT, the icon
flashes.
- When the BHT receives no response from the CU-311 or when it is waiting for the link to be established with or released from the CU-311, the three icons appear cyclically as shown below.
.

2.3.5 Synchronization Display in Radio Communication

When the BHT is synchronized with an access point during radio communication (spread spectrum communication), a synchronization icon appears on the LCD as shown below.
The synchronization display indicates that the radio link is established but does not assure you that there will be few communications errors.
Indicates that the BHT is synchronized with an access point.
28
Page 44
Chapter 2 Getting Started the BHT and System Mode

2.3.6 Battery Replacement Notes

When is battery replacement needed?
If the "Charge the battery!" appears on the LCD, replace the battery cartridge with a fully charged one.
If you leave the BHT without replacing the battery cartridge, the integrated calendar clock or data will no longer be backed up so that the calendar clock will stop or the message "Contact your administrator. Note the error number. (XXXX)" will appear on the LCD.
Be sure to turn the BHT off before replacing the battery cartridge.
Replace the battery cartridge quickly. Load a charged battery cartridge within 3 minutes after the removal in order to avoid data loss.
After replacement, be sure to 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. When doing so, be sure to follow the procedure given below.
(1) When removing the battery cartridge:
Hold down the PW key for more than 3 seconds to turn the BHT 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 45
(2) When turning the BHT on after storage without a battery cartridge loaded:
Even after the 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 Section 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 operation time of the fully recharged battery cartridge 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 battery cartridges into a fire.
• Battery cartridges should be recycled properly in conformity with local codes and regulations. Do not throw them in a trash. Cover their terminal pins with vinyl tape to prevent short-circuits.
30
Page 46
Chapter 2 Getting Started the BHT and System Mode

2.3.7 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. (20XX)" may appear when turning the BHT on at the next time.
[ 2 ] If the BHT is shut down abnormally
If the BHT is shut down abnormally* and is left without a battery cartridge or with a discharged battery cartridge loaded, then unsaved data may be lost.
(*"Normally shut down" 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 charged battery cartridge and turn the BHT on.
(1) Press the 2 key while holding down the SF key. The screen will switch to the following:
31
Page 47
(2) Press the 2 key while holding down the SF key again. The screen will switch to the following:
[1] YES: Run Scandisk and start the System.
[2] NO: Turn the BHT off.
(3) Choose YES or NO with the numerical keys and press the ENT key.
When Scandisk is in progress, the following message is displayed:
If Scandisk finds an invalid file(s), the following screen will appear. As long as an invalid file exits, the
screen displays every time the BHT System is started up.
(4) Press the 2 key while holding down the SF key. The screen will switch to the following:
(5) Press the ENT key to start up the BHT System.
32
Page 48
Chapter 2 Getting Started the BHT and System Mode
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 execution program from the beginning.
[ 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 Section 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 SAMPLE1.DAT + 01200-01250 SAMPLE1.DAT + 01600-01650 SAMPLE2.DAT * 00250-00275 SAMPLE3.DAT * 00100-00150 ↑ ↑ ↑ (1) (2) (3)
If more than one sequence of records is broken in a same file, they will be written into the subsequent records in the "$$BRKLST.SYS."
33
Page 49
[ 4 ] If invalid files are found
Even invalid files can be uploaded, so upload them to the host computer according to your needs.
After uploading,
- Delete those invalid files. (Refer to Section 2.5.3, "[ 9 ] Deleting Files.")
or
- Download valid files having the same names as invalid ones. (Refer to Section 2.5.3, "[ 2 ] Downloading.")
34
Page 50
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 make system settings revert to the factory defaults.
You can delete font files by selecting the whole user area to be initialized.
You need to initialize the system if:
(1) You want to delete all of the program files and data files.
(2) The following message appears when the BHT is turned on.
On the following pages is an initialization procedure.
35
Page 51
(1) Selecting the memory area to be initialized
r
g
Press the PW key while holding down the SF, M1 and 0 keys together.
The screen shown at left will appear.
To initialize the user area except for the font file area, press the ENT key. The screen switches to the confirmation display given in step (3) below.
To initialize the whole user area 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:
[2] WHOLE USER AREA:
Initializes the user area except for the font file area.
Initializes the whole user area including the font file area.
If the message "Contact your administrator. Note the erro 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 numerical 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 message 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.
If there is no system message file in the BHT, selectin "1:Japanese" cannot switch to the Japanese message version. The English version applies instead.
36
Page 52
(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.
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.
Chapter 2 Getting Started the BHT and System Mode
(4) During initialization
During initialization, the screen shown at left is displayed.
37
Page 53
(5) Completion of initialization
a
Upon completion of the initialization, the BHT displays 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 turning-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 been finished, you need to initialize the BHT again.
• If you initialize the BHT after downloading user programs and data, all of those programs and dat stored in the target memory area will be lost. Download them again if necessary.
• Initialization will restore the LCD contrast level (refer to Section 2.3.3), communications conditions and other settings to the default values, so modify them again if necessary. After initialization, be sure to set the calendar clock (refer to Section 2.3.2).
38
Page 54
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 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.
F5 and F6 keys
F7 and F8 keys Pressing the F7 and F8 keys moves the cursor to the left and right,
The C key is disabled on the SYSTEM MENU. On other screens, pressing the C key returns to the immediately preceding screen.
The power-on default on the SYSTEM MENU is "EXECUTE 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 F5 and F6 keys moves the cursor up and down, respectively, to select a desired item.
respectively, to select a desired setting.
39
Page 55
Structure of System Mode
y
y
y
1 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 Section 2.5.3, [ 1 ].)
Downloading
2 and ENT
ke
s
Transfers user program files or data files from the host computer to the memory integrated in the BHT.
C ke
Downloading between the BHTs is also possible.
(Refer to Section 2.5.3, [ 2 ].)
Uploading
3 and ENT
ke
s
Transfers user program files and data files stored in the memory of the BHT to the host computer.
(Refer to Section 2.5.3, [ 3 ].)
System Environment Setting
4 and ENT
keys
Sets a variety of environmental conditions--an execution program, message version (English or Japanese), system status indication, BHT-5000 screen compatibility mode, calendar clock, special bar-code scanning parameters, interface port, communications parameters, shift key & magic key functions, resume function, drive defragmentation, and TCP/IP, FTP and DHCP settings.
(Refer to Section 2.5.3, [ 4 ].)
40
Page 56
Chapter 2 Getting Started the BHT and System Mode
y
y
C key
5 and ENT
ke
s
6 and ENT keys
7 and ENT keys
Testing
Used for the bar-code reading test, memory test, beeper test, aging test, LCD indication test, indicator LED test, file test, communications test, key-entry test, vibrator test, and execution of PING.
(Refer to Section 2.5.3, [ 5 ].)
System Information
Shows the system program version, ROM and RAM sizes, system message version, and font type and its version.
(Refer to Section 2.5.3, [ 6 ].)
Downloading/Uploading by FTP
Downloads or uploads files by FTP.
(Refer to Section 2.5.3, [ 7 ].)
RF Menu
8 and ENT
ke
s
Sets RF parameters for spread­spectrum wireless communication and gets wireless module related information.
(Refer to Section 2.5.3, [ 8 ].)
41
Page 57
In addition to the functions given on the preceding pages, System Mode has these six functions: Deleting program/data files, Deleting font files, Downloading/uploading the BHT system parameter file, Setting the remote wakeup parameters, Downloading/uploading the system message file, and Updating the systems.
To call up these functions, press the 0, 2, 3, 4, 6 or, period (.) key, respectively, while holding down the
SF key when the SYSTEM MENU is displayed.
SYSTEM MENU ← Press the PW key while holding down the SF
and 1 keys.
Deleting program/data files
0 with SF
held down
Deletes a program file or data file stored in the memory.
(Refer to Section 2.5.3, [ 9 ].)
C key
2 with SF
held down
3 with SF held down
4 with SF held down
Deleting font files
Deletes a font file stored in the memory.
(Refer to Section 2.5.3, [ 10 ].)
Downloading/uploading the BHT system parameter file
Downloads or uploads the system parameter file.
(Refer to Section 2.5.3, [ 11 ].)
Setting the remote wakeup
Sets the remote wakeup parameters.
(Refer to Section 2.5.3, [ 12 ].)
42
Page 58
Chapter 2 Getting Started the BHT and System Mode
Downloading/uploading the system
6 with SF
held down
message file
Downloads or uploads the system message file.
(Refer to Section 2.5.3, [ 13 ].)
C key
Period (.) with SF held down
Updating the Systems
Updates the BHT system and CU-311 system.
(Refer to Section 2.5.3, [ 14 ].)
43
Page 59

2.5.2 Operating in System Mode

y
y
y
y
y
y
Some functions in System Mode require several screens to be shifted, as shown in the example below.
[ 1 ] Calling up the desired set screen
First, select a desired item on the current screen by using the numerical key or the cursor keys (F5 and F6) 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 4 or use F5 and F6 to select "4:SET SYSTEM."
ENT ke
Press 5 or use F5 and F6 to select "5:COMMUNICATION."
Press 3 or use F5 and F6 to select "3:COM PORT."
ENT ke
ENT ke
C ke
C ke
C ke
44
Page 60
Chapter 2 Getting Started the BHT and System Mode
y
[ 2 ] Selecting a desired setting
First, select a desired item on the current screen by using the numerical key or the cursor keys (F5 and F6) so as to highlight the desired item.
Use the F7 and F8 keys to select a desired setting and then press the ENT key. The screen returns to the previous selection screen.
Press 2 key or us e F5 and F6 keys to select the desired set item.
Use F7 and F8 keys to select the desired setting.
ENT ke
45
Page 61

2.5.3 Detailed Description of the Functions in System Mode

f
[ 1 ] Program Execution
On the SYSTEM MENU, selecting "1:EXECUTE PROGRAM" calls up the screen shown at left.
If more than one program has been downloaded to the user area o the target memory, use the F5 and F6 keys to move the cursor to a target program, and then press the ENT key.
To return to the SYSTEM MENU, press the C key.
If more than six programs have been downloaded, you may need to scroll the screen with the F6 key.
⇓
⇓
In the example shown at left, 23 programs are downloaded.
If no program file is downloaded in the memory, the message shown at left will appear.
To return to the SYSTEM MENU, press the C key.
46
Page 62
Chapter 2 Getting Started the BHT and System Mode
M
[ 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, then the newly downloaded file replaces the old one.
If no auto-start executable program has been specified (in Section 2.5.3, [4.1]), turning the BHT on lets the directory manager start the first loaded one out of user programs (.PD4) in the BHT--the program that appears on the top of the EXECUTE PROGRAM menu shown on the previous page. Taking this into account, determine the file downloading order. For details, refer to Section 2.7, "Starting Up User Programs."
On the SYSTEM MENU, selecting "2: DOWNLOAD 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
This function enables copying between the
For the preparation to be made preceding the
parameters, and calendar clock data stored in the connected BHT.
BHTs.
start of this function, refer to below.
Select a desired item by using the numerical keys or F5 and F6 keys, and the selected item becomes highlighted. Then press the ENT key.
To return to the SYSTEM MENU, press the C key.
Preparation for Copying between the BHTs
Before downloading to the BHT from another BHT, make the following preparation:
• At each BHT, set the interface port. The default is an IrDA interface (Optical).
Interface setting procedure: Starting on the SYSTEM MENU, select "4:SET SYSTEM,"
"5:COMMUNICATION," and "3:COM PORT." On the SET COM DEFAULT PORT screen, select the IrDA interface (Optical) or direct-connect interface (Connector) of "2:SYSTE MODE."
• At each BHT, set the FIELD SPACE to "Ignore" on the communications protocol option screen to
trim trailing spaces in data fields. The default is "Ignore." For the setting procedure, refer to Section
2.5.3, [4.5].
• 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 63
Data that can be copied from one BHT to another BHT
The copying function between BHTs copies the following set data:
LCD contrast level
Beeper volume
Switching between beeper and vibrator
Execution program to be run automatically when the BHT is turned on
Message version (English or Japanese)
Display font size
System status display
Date
Time
Setting of black-and-white inverted label reading function
Decode level
Minimum number of digits to be read for ITF
Minimum number of digits to be read for STF
Minimum number of digits to be read for Codabar (NW-7)
Interface port to be used in user programs
Interface port to be used in System Mode
Communications parameters for the IrDA interface
Communications parameters for the direct-connect interface
Communications protocol options for the IrDA interface
Communications protocol options for the direct-connect interface
Communications protocol type
Shift key function defined
M1 key function defined
M2 key function defined
M3 key function defined
M4 key function defined
Resume function
Remote wakeup setting (enable/disable)
Transmission speed for remote wakeup
Remote wakeup history
48
Page 64
BHT-5000 screen compatibility mode
YMODEM option
IP address of FTP server
User name of FTP server
Password of FTP server
Default directory for FTP server
FTP option, Line delimiters (CR/LF)
FTP option, Treatment of line delimiters
FTP option, Treatment of trailing spaces in data fields
FTP option, Upload mode
FTP option, Verbose mode
IP address of host computer for ping
Data size of echo request
Echo request intervals
Timeout period for echo request
No. of echo requests to be sent
Echo request send timing
TCP/IP operation device
TCP/IP link layer
Transmission speed between BHT and CU
Chapter 2 Getting Started the BHT and System Mode
No. of retries for link establishment command to be sent
Link establishment command intervals
No. of retries for link release command to be sent
Link release command intervals
Link release period
Service Set ID (SSID) (This cannot be copied correctly if it has a trailing space.)
Power save mode for wireless module
Authentication system
WEP (Wired Equivalent Privacy)
Timeout for getting the IP configuration from the DHCP server
49
Page 65
Download screens
r
f
With this screen displayed, the BHT waits for a file to be downloaded.
Selecting "2:HT<-->HT COPY" on the DOWNLOAD menu displays "HT<-->HT" in the center of the 2nd line; selecting "1:FILE" displays nothing on the 2nd line.
⇓
⇓
⇓
Upon start of BHT-BASIC4.0 Transfer Utility or equivalent program, the BHT displays the screen shown at left.
(Refer to the "BHT-BASIC4.0 Transfer Utility User's Guide.")
While the downloading operation is in progress, the screen shown at left is displayed indicating the file name and the number of received records/the total number of records (the received file size/the total file size (in kilobytes) in transfer with YMODEM).
To abort the downloading operation, press the C key. The screen switches back to the DOWNLOAD menu.
Upon completion of downloading, the number of received records (o the received file size) becomes equal to the total number of records (or the total file size) and the beeper beeps once. Press the C key to return to the DOWNLOAD menu.
With this screen displayed on the BHT, downloading another new file from the host computer lets the BHT start receiving it.
(Refer to the "BHT-BASIC4.0 Transfer Utility User's 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 o files to be downloaded.
50
Page 66
Chapter 2 Getting Started the BHT and System Mode
y
f
f
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 Section 2.5.3, [ 9 ] and [ 2 ].)
Problem
The current download will exceed the maximum of 120 files in the memory.
Solution
Press the 2 key to return to the SYSTEM MENU. Delete unnecessar files in memory or decrease the number of files to be downloaded i you attempted to download more than one file (Refer to Section 2.5.3, [ 9 ] and [ 2 ].)
Problem
Downloading has failed.
Solution
To retry downloading, press the 1 key.
To return to the SYSTEM MENU, press the 2 key. Check the interface port, communications parameters, and communications protocol in the SET SYSTEM menu or perform the communications test in the TEST menu. (Refer to Section 2.5.3, [4.5] and [5.7].)
It is also necessary to check the communications parameters setup o the host computer.
51
Page 67
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.
52
Page 68
[ 3 ] Uploading
g
e
t
Chapter 2 Getting Started the BHT and System Mode
On the SYSTEM MENU, selecting "3: UPLOAD" 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 files in the memory except font
[3] HT<-->HT COPY: Uploads all files in the memory except font
This function enables copying between the
For the preparation to be made preceding the
Select a desired item by using the numerical keys or F5 and F6 keys, and the selected item becomes highlighted. Then press the ENT key.
files.
files to another BHT, together with system parameters and calendar clock data.
BHTs. At the receiving BHT, select "2: DOWNLOAD" and "2: HT<-->HT COPY" in System Mode.
start of this function, refer to given on page 47.
To return to the SYSTEM MENU, press the C key.
Selecting the BHT-protocol or BHT-Ir protocol does not display or upload files created with BHT-BASIC 4.0*.
(*Applications with extension .PD4, extension libraries with extension .FN4, and data files that have any of the followin structures: the number of fields is 17 or more, the total of the number of fields and each field length is 255 or more, and th number of records is 32768 or more)
If you select "1: ONE FILE" on the UPLOAD menu, the file selection screen as shown at left appears, 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" appears in the center of the 2nd line, respectively.
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 lef appears.
Pressing the C key returns to the UPLOAD menu.
53
Page 69
Upload screens
r
t
y
⇓
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 appears.
Selecting "2: ALL FILES" or "3: HT<-->HT COPY" displays "ALL" o "HT<-->HT" in the center of the 2nd line, respectively.
Showing this screen, the BHT waits for a file(s) to be uploaded.
Upon start of BHT-BASIC4.0 Transfer Utility or equivalent program, the BHT displays the screen shown at left.
(Refer to the "BHT-BASIC4.0 Transfer Utility User's Guide.")
⇓
⇓
While the uploading operation is in progress, the screen shown at lef is displayed indicating the file name and the number of sent records/the total number of records (the sent file size/the total file size (in kilobytes) in transfer with YMODEM).
To abort the uploading operation, press the C key. The screen switches back to the UPLOAD menu.
Upon completion of uploading, the number of sent records (or the sent file size) becomes equal to the total number of records (or the total file size) 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 b the number of files to be uploaded.
54
Page 70
Chapter 2 Getting Started the BHT and System Mode
f
If an error occurs during uploading
If some error occurs during uploading, the BHT beeps three times and shows one of the following screens:
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.
To return to the SYSTEM MENU, press the 2 key. Check the interface port, communications parameters, and communications protocol in the SET SYSTEM menu or perform the communications test in the TEST menu. (Refer to Section 2.5.3, [4.5] and [5.7].)
It is also necessary to check the communications parameters setup o the host computer.
55
Page 71
[ 4 ] System Environment Setting
r
y
On the SYSTEM MENU, selecting "4: SET SYSTEM" calls up the screen shown at left.
[1] EXECUTE PROGRAM: Sets an auto-start execution program to
[2] DISPLAY: Sets the message version (English o
[3] DATE/TIME: Sets the calendar clock (date and time).
[4] BARCODE: Sets the special barcode scanning
[5] COMMUNICATION: Sets the communications environments
[6] KEY: Defines the functions of the shift ke
[7] RESUME: Sets the resume function.
be run when the power is turned on.
Japanese).
parameters (the black-and-white inverted label reading and the decoding level) and the minimum number of digits to be read for bar codes (ITF, STF and Codabar).
(interface port and communications parameters).
and magic keys.
[8] DEFRAG: Defragments the drive.
[9] TCP/IP: Sets the TCP/IP, FTP and DHCP.
Select a desired item by using the numerical keys or F5 and F6 keys, and the selected item becomes highlighted. Then press the ENT key.
Press the C key to return to the SYSTEM MENU.
56
Page 72
Chapter 2 Getting Started the BHT and System Mode
t
r
g
[4.1] Setting an auto-start execution program
On the SET SYSTEM menu, selecting "1: EXECUTE PROGRAM" calls up the screen shown at left.
Highlighted is the current setting.
Use the F5 and F6 keys to move the cursor to a desired execution program to be run automatically 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 memory, the screen shown at lef appears.
To return to the SET SYSTEM menu, press the C key.
[4.2] Setting the message version, system status indication, and BHT-5000 screen
compatibility mode
On the SET SYSTEM menu, selecting "2: DISPLAY" calls up the screen shown at left.
Highlighted is the current setting.
[1] MESSAGE: Switches the message version to English o
Japanese for system error messages and
[2] STATUS: Turns the system status indication on or off. Setting
[3] BHT-5000: Turns the BHT-5000 screen compatibility mode on
indications on the LCD contrast, beeper volume, beeper & vibrator switching, and battery voltage level screens. (The default is the message version that you selected in the initializing sequence.)
this to ON displays the shift state of the keys, alphabet entry mode and communications link with the CU-311, using the icons shown on the next page.
or off. (See the next page.)
Select a desired item by using the numerical keys or F5 and F6 keys, then select a desired setting by using the F7 and F8 keys.
Press the ENT key.
To return to the SET SYSTEM menu, press the C key.
You can turn the system status indication on or off also by usin the OUT statement in user programs. Refer to the "BHT-BASIC Programmer's Manual."
57
Page 73
STATUS (System Status Indication)
r
dots
Turning on the system status indication displays the following icons in the bottom line of the LCD:
Indication Icon Description
Shift state of the keys
Alphabet entry mode
Appears when the keys on the keypad are shifted.
Appears when the BHT is placed in the alphabet entry mode.
(If the alphanumeric entry system has been selected in user programs, pressing the SF key switches from the numeric entry mode to alphabet entry mode.)
Communications link with the CU-311
Appears when the communications link is established with the CU-311.
Flashes when the BHT tries to communicate with the CU-311 that has not been linked with the BHT.
Appear cyclically when the BHT receives no response from the CU-311 or when it is waiting for the link to be established with or released from the CU-311.
Radio link with access point
Appears when the BHT is synchronized with an access point during spread spectrum communication.
BHT-5000 (BHT-5000 Screen Compatibility Mode)
This compatibility mode makes the screen layout and key assignment of the BHT-300 series downward­compatible with the ones of the BHT-5000. Using this mode can minimize modification in source code which is required for running application programs written for the BHT-5000 on the BHT-300 series.
In the BHT-5000 screen compatibility mode, the display area is the same as that of the BHT-5000 when a user program is running, as shown below.
132 dots
72 dots
128
64 dots
2 dots
Display area in the BHT-5000 screen compatibility mode
Display area in the BHT-300BW native mode
Enabling the BHT-5000 compatibility mode (by switching it ON on the SET DISPLAY screen) automatically changes the following settings.
Item Automatically changed to:
Communications protocol* BHT-protocol
Display font size Standard-size font when an application is activated
* The communications protocol can be modified on the SET COMMUNICATION menu of the SET
SYSTM menu.
The BHT-5000 screen compatibility mode does not assure full compatibility. The transmission speed, communications link type and others for the IrDA interface, for example, are incompatible. Fo details, refer to the "BHT-BASIC Programmer's Manual."
58
Page 74
Chapter 2 Getting Started the BHT and System Mode
Shown below are the System menu screens when the BHT-5000 screen compatibility mode is disabled and enabled.
Screens
Program execution menu
Downloading menu
When the BHT-5000 screen compatibility mode is:
OFF ON
Drive letters precede file names, indicating where files are.
Files are downloaded to the drive selected.
Uploading menu
Auto-start execution program selection
Files in the drive selected are uploaded.
Drive letters precede file names, indicating where files are.
59
Page 75
Screens
File test
When the BHT-5000 screen compatibility mode is:
OFF ON
Deletion of file
Deletion of font file
Drive letters precede file names, indicating where files are.
Drive letters precede file names, indicating where files are.
Drive letters precede file names, indicating where files are.
60
Page 76
[4.3] Setting the calendar clock
T
e
e
On the SET SYSTEM menu, selecting "3: DATE/TIME" 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 EN key. If the data is in a single digit, add a 0 (zero) preceding the data.
Chapter 2 Getting Started the BHT and System Mode
⇓
⇓
For the year, be sure to enter the last two digits of the year. For th hour, enter it in the 24-hour format.
If any of the year, month, day, hour, and minute is not entered, th ENT key will be deactivated.
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.
[Example] To set 2004, January 19, at 4:00 p.m.
Press 0, 4, 0, 1, 1, 9, 1, 6, 0, and 0.
Press the ENT key to register the above setting.
61
Page 77
[4.4] Setting the special bar-code scanning parameters
d
On the SET SYSTEM menu, selecting "4: BARCODE" calls up the screen shown at left.
Highlighted is the current setting.
[1] INVERT: Activates or deactivates the black-and-white
inverted label reading function.
[2] DECODE LEVEL: Sets the decode level.
[3] ITF: Sets the minimum number of digits to be read
for ITF.
[4] STF: Sets the minimum number of digits to be read
for STF.
[5] CODABAR: Sets the minimum number of digits to be read
for Codabar.
Select a desired item by using the numerical keys or F5 and F6 keys, and then select a desired setting by using the F7 and F8 keys.
To increase the decode level, press the F8 key; to decrease it, press the F7 key.
To increase the number of digits to be read for ITF, STF or Codabar, press the F8 key; to decrease it, press the F7 key.
Press the ENT key.
To return to the SET SYSTEM menu, press the C key.
INVERT (Black-and-white inverted label reading function)
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 shoul usually be set to OFF.
DECODE LEVEL
You can 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 entry range of the level value is from 1 to 9 and the default is 4.
62
Page 78
Chapter 2 Getting Started the BHT and System Mode
MINIMUM DIGITS (Minimum number of digits to be read for ITF, STF, or Codabar)
You can determine the minimum number of digits to be read for ITF, STF, and Codabar. Setting a small number of digits increases the frequency of digit-missing reading or misreading depending upon how to scan bar codes or the quality of bar codes. On the other hand, setting a large number will diminish the possibility of those errors.
The entry 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 3 for STF.
63
Page 79
[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 Optical (IrDA interface port)
Communications protocol YMODEM
Communications parameters for the IrDA interface port
TRANSMIT SPEED 115200 bps
PROTOCOL (Protocol options)
SERIAL No.: ON (Adds serial numbers to data
H. PARITY: ON (Adds a horizontal parity.)
LINKUP TIME: 30 seconds
FIELD SPACE: Ignore (Trim)
Listed below are the default communications parameters for the direct-connect interface.
Defaults
blocks.)
Communications parameters for the direct-connect interface port
TRANSMIT SPEED 115200 bps
PARITY BIT (Vertical parity) None
DATA BIT (Character length) 8 bits
STOP BIT (Stop bit length) 1 bit
PROTOCOL (Protocol options)
Defaults
SERIAL No.: ON (Adds serial numbers to data
blocks.)
H. PARITY: ON (Adds a horizontal parity.)
LINKUP TIME: 30 seconds
FIELD SPACE: Ignore (Trim)
64
Page 80
Chapter 2 Getting Started the BHT and System Mode
t
On the SET SYSTEM menu, selecting the "5: COMMUNICATION" calls up the screen shown at left.
[1] OPTICAL: Switches to the communications parameters
setting screen for the IrDA interface.
[2] CONNECTOR: Switches to the communications parameters
setting screen for the direct-connec interface.
[3] COM PORT: Switches to the interface port setting screen.
[4] PROTOCOL TYPE: Switches to the communications protocol
type setting screen.
Select a desired screen by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
Setting the communications parameters for the IrDA interface
On the SET COMMUNICATION menu, select "1: OPTICAL" to call up the screen shown at left.
[1] PARAMETER: Switches to the communications parameters
setting screen.
[2] PROTOCOL: Switches to the communications protocol option
Select a desired screen by using the numerical keys or F5 and F6
screen.
keys, and then press the ENT key.
To return to the SET COMMUNICATION menu, press the C key.
65
Page 81
(1) Communications parameters setting screen
r
On the SET OPTICAL screen, select "1: PARAMETER" to call up the screen shown at left.
Highlighted is the current setting.
Select the desired transmission speed by using the numerical keys o F7 and F8 keys, and then press the ENT key.
To return to the SET OPTICAL screen, press the C key.
(2) Communications protocol option screen
On the SET OPTICAL screen, select "2: PROTOCOL" to call up the screen shown at left.
Highlighted is the current setting.
[1] SERIAL No.: Selects whether or not to add serial numbers to
[2] H. PARITY: Selects whether or not to add a horizontal parity.
[3] LINKUP TIME: Selects the timeout length (in seconds) to be
[4] FIELD SPACE: Specifies the treatment of trailing spaces in
data blocks.
applied when a link is to be established.
fields.
To trim trailing spaces in fields, select Ignore; to
retain them as data, select Data.
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET OPTICAL screen, press the C key.
Selecting the BHT-Ir protocol or YMODEM ignores the serial number and horizontal parity settings.
66
Page 82
Chapter 2 Getting Started the BHT and System Mode
r
Setting the communications parameters for the direct-connect interface
On the SET COMMUNICATION menu, select "2: CONNECTOR" to call up the screen shown at left.
[1] PARAMETER: Switches to the communications parameters
setting screen.
[2] PROTOCOL: Switches to the communications protocol screen.
(1) Communications parameters setting screen
Select a desired screen by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET COMMUNICATION menu, press the C key.
On the SET CONNECTOR screen, select "1: PARAMETER" to call 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: Sets the character length.
[4] STOP: Sets the stop bit length.
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET CONNECTOR screen, press the C key.
Selecting the BHT-Ir pr otocol ignores the vertical parity, character length, and stop bit length settings.
Selecting YMODEM requires the vertical parity, characte length, and stop bit length to be set to N, 8, 1, respectively.
67
Page 83
(2) Communications protocol option menu
On the SET CONNECTOR screen, select "2: PROTOCOL" to call up the screen shown at left.
Highlighted is the current setting.
[1] SERIAL No.: Selects whether or not to add serial numbers
[2] H. PARITY: Selects whether or not to add a horizontal
[3] LINKUP TIME: Selects the timeout length (in seconds) to be
[4] FIELD SPACE: Specifies the treatment of trailing spaces in
To trim trailing spaces in fields, select Ignore;
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET CONNECTOR screen, press the C key.
Selecting the BHT-Ir protocol or YMODEM ignores the serial number and horizontal parity settings.
to data blocks.
parity.
applied when a link is to be established.
fields.
to retain them as data, select Data.
68
Page 84
Setting the interface port
o
r
N
r
m
Chapter 2 Getting Started the BHT and System Mode
On the SET COMMUNICATION menu, select the "3: COM PORT" t call up the screen shown at left.
Highlighted is the current setting.
[1] BASIC: Selects the IrDA (Optical) or direct-connect
(Connector) interface port to be used for use
[2] SYSTEM MODE: Selects the IrDA (Optical) or direct-connect
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET COMMUNICATION menu, press the C key.
programs written in BHT-BASIC (OPE "COM:").
(Connector) interface port to be used fo downloading or uploading files in Syste Mode.
69
Page 85
Setting the communications protocol type
r
r
On the SET COMMUNICATION menu, select "4: PROTOCOL TYPE" to call up the screen shown at left.
Highlighted is the current setting.
[1] Ymodem: Selects Ymodem for file transfer in System
[2] BHT Protocol: Selects the BHT-protocol for file transfer in
[3] BHT-Ir Protocol: Selects the BHT-Ir protocol for file transfer in
To use BHT-BASIC4.0 Transfer Utility, select Ymodem or BHT-I protocol.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET COMMUNICATION menu, press the C key.
Mode or for the execution of XFILE statement in BHT-BASIC.
System Mode or for the execution of XFILE statement in BHT-BASIC.
System Mode or for the execution of XFILE statement in BHT-BASIC.
On the PROTOCOL TYPE screen, select "1: Ymodem" to call up the screen shown at left.
[1] CR/LF: Specifies line delimiters.
[2] CR/LF PROPERTY:
Specifies the treatment of line delimiters in records
To treat line delimiters in records as separators,
[3] BHT ID: Specifies whether or not to add the BHT ID numbe
Usually select None. To add the BHT ID number in
[4] INTERVAL: Specifies the retry interval within the range from 1
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
when data files are downloaded.
select Control code; to treat them as data, select Data.
to packets in YMODEM transfer.
a transfer tool, select Add. (This setting is not supported. Changing this setting produces nothing.)
through 255 in units of 100 ms.
70
Page 86
Chapter 2 Getting Started the BHT and System Mode
On the PROTOCOL TYPE screen, select the "3: BHT-Ir Protocol" to call up the screen shown at left.
Enter the ID number of the BHT by using the numerical 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 a five-digit decimal character string. The entry range is from 00001 to 65534. If the entry value is less than five digits, 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.
To return to the SET COMMUNICATION menu, press the C key.
71
Page 87
[4.6] Defining the functions of the shift key and magic keys
y
y
T
On the SET SYSTEM menu, selecting the "6: KEY" calls up the screen shown at left.
Highlighted is the current setting.
[1] SHIFT KEY: Switches to the SF key definition screen.
[2] M1 KEY: Switches to the M1 key definition screen.
Defining the function of the shift key
[3] M2 KEY: Switches to the M2 key definition screen.
[4] M3 KEY: Switches to the M3 (left-hand trigger switch) ke
definition screen.
[5] M4 KEY: Switches to the M4 (right-hand trigger switch) ke
definition screen.
Select a desired screen by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
On the SET KEY menu, select "1: SHIFT KEY" to call 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 immediately after the SF
key is pressed. (The following keys will not be shifted.)
Select a desired setting by using the numerical keys or F5 and F6 keys, and then press the ENT key. The screen returns to the SE KEY menu.
72
Page 88
Chapter 2 Getting Started the BHT and System Mode
T
y
Defining the function of M1 , M2 , M3 (left-hand trigger switch), or M4 (right-hand trigger switch) key
On the SET KEY menu, select "2: M1 KEY," "3: M2 KEY," "4: M3 KEY" or "5: M4 KEY" to call 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 ignored.
[2] Trigger Switch: As a trigger switch.
[3] Shift Key: As a SF key.
[4] Enter Key: As an ENT key.
[5] Backlight Key: As a backlight function on/off key.
Select a desired setting by using the numerical keys or F5 and F6 keys, and then press the ENT key. The screen returns to the SE KEY menu.
Magic keys (M1 through M4)
The M3 and M4 keys are assigned the trigger switch function by default. You can make them serve as a SF key, ENT key, or backlight function on/off key.
If you define the M1 key as a backlight function on/off key, pressing the M1 key activates or deactivates the backlight function.
In user programs, a string data can be also 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 a backlight function on/off key and one defined earlier will be ignored.
That is, if you define the M1 and M2 keys as a backlight function on/off key in this order, the M2 ke will work as a backlight function on/off key and the M1 key's entry will be ignored.
73
Page 89
[4.7] Setting the resume function
y
On the SET SYSTEM menu, selecting "7: RESUME" calls up the screen shown at left.
Highlighted is the current setting.
[1] ON: Activates the resume function that resumes the current
[2] OFF: Deactivates the resume function.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
[4.8] Defragmenting the drive
On the SET SYSTEM menu, selecting "8: DEFRAG" starts defragmenting the whole user area of the drive.
Defragmentation reorganizes the user area so that it may increase the empty space.
BHT status (screen) where the BHT was turned off, when the BHT is turned on.
If defragmented, the BHT may download files more efficiently than before execution of defragmentation.
During defragmentation, a bar graph appears indicating the defragmentation progress.
Upon completion of defragmentation, the screen automaticall returns to the SET SYSTEM menu.
74
Page 90
[4.9] Setting the TCP/IP, FTP and DHCP
T
On the SET SYSTEM menu, selecting "9: TCP/IP" calls up the screen shown at left.
[1] SET TCP/IP: Switches to the TCP/IP setting screen.
[2] SET FTP: Switches to the FTP setting screen.
[3] SET DHCP: Switches to the DHCP setting screen.
[4.9.1] Setting the TCP/IP
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET SYSTEM menu, press the C key.
On the SET TCP/IP, FTP and DHCP menu, selecting "1: SE TCP/IP" calls up the screen shown at left.
[1] DEVICE: Switches to the TCP/IP DEVICE screen.
[2] IP ADDRESS: Switches to the IP ADDRESS screen.
Chapter 2 Getting Started the BHT and System Mode
[3] TIMEOUT: Switches to the TIMEOUT screen.
The "3:TIMEOUT" appears only when the IrDA interface is selected as a TCP/IP device.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET TCP/IP, FTP and DHCP menu, press the C key.
75
Page 91
(1) TCP/IP device screen
(Selec ting CO M3)
(Selec ting CO M1)
Selecting "1:DEVICE" on the SET TCP/IP menu calls up the screen shown at left where the current communications device, link layer, and transmit speed are displayed.
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET TCP/IP menu, press the C key.
(2) IP address screen
On the SET TCP/IP screen, select "2: IP ADDRESS" to call up the screen shown at left where the current settings are displayed.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key. The entry box of the selected item becomes ready to accept entry and shows a cursor.
Enter the desired value by using the numerical keys and period (.) key, and then press the ENT key.
In the entry mode, to delete a single character, press the BS key. To delete the whole entry you made, press the C key.
To return to the SET TCP/IP screen, press the C key when any item is highlighted.
If all of the IP address, subnet mask and default gateway are set to [0.0.0.0], the DHCP is enabled.
76
Page 92
(3) Timeout screen
F5 key ⇑ ⇓ F6 key
Chapter 2 Getting Started the BHT and System Mode
On the SET TCP/IP screen, select "3: TIMEOUT" to call up the screen shown at left where the current settings are displayed.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key. The entry box of the selected item becomes ready to accept entry and shows a cursor.
Enter the desired value by using the numerical keys, and then press the ENT key.
In the entry mode, to delete a single character, press the BS key. To delete the whole entry you made, press the C key.
To return to the SET TCP/IP menu, press the C key when any item is highlighted.
77
Page 93
[4.9.2] Setting the FTP
y
On the SET TCP/IP, FTP and DHCP menu, select "2: SET FTP" calls up the screen shown at left.
[1] SERVER: Switches to the FTP server connection environments
screen.
[2] OPTION: Switches to the data transfer parameters screen.
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key.
To return to the SET TCP/IP, FTP and DHCP menu, press the C key.
(1) FTP server connection environments screen
On the SET FTP menu, select "1: SERVER" to call up the screen shown at left where the current settings are displayed.
[1] SERVER IP: Sets the IP address of an FTP server.
[2] USER ID: Sets a user name.
[3] PASSWORD: Sets a password.
F5 key ⇑ ⇓ F6 key
[4] DEFAULT DIR: Specifies an initial directory through which the
Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key. The entry box of the selected item becomes ready to accept entry and shows a cursor.
Enter the desired value by using the numerical keys and period (.) ke and then press the ENT key.
Pressing the SF key switches the entry mode between the numeric mode (without a guidance) and alphabet mode.
In the entry mode, to delete a single character, press the BS key. To delete the whole entry you made, press the C key.
FTP server will search for files for transfer first when the FTP client gets connected to the server.
To return to the SET FTP menu, press the C key when any item is highlighted.
78
Page 94
(2) FTP options screen
F5 key ⇑ ⇓ F6 key
Chapter 2 Getting Started the BHT and System Mode
On the SET FTP menu, select "2: OPTION" to call up the screen shown at left where the current settings are displayed.
[1] CR/LF: Specifies line delimiters that should match
ones used in the server OS.
[2] CR/LF CODE PROPERTY: Specifies the treatment of line delimiters in
To treat line delimiters in records as
[3] FIELD SPACE: Specifies the treatment of trailing spaces in
To trim trailing spaces in fields, select Ignore;
[4] UPLOAD MODE: Selects whether uploaded files will be written
[5] VERBOSE MODE: Selects whether or not to display reply codes
records when data files are downloaded.
separators, select Control code; to treat them as data, select Data.
fields.
to retain them as data, select Data.
over the existing files or appended to them.
& messages (given on page 102) sent by the FTP server on the FTP client.
If the VERBOSE MODE is set to OFF, no
such reply codes will display but only the messages (given on page 101) issued by the BHT will appear.
If it is set to ON, both will display.
Select a desired item by using the numerical keys or F5 and F6 keys. Then select a desired setting by using the F7 and F8 keys.
To return to the SET FTP menu, press the C key.
79
Page 95
[4.9.3] Setting the DHCP
d
y
y
r
On the SET TCP/IP, FTP and DHCP menu, selecting "3: DHCP" calls up the screen shown at left. The current setting is displayed.
[1] TIMEOUT: Sets the timeout for getting the IP configuration from
the DHCP server. The entry range is from 00001 to 32767 seconds.
C key ⇑ ⇓ Period (.) key with
SF held down
You can enter up to 32767 seconds, but in actual operation, a maximum of 190 seconds are available since the number of retries an retry intervals are determined in your system.
Press the ENT key. The entry box of the selected item becomes read to accept entry and shows a cursor.
Enter the desired value by using the numerical keys and then press the ENT key.
In the entry mode, to delete a single character, press the BS key. To delete the whole entry you made, press the C key.
To return to the SET TCP/IP, FTP and DHCP menu, press the C ke when any item is highlighted.
If you press the period (.) key while holding down the SF key, the obtained IP configuration appears as shown at left. To return to the SET DHCP screen shown above, press the C key.
If you display the obtained IP configuration when any of the IP address, subnet mask and default gateway is set to any value othe than "0.0.0.0," the (DHCP) does not appear on the screen shown at left.
80
Page 96
[ 5 ] Testing
r
Chapter 2 Getting Started the BHT and System Mode
On the SYSTEM MENU, selecting "5: TEST" calls up the screen shown at left.
[1] BARCODE: Selects the bar-code reading test.
[2] MEMORY: Selects the RAM read/write test.
[3] BEEPER: Selects the beeper scale test.
[4] AGING: Selects the aging test.
[5] LCD: Selects the LCD and indicator LED tests.
[6] FILE: Selects the file checksum test.
[7] COMMUNICATION: Selects the communications test.
[8] KEY & VIBRATION: Selects the key entry, beeper and vibrato
tests.
[9] PING: Selects PING.
Select a desired setting by using the numerical keys or F5 and F6 keys, and then press the ENT key. The selected test starts.
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.
81
Page 97
[5.1] Bar-code reading test
On the TEST menu, selecting "1: BARCODE" calls up the screen shown at left.
Actually read bar codes with the BHT and check the read data displayed on the LCD.
⇓
Bar-code type
Number of digits of the bar code
Upon completion of bar-code reading, the BHT beeps, turns on the indicator LED in green, and displays the read data together with the barcode type and the number of 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 EAN-8 UPC-E Standard 2of5 (STF)* Interleaved 2of5 (ITF)*
A B C H
I
Codabar (NW-7)* Code 39 Code 93 Code 128 EAN-128
* The minimum number of digits to be read depends on the scanning parameter setting. (Refer to [4.4].)
N
M
L K
W
82
Page 98
[5.2] Memory test
Chapter 2 Getting Started the BHT and System Mode
On the TEST menu, selecting "2: MEMORY" calls up the screen shown at left and starts writing and reading onto/from all areas of the RAM as well as checking the address.
XXXXX: Tested RAM capacity (unit: kilobytes) YYYYY: Total RAM capacity (unit: kilobytes)
If any error is detected, the BHT beeps three times, shows the message as shown at left, and terminates 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.
83
Page 99
[5.3] Beeper scale test
n
On the TEST menu, selecting "3: BEEPER" calls up the screen shown at left and makes the beeper sound at three octaves listed below.
Upon completion of this test, the BHT automatically returns to the TEST menu.
To stop this test while in progress, turn the BHT off.
Scale Frequency (Hz)
do 523 1046 2093 4186
re 587 1174 2349 -
mi 659 1318 2637 -
fa 698 1396 2793 -
sol 783 1567 3135 -
la 880 1760 3520 -
ti 987 1975 3951 -
[5.4] Aging test
On the TEST menu, selecting "4: AGING" 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.)
Once this test is selected, the automatic powering-off functio becomes disabled. To terminate this test, press the C key to return to the TEST menu or turn the BHT off.
84
Page 100
[5.5] LCD and indicator LED tests
A
On the TEST menu, selecting "5: LCD" calls up the test pattern shown at left on the LCD. The indicator LED is off.
Each time the ENT key is pressed, the screen shifts to the next test pattern. To return to the previous screen, press the BS key.
To stop this test while in progress, press the C key.
BS key ⇑ ⇓ ENT key
s shown at left, the entire screen turns black. The indicator LED
lights in green.
Chapter 2 Getting Started the BHT and System Mode
BS key ⇑ ⇓ ENT key
BS key ⇑ ⇓ ENT key
As shown at left, everything disappears and the indicator LED lights in red.
An outline with a width of one dot appears.
Press the ENT key, and the BHT beeps once and returns to the TEST menu.
85
Loading...