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. Specifications are subject to change without prior notice. All products and company names mentioned in this manual are trademarks or registered trademarks of their respective holders.
Preface Please READ through this manual carefully. It will enable you to operate your BHT-300B correctly. After you have finished reading the instructions, keep this manual handy for speedy reference.
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-300B 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-300B, including preparation and System Mode operation. In System Mode, you can set various parameters to efficiently run application programs.
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.
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.
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.
• 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 disassemble or modify the BHT; doing so could result in an accident such as break or fire. Never disassemble • 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 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.
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. • 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.
FCC Regulations This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. NOTE: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
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
Chapter 1 Quick Guide This chapter describes the basic operating method of the BHT-300B and the related notes. 1.1 Reading Bar Codes .......................................................................................................................................................2 1.2 Setting and Using the Hand Strap .................................................................................................................................3 1.3 Setting the Backlight...........................
1.1 Reading Bar Codes 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 successfully, the indicator LED will illuminate in green. Illumination range covered by the illumination LED Trigger switch (M4 key)* Indicator LED (Illuminates in green when the BHT has read the bar code successfully.
Chapter 1 Quick Guide 1.2 Setting and Using the Hand Strap Setting the hand strap Using the hand strap Put your hand through the hand strap and hold the BHT as shown below. This will prevent you from dropping the BHT accidentally.
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 OFF (The backlight function is OFF when you turn the BHT on.) Press M4 while holding down SF. M4 (right-hand trigger switch) Backlight ON Press M4 while holding down SF. If no key is pressed for approx. 3 seconds. Press any key (except for the simultaneous depression of SF and M4.) Backlight OFF (The backlight function is kept ON.
Chapter 1 Quick Guide 1.4 Using the Keypad Entering Numerical Data 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 correct one. Selecting Tasks If the LCD shows the selection items (xxx) prefixed by numerals (e.g.
1.5 Transferring Data 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 combination of the LAN-support BHT* (as a LAN client) and the CU-311 connected to Ethernet with an Ethernet interface cable.
Chapter 2 Getting Started the BHT and System Mode This chapter outlines the system configuration and presents the operating procedures for the BHT-300B, including preparation and System Mode operation. In System Mode, you can set various parameters to efficiently run application programs. 2.1 BHT System Configuration............................................................................................................................................9 2.2 Components and Functions ...................
[6] System Information.........................................................................................................................................90 [7] Downloading/Uploading by FTP (in LAN-support software only) ...................................................................92 [8] Deleting Program/Data Files ..........................................................................................................................97 [9] Deleting Font Files.............................
Chapter 2 Getting Started the BHT and System Mode 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 PC: Allows you to edit, manage and download user programs and data, as well as downloading system programs.
The LAN-support BHT can operate as a LAN client in a LAN communications system by connecting to Ethernet via the LAN-support communication unit CU-311 (option). • CU-311 (option): Exchanges programs and data with the BHT via the IrDA interface and with the host PC via Ethernet. LAN communications system For details about FTP and Socket API, refer to the BHT-BASIC Programmer's Manual. NOTE: LAN configurations are available only with LAN-support BHTs on which LAN-support software is installed.
Chapter 2 Getting Started the BHT and System Mode Host PC 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-BASIC4.0 Remote Debugger BHT-BASIC4.0 Transfer Utility* *This application does not activate any built-in IrDA interface port.
BHT-BASIC4.0 Transfer Utility (option) Running on the host PC, this utility transfers files between the BHT and the host PC, 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.
Chapter 2 Getting Started the BHT and System Mode 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).
2.2 Components and Functions Liquid crystal display (LCD) Shows the characters and graphic patterns. Indication LED Illuminates in green when the BHT has successfully read a bar code. Trigger switch (M4 key) Press this switch to start bar-code reading. Trigger switch (M3 key) Press this switch to start bar-code reading. IrDA interface port Used to exchange data/programs with the optical communication unit CU-300 or other BHTs.
Chapter 2 Getting Started the BHT and System Mode The functions of the keys can be set by user programs. Shown below is a set of sample functions. Trigger switch (M3 key) 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 can also be used as any of the trigger switch, SF key, ENT key and backlight function on/off key. These keys can be also assigned string data.
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.
Chapter 2 Getting Started the BHT and System Mode • 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.
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.
Chapter 2 Getting Started the BHT and System Mode • Before battery replacement, be sure to turn the BHT off. Within three minutes from the removal of the battery cartridge, load the battery cartridge to avoid data loss. After battery replacement, turn the BHT on and check its operation. • You may charge the battery cartridge with the optional CU-301/321/311 communication unit or optional CH-351/CH-201 charger. For the charging procedure using the CU-301/321/311, refer to Chapter 5.
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.
Chapter 2 Getting Started the BHT and System Mode (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 the hour, enter it in the 24-hour format.
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.
Chapter 2 Getting Started the BHT and System Mode Adjusting the LCD contrast You can adjust the LCD brightness to eight contrast levels. (1) Use the 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.
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.
Chapter 2 Getting Started the BHT and System Mode 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 .
2.3.5 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.
Chapter 2 Getting Started the BHT and System Mode (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.
2.3.6 BHT Turning-off Notes [ 1 ] "Shutdown in progress" message When the BHT is turned off by pressing the PW key or by the auto power-off feature, it displays the following message and starts preparation for shutdown. When the above message is displayed, do not remove the battery cartridge. If you do so and leave the BHT without a battery cartridge loaded for one hour or more, then the error message "Contact your administrator. Note the error number.
Chapter 2 Getting Started the BHT and System Mode (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.
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.
Chapter 2 Getting Started the BHT and System Mode [ 4 ] If invalid files are found Even invalid files can be uploaded, so upload them to the host PC according to your needs. After uploading, - Delete those invalid files. (Refer to Section 2.5.3, "[ 8 ] Deleting Files.") or - Download valid files having the same names as invalid ones. (Refer to Section 2.5.3, "[ 2 ] Downloading.
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.
Chapter 2 Getting Started the BHT and System Mode (1) Selecting the memory area to be initialized Press the PW key while holding down the SF, M1 and 0 keys together. The screen shown at left will appear. To initialize the user area except for the font file area, press the ENT key. The screen switches to the confirmation display given in step (3) below. To initialize the whole user area including the font file area, press the 2 key while holding down the SF key. The "2:WHOLE USER AREA" item will appear.
(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.
Chapter 2 Getting Started the BHT and System Mode (5) Completion of initialization 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.
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.
Chapter 2 Getting Started the BHT and System Mode Structure of System Mode SYSTEM MENU ← Press the PW key while holding down the SF and 1 keys. Program Execution 1 and ENT keys Allows you to select a desired user program to be executed immediately. (Refer to Section 2.5.3, [ 1 ].) Downloading 2 and ENT keys Transfers user program files or data files from the host PC to the memory integrated in the BHT. Downloading between the BHTs is also possible. C key (Refer to Section 2.5.3, [ 2 ].
Testing 5 and ENT keys 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 (in LAN-support software only). (Refer to Section 2.5.3, [ 5 ].) C key System Information 6 and ENT keys 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 ].
Chapter 2 Getting Started the BHT and System Mode 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.
Downloading/uploading the system message file 6 with SF held down Downloads or uploads the system message file. (Refer to Section 2.5.3, [ 12 ].) C key Updating the Systems Period (.) with SF held down Updates the BHT system and CU-311 system (in LAN-support software only). (Refer to Section 2.5.3, [ 13 ].
Chapter 2 Getting Started the BHT and System Mode 2.5.2 Operating in System Mode Some functions in System Mode require several screens to be shifted, as shown in the example below. [ 1 ] Calling up the desired set screen First, select a desired item on the current screen by using the numerical key or the 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.
[ 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 use F5 and F6 keys to select the desired set item. Use F7 and F8 keys to select the desired setting.
Chapter 2 Getting Started the BHT and System Mode 2.5.3 Detailed Description of the Functions in System Mode [ 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 of 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.
[ 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.
Chapter 2 Getting Started the BHT and System Mode 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
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 PC for ping Data size of echo request Echo request intervals Timeout period for echo request No.
Chapter 2 Getting Started the BHT and System Mode Download screens 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.
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.
Chapter 2 Getting Started the BHT and System Mode Problem You attempted to download an invalid program file. Solution Check whether the program file you attempted to download is available to your BHT model. If it is not available, download the appropriate program.
[ 3 ] Uploading 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 files. [3] HT<-->HT COPY: Uploads all files in the memory except font files to another BHT, together with system parameters and calendar clock data. This function enables copying between the BHTs. At the receiving BHT, select "2: DOWNLOAD" and "2: HT<-->HT COPY" in System Mode.
Chapter 2 Getting Started the BHT and System Mode Upload screens 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" or "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.
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.
Chapter 2 Getting Started the BHT and System Mode [ 4 ] System Environment Setting 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 be run when the power is turned on. [2] DISPLAY: Sets the message version (English or Japanese). [3] DATE/TIME: Sets the calendar clock (date and time).
[4.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 left will appear. To return to the SET SYSTEM menu, press the C key.
Chapter 2 Getting Started the BHT and System Mode STATUS (System Status Indication) 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 Appears when the keys on the keypad are shifted. Alphabet entry mode Appears when the BHT is placed in the alphabet entry mode.
[4.3] Setting the calendar clock 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 ENT key. 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 the hour, enter it in the 24-hour format.
Chapter 2 Getting Started the BHT and System Mode [4.4] Setting the special bar-code scanning parameters 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.
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.
Chapter 2 Getting Started the BHT and System Mode [4.5] Setting the communications environments After the BHT is initialized, the interface port and communications parameters are set as listed in the default table below. Do not access them unless necessary. Interface port Optical (IrDA interface port) Communications protocol YMODEM Communications parameters for the IrDA interface port Defaults TRANSMIT SPEED 115200 bps PROTOCOL (Protocol options) SERIAL No.
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-connect interface. [3] COM PORT: Switches to the interface port setting screen. [4] PROTOCOL TYPE: Switches to the communications protocol type setting screen.
Chapter 2 Getting Started the BHT and System Mode (1) Communications parameters setting screen 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 or 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.
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. 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.
Chapter 2 Getting Started the BHT and System Mode (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 to data blocks. [2] H. PARITY: Selects whether or not to add a horizontal parity. [3] LINKUP TIME: Selects the timeout length (in seconds) to be applied when a link is to be established.
Setting the interface port On the SET COMMUNICATION menu, select the "3: COM PORT" to 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 user programs written in BHT-BASIC (OPEN "COM:"). [2] SYSTEM MODE: Selects the IrDA (Optical) or direct-connect (Connector) interface port to be used for downloading or uploading files in System Mode.
Chapter 2 Getting Started the BHT and System Mode Setting the communications protocol type 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 Mode or for the execution of XFILE statement in BHT-BASIC. [2] BHT Protocol: Selects the BHT-protocol for file transfer in System Mode or for the execution of XFILE statement in BHT-BASIC.
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.
Chapter 2 Getting Started the BHT and System Mode [4.6] Defining the functions of the shift key and magic keys 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. [3] M2 KEY: Switches to the M2 key definition screen. [4] M3 KEY: Switches to the M3 (left-hand trigger switch) key definition screen.
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.
Chapter 2 Getting Started the BHT and System Mode [4.7] Setting the resume function 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 BHT status (screen) where the BHT was turned off, when the BHT is turned on. [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.
[4.9] Setting the TCP/IP, FTP and DHCP (in LAN-support software only) 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. 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.
Chapter 2 Getting Started the BHT and System Mode (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.
[4.9-2] Setting the FTP 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.
Chapter 2 Getting Started the BHT and System Mode (2) FTP options screen 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 records when data files are downloaded.
[4.9-3] Setting the DHCP 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. You can enter up to 32767 seconds, but in actual operation, a maximum of 190 seconds are available since the number of retries and retry intervals are determined in your system. C key ⇑ ⇓ Period (.
Chapter 2 Getting Started the BHT and System Mode [ 5 ] Testing 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.
[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.
Chapter 2 Getting Started the BHT and System Mode [5.2] Memory test 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.
[5.3] Beeper scale test 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 [5.
Chapter 2 Getting Started the BHT and System Mode [5.5] LCD and indicator LED tests 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 As shown at left, the entire screen turns black. The indicator LED lights in green.
[5.6] File test On the TEST menu, selecting "6: FILE" calls up the screen shown at left. XXXXXX: YYYYYY: Memory space being used Free memory space If any of the files stored in the memory is defective, an asterisk (*) or plus sign (+) is prefixed to the name of the defective file (s). For details about the (*) and (+), refer to Section 2.3.6, "[ 3 ] About "$$BRKLST.SYS." Selecting a particular file on this screen will show the file size and the test result.
Chapter 2 Getting Started the BHT and System Mode [5.7] Communications test In System Mode, you can test the IrDA interface port and direct-connect interface port. Preparation for the IrDA interface test Arrange two BHTs, one as a master station and the other as a slave station (to be tested) with their IrDA interface ports facing each other as illustrated below. In this test, the slave BHT transmits data to the master BHT and receives the data sent back from the master BHT.
Testing the IrDA interface port On the TEST COMMUNICATION menu, selecting "1: OPTICAL" calls up the screen shown at left. At the slave BHT to be tested, select the "1: SLAVE" and at the master BHT, select the "2: MASTER." Then press the ENT key. During the test, the screen shown at left is displayed. If any error occurs, the tested slave BHT beeps three times and shows the screen at left.
Chapter 2 Getting Started the BHT and System Mode Testing the direct-connect interface port On the TEST COMMUNICATION menu, selecting "2: CONNECTOR" displays the screen shown at left and then starts testing the direct-connect interface port. If any error occurs, the BHT beeps three times and shows the screen at left. In parentheses are error codes which have the following meanings: (X X) 1: The received data is different from the sent data. 2: A timeout has occurred during standby for data reception.
[5.8] Key-entry, beeper and vibrator test On the TEST menu, selecting "8: KEY & VIBRATION" calls up the screen shown at left and makes the BHT ready for entry from the keypad. Pressing individual keys displays the identifier letters in the positions pre-assigned to those keys on the LCD as well as sounding the beeper or running the vibrator. (As long as the individual key is held down, the BHT continues beeping or vibrating.) Pressing the same key again erases the displayed letter.
Chapter 2 Getting Started the BHT and System Mode [5.9] Testing with PING (in LAN-support software only) On the TEST menu, selecting "9: PING" calls up the screen shown at left. [1] RUN PING: Runs PING. [2] SET PING: Switches to the PING parameter setting screen. [3] SET DEVICE: Switches to the PING device setting 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 TEST menu, press the C key.
PING run-time messages (that will appear in the middle of the LCD) Message Displays when: Waiting Setting up PING. Opening TCP/IP Opening devices. Routing TCP/IP Connecting to the TCP/IP communications pathway. PING start Starting PING. Device error Failed to open a device. TCP/IP error Failed to connect to the TCP/IP communications pathway. PING termination messages (that will appear in the bottom of the LCD) Message Displays when: PING end PING has ended normally.
Chapter 2 Getting Started the BHT and System Mode If you select one of "1: DESTINATION IP" through "5: COUNT" items and press the ENT key, then the entry box of that item becomes ready to accept entry and a cursor appears. 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.
PING Echo Request Send Timing (SEND TYPE) Two types of echo request send timings are available: TYPE 1 and TYPE 2. TYPE 1 After sending an echo request, PING waits for the period specified by INTERVAL and then sends an echo request again. For TYPE 1, the relationship between the INTERVAL and TIMEOUT should be "INTERVAL ≥ TIMEOUT." TYPE 2 After sending an echo request, PING waits for an echo reply to be received or for timeout to occur.
Chapter 2 Getting Started the BHT and System Mode (3) PING device screen On the TEST PING menu, select "3: SET DEVICE" to call up the screen shown at left where the current TCP/IP device, link layer, and transmission speed are displayed. To return to the TEST PING menu, press the C key when any item is highlighted.
[ 6 ] System Information [6.1] Displaying the BHT system information On the SYSTEM MENU, selecting the "6: VERSION" calls up the screen shown at left, displaying the system program version, ROM and RAM sizes, system message version, and font types and their versions. Press the C key to return to the SYSTEM MENU. BS key ⇑ ⇓ ENT key The following font types are displayed: JIS1 (16): JIS2 (16): JIS1 (12): JIS2 (12): [6.
Chapter 2 Getting Started the BHT and System Mode If the M2 key is pressed when the BHT is not placed on the CU-311 The error message shown at left will appear. Press the C key to return to the SYSTEM INFORMATION screen.
[ 7 ] Downloading/Uploading by FTP (in LAN-support software only) On the SYSTEM MENU, selecting "7: FTP" calls up the screen shown at left. [1] DOWNLOAD: Downloads a file by FTP. [2] UPLOAD: Uploads a file(s) by FTP. Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key. To return to the SYSTEM MENU, press the C key. [7.1] Downloading by FTP On the FTP MENU, selecting "1: DOWNLOAD" calls up the screen shown at left where the current settings are displayed.
Chapter 2 Getting Started the BHT and System Mode DIR/FILE entry box: The FTP client will interpret a character string entered into this box as a directory name at first, so it will send a Change Directory request to the FTP server. If the specified directory exists in the FTP server, the server will change a directory from the default to that specified one; if not, the FTP client will interpret the entered character string as a file name and send a Download request to the server.
If you select "2: SELECT FILE," the screen shown at left will appear. Choose a file to be uploaded by using the F5 and F6 keys, then press the ENT key. The screen returns to the previous one where the selected file appears in the SELECT FILE entry box. DIR/FILE entry box: The FTP client will interpret a character string entered into this box as a directory name at first, so it will send a Change Directory request to the FTP server.
Chapter 2 Getting Started the BHT and System Mode Run-time messages in downloading/uploading by FTP When the BHT is uploading or downloading files by FTP, the following messages will appear in the bottom of the LCD: Message Displays when: Aborted. Uploading or downloading is interrupted. Connection error The communications pathway is disconnected. Device error Failed to open a device. Downloading Downloading starts. Download failed Downloading has abnormally ended.
Reply codes from the FTP server The messages that FTP servers send during and after FTP operations vary, but servers all use the same reply codes as listed below. Reply codes 110 120 125 150 200 202 211 212 213 214 215 220 221 225 226 Description Restart marker reply. Service ready in nnn minutes. Data connection already open; transfer starting. File status okay; about to open data connection. Command okay. Command not implemented, superfluous at this site. System status, or system help reply.
Chapter 2 Getting Started the BHT and System Mode [ 8 ] Deleting Program/Data Files You may delete a program file or data file stored in the flash ROM. On the SYSTEM MENU, pressing the 0 key with the SF key held down calls up the screen shown at left. Use the F5 and F6 keys to move the cursor to the file to be deleted, then press the ENT key. Press the C key to return to the SYSTEM MENU. If no file is resident in the memory, the message shown at left appears. Press the C key to return to the SYSTEM MENU.
[ 9 ] Deleting Font Files You may delete font files stored in the flash ROM if you do not need to display Japanese fonts (16-dot and/or 12-dot fonts) and the user area is insufficient. Deleting those font files allows the memory area which was occupied by those files to be used as a user area. Before deleting font files, be sure to upload them to the host PC and back them up for the future use. On the SYSTEM MENU, pressing the 2 key with the SF key held down calls up the screen shown at left.
Chapter 2 Getting Started the BHT and System Mode [ 10 ] Downloading/Uploading the BHT System Parameter File The BHT system parameter file (named "_BHT.SYS") stores system environment settings specified in the SET SYSTEM menu (in Section 2.5.3, [ 4 ]) and other settings such as the LCD contrast and beeper volume. The SYSTEM PARAMETER transfer menu allows you to upload or download the BHT system parameter file to/from the host PC.
[10.1] Downloading the BHT system parameter file Selecting "1: DOWNLOAD" on the SYSTEM PARAMETER transfer menu calls up the screen shown at left. With this screen displayed, the BHT waits for the BHT system parameter file to be downloaded. ⇓ 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. To abort the downloading operation, press the C key.
Chapter 2 Getting Started the BHT and System Mode If an error occurs during downloading If some error occurs during downloading, the BHT beeps three times and shows one of the following screens with the prompt "Retry?": To retry the download, press the 1 and ENT keys; to abort it, press the 2 and ENT keys. To return to the SYSTEM PARAMETER transfer menu, press the C key. Problem The memory is insufficient for storing the BHT system parameter file to be downloaded.
[10.2] Uploading the BHT system parameter file Selecting "2: UPLOAD" on the SYSTEM PARAMETER transfer menu calls up the screen shown at left. With this screen displayed, the BHT waits for the BHT system parameter file to be uploaded. ⇓ While the uploading operation is in progress, the screen shown at left is displayed indicating the file name and the number of sent records/the total number of records. To abort the uploading operation, press the C key.
Chapter 2 Getting Started the BHT and System Mode 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. Press the C key to return to the SYSTEM PARAMETER transfer menu. Problem The memory is insufficient for setting up the BHT system parameter file to be uploaded.
[ 11 ] Setting the Remote Wakeup On the SYSTEM MENU, pressing the 4 key with the SF key held down calls up the screen shown at left. [1] REMOTE WAKEUP: Activates or deactivates the remote wakeup function. [2] TRANSMIT SPEED: Sets the transmission speed for the remote wakeup. Select a desired item by using the numerical keys or F5 and F6 keys. Select a desired setting by using the F7 and F8 keys, and then press the ENT key. To return to the SYSTEM MENU, press the C key.
Chapter 2 Getting Started the BHT and System Mode [ 12 ] Downloading/Uploading the System Message File The system message file (named "_B30MSG.FN3") stores system messages, e.g., "Shutdown in progress. Do not remove the battery." and "Charge the battery!." The SYSTEM MESSAGE transfer menu allows you to upload or download the system message file to/from the host PC. If you select the "2: UPLOAD," the system will set up the system message file based on the current settings and upload it to the host PC.
[12.1] Downloading the system message file Selecting "1: DOWNLOAD" on the SYSTEM MESSAGE menu calls up the screen shown at left. With this screen displayed, the BHT waits for the system message file to be downloaded. ⇓ 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. To abort the downloading operation, press the C key. The screen will switch back to the SYSTEM MESSAGE transfer menu.
Chapter 2 Getting Started the BHT and System Mode If an error occurs during downloading If some error occurs during downloading, the BHT beeps three times and shows one of the following screens with the prompt "Retry?": To retry the download, press the 1 and ENT keys; to abort it, press the 2 and ENT keys. To return to the SYSTEM MESSAGE transfer menu, press the C key. Problem The memory is insufficient for storing the system message file to be downloaded.
[12.2] Uploading the system message file Selecting "2: UPLOAD" on the SYSTEM MESSAGE transfer menu calls up the screen shown at left. With this screen displayed, the BHT waits for the system message file to be uploaded. ⇓ While the uploading operation is in progress, the screen shown at left is displayed indicating the file name and the number of sent records/the total number of records. To abort the uploading operation, press the C key. The screen will switch back to the SYSTEM MESSAGE transfer menu.
Chapter 2 Getting Started the BHT and System Mode 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. Press the C key to return to the SYSTEM MESSAGE transfer menu. Problem The memory is insufficient for setting up the system message file.
[ 13 ] Updating the Systems On the SYSTEM MENU, pressing the period (.) key with the SF key held down calls up the screen shown at left. [1] SYSTEM MODIFY: Switches to the BHT system updating menu. [2] CU-F/W MODIFY: Switches to the CU-311 system updating menu (in LAN-support software only). Select a desired item by using the numerical keys or F5 and F6 keys, and then press the ENT key. To return to the SYSTEM MENU, press the C key. [13.
Chapter 2 Getting Started the BHT and System Mode If the displayed filename is different from the name of the BHT system reconfig file you want to use, then select "2: FILENAME" and enter the correct filename. Selecting "2: FILENAME" makes the entry box ready to accept entry and displays a cursor. Enter the desired filename by using the numerical keys and period (.) key, and then press the ENT key. Pressing the SF key switches the entry mode between the numeric mode and alphabet mode.
[13.2] Updating the CU-311 System via the BHT (in LAN-support software only) Before proceeding to the updating procedure, you need to download a CU-311 system reconfig file, referring to Section 2.6.2. On the MODIFY MENU screen (that can be called up by pressing the period (.) key with the SF key held down on the SYSTEM MENU), selecting "2: CU-F/W MODIFY" calls up the menu screen shown at left. [1] DO IT: Updates the current CU-311 system.
Chapter 2 Getting Started the BHT and System Mode If no CU-311 system reconfig file exists at the start of updating If no system file exists in the BHT when you select "1: DO IT," then the message shown at left will appear. Download a CU-311 system reconfig file to the BHT and then try updating again. (Refer to Section 2.6.2.) To return to the CU-F/W MODIFY menu screen, press the C key.
2.6 Downloading System Reconfig Files and Updating the Current Systems 2.6.1 Updating the BHT System You may update the current BHT system in System Mode in the following two processes. (1) Download a BHT system reconfig file to the BHT from the host PC Download a BHT system reconfig file by using the BHT's downloading function—the DOWNLOAD menu or FTP MENU. (2) Update the current BHT system Use the BHT system updating menu (SYSTEM MODIFY) to update the BHT system.
Chapter 2 Getting Started the BHT and System Mode 2.6.2 Updating the CU-311 System (in LAN-support software only) You may update the current CU-311 system via the BHT in the following two processes. (1) Download a CU-311 system reconfig file to the BHT from the host PC Download a CU-311 system reconfig file as a data file having the field length of 64 bytes, by using the BHT's downloading function—the DOWNLOAD menu or FTP MENU. When downloading a CU-311 system reconfig file with BHT-BASIC4.
2.7 Starting Up User Programs You may start up user programs (application programs) in the BHT in several ways. This section outlines those ways. Starting from the EXECUTE PROGRAM menu in System Mode If you select a desired user program as an execution program in the EXECUTE PROGRAM menu, then the selected program will immediately start running. The selected program will always start from the beginning. For details, refer to Section 2.5.3, "[ 1 ] Program Execution.
Chapter 2 Getting Started the BHT and System Mode Example 1: Downloading updated versions of the MAIN.PD4 and SUBMAIN.PD4 In this case, the registration order of user programs will not change, so pressing the PW key will start the MAIN.PD4. Directory information • MAIN.PD4 (Newer version) Directory information AAAAAAAA.DAT • SUBMAIN.PD4 (Newer version) AAAAAAAA.DAT BBBBBBBB.DAT MAIN.PD4 BBBBBBBB.DAT DOWNLOAD MAIN.PD4 SUBMAIN.PD4 SUBMAIN.PD4 . . . . . . Example 2: Deleting the BBBBBBBB.
Starting with the wakeup function If you specify the wakeup time in user programs, the wakeup function will automatically wake up the BHT at the specified time and run a user program. If an auto-start execution program has been selected on the SET EXECUTE PROGRAM screen in the SET SYSTEM menu, the selected program will run at the time of wakeup.
Chapter 3 Communications Operations of BHT This chapter outlines the BHT’s communications capabilities necessary for performing data and program transfer between the BHT-300B and host PC or other devices: infrared (Ir) communication, RS-232C interface specifications, and the basic communications specifications. 3.1 3.2 3.3 Infrared Communication ...................................................................................................................................
3.1 Infrared Communication The BHT has an integrated infrared communications unit which enables wireless transfer of programs and data between a BHT and a host PC and between two BHTs.
Chapter 3 Communications Operations of BHT The BHT's IR communications device is IrDA-compliant. IrDA stands for Infrared Data Association, which has defined hardware (IrDA Serial Infrared Physical Layer Link) and communications protocols for IR communications. The BHT's physical layer complies with the IrDA1.2 Low Power, with a maximum transfer distance of 0.15 m and maximum transmission rate of 115.2 kbits per second.
3.2 RS-232C Interface Specifications [ 1 ] Interface Connector and Pin Assignment The BHT has a direct-connect interface port which is connectable to the 3-pole mini stereo plug (φ2.5 mm or 0.1") and supports a subset of the RS-232C interface as shown below. Using a direct-connect interface cable having the mini stereo plugs makes it possible to connect the BHT to a host PC (or another BHT) directly without any routing through the CU-300. 3-pole Mini Stereo Plug (ø2.5 mm or 0.
Chapter 3 Communications Operations of BHT [ 2 ] Interface Cable Connection Connect the BHT directly to a host PC, a modem, or a printer with a direct-connect interface cable as illustrated below.
3.3 Basic Communications Specifications and Parameters 3.3.1 Basic Communications Specifications Listed below are the communications specifications when the BHT exchanges data with a host PC through the IrDA interface or direct-connect interface.
Chapter 3 Communications Operations of BHT Transmission Code and Bit Order All characters should be coded to 7- or 8-bit code for data transmission. The standard data exchange code of the BHT is JIS 7- or 8-bit code. The transmission bit order is LSB (Least significant bit) first. What follows is an example for transmitting character A (41h, 01000001b) coded to JIS 8-level code with an even parity and a single bit each for start and stop bits.
3.3.2 Communications Parameters In System Mode and user programs written in BHT-BASIC, you can set the communications parameters listed below. Communications Port IrDA interface Direct-connect interface Transmission Speed 2400, 9600, 19200, 38400, 57600, or 115200 bps 300, 600, 1200, 2400, 4800, 9600, 9200, 38400, 57600, or 115200 bps Character Length 8 bits 7 or 8 bits Vertical Parity None Odd, even, or none Stop Bit Length 1 bit 1 or 2 bits In System Mode Refer to Chapter 2, Section 2.5.
Chapter 4 Error Messages This chapter lists the error messages which will appear on the LCD if some error occurs in the BHT. 4.1 System Errors............................................................................................................................................................128 4.2 Errors in System Mode..............................................................................................................................................
4.1 System Errors If some error occurs when the power is turned on or during program execution, one of the following error messages will appear on the LCD. System Program error Problem A System Program error has occurred. If this error occurs, the BHT beeps five times (for 0.1 second per beep) and then turns itself off. Solution Contact your nearest dealer.
Chapter 4 Error Messages Shutdown due to low battery Problem When the BHT is switched on or being on (including during execution of a program), the battery output level has lowered so that the BHT no longer operates. If lower battery is detected, the BHT beeps five times (for 0.1 second per beep) and then turns itself off. Depending upon the battery level, the beeper may not sound five times. Solution Replace or recharge the battery cartridge.
Abnormal shutdown Problem The BHT was shut down abnormally* and has been left without a battery cartridge loaded or with a discharged battery cartridge loaded, so unsaved data is lost. (*"Normally shut down" refers to "the BHT is turned off with the PW key or by the auto power-off feature.") Solution Refer to Chapter 2, Section 2.3.6 "BHT Turning-off Notes.
Chapter 4 Error Messages System Program malfunction Problem During execution of System Program, the System Program has attempted to write onto the write-protected area of the memory. (xxxxxxxx: Error address) If this error occurs, the BHT beeps five times (for 0.1 second per beep). Solution Unload and reload the battery cartridge, then turn the BHT on. If this error occurs frequently, make a note of the displayed message and codes and contact your nearest dealer.
No user programs found Problem When the BHT is turned on, no user programs are found. Solution You can run the code scanning demo without user programs. Pressing "1:Yes" runs the code scanning demo. To start the demo, press the trigger switch. Selecting "2:No" turns the power off.
Chapter 4 Error Messages Error in System Mode settings Problem Your settings made in System Mode contain an error. If this error occurs, the System Mode settings revert to the factory defaults. The BHT displays this error for three seconds and runs a user program first loaded in the BHT from the beginning. The program may not be the auto-start executable program that has been specified before occurrence of the error.
System administrator to be called Problem Any of the following errors has occurred: (1) Hardware error or calendar clock error Flash memory error (2) Memory storage error (3) Execution program error (XXXX: Error code) (1010) (1020) (20XX) (3010) If any of the above errors occurs, the BHT beeps five times (for 0.1 second per beep) and then turns itself off. Solution Turn the BHT on again. If error (1) above occurs frequently, contact your nearest dealer.
Chapter 4 Error Messages 4.2 Errors in System Mode If some error occurs during operation in System Mode, one of the following error messages will appear on the LCD. When selecting a program file or data file Problem You attempted to execute a user program in the EXECUTE PROGRAM menu, but no user program files had been stored in the memory. Solution Press the C key to return to the SYSTEM MENU screen, then download user programs. (Refer to Chapter 2, Section 2.5.3, [ 2 ].
Problem You have deleted all of the files stored in the memory in the DELETE FILE menu. Solution Press the C key to return to the SYSTEM MENU screen. During downloading of a program file, data file, BHT system parameter file, or system message file 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.
Chapter 4 Error Messages Problem The current download will exceed the maximum allowable number of files (120 files) in the memory. Solution Press the 2 key to return to the SYSTEM MENU, then delete unnecessary files in the memory (or decrease the number of files to be downloaded if you attempted to download more than one file in the DOWNLOAD menu.) (Refer to Chapter 2, Section 2.5.3, [ 8 ], [ 2 ], [ 10 ], and [ 12 ].) Problem Downloading has failed.
During uploading of a program file, data file, BHT system parameter file, or system message file Problem The file you attempted to upload is damaged. Solution To upload the damaged file as is, press the 1 key. Problem The memory is insufficient for setting up the BHT system parameter file or system message file to be uploaded. Solution Press the C key to return to the SYSTEM MENU and delete unnecessary files. (Refer to Chapter 2, Section 2.5.3, [ 8 ].
This chapter describes the handling procedure of the communication unit CU-300, the interfacing with the host PC, and the charging of the battery cartridge. It also describes the LAN-support communication unit CU-311. 5.1 Functions of the CU-300 .................................................................................................................................140 5.2 Components and Functions ....................................................................................................
5.1 Functions of the CU-300 The optical communication unit CU-300 series is available in three models: CU-301, CU-321 and CU-311. The CU-300 series has the following functions: (1) Data exchange function The CU-300 exchanges data and programs between the BHT and the host PC. It interfaces with the BHT via the IrDA interface and with the host PC via the RS-232C interface (CU-301), USB interface (CU-321) or Ethernet 10Base-T interface (CU-311).
Chapter 5 Handling the CU-300 (Option) 5.2 Components and Functions Indicator LED Shows the charging state. IrDA interface port Used to exchange data optically with the BHT. BHT charge terminals Do not stain these terminals; doing so could result in a lower charging efficiency. Clean these terminals periodically. Status indicators POWER LED (green) Lights when the power is applied to the CU. DATA communications LED (green) Lights when the BHT is communicating with the host PC.
5.3 Applying Power to the CU-300 CU-301: The CU-301 should be powered from a wall socket via the dedicated AC adapter. Connect the outlet plug of the AC adapter to the power inlet connector of the CU-301, then plug the other end into a wall socket. Pressing the | side of the power switch turns the CU-301 on; pressing the { side turns it off. CU-321: The CU-321 should be powered from a wall socket via the dedicated AC adapter or from the USB host (PC) or USB hub via the USB interface.
Chapter 5 Handling the CU-300 (Option) • If smoke, abnormal odors or noises come from the CU, immediately unplug the AC adapter from the wall socket, disconnect the interface cable from the CU, and contact your nearest dealer. Failure to do so could cause fire or electrical shock. • If foreign material or water gets into the CU, immediately unplug the AC adapter from the wall socket, disconnect the interface cable from the CU, and contact your nearest dealer.
5.4 Communicating with the Host PC 5.4.1 Setting the Transmission Speed of the CU-300 CU-301: Set the transmission speed to the same value as that of the BHT and host PC, by using the DIP switch. CU-321: The transmission speed is automatically determined by the host PC. CU-311: Use the CU with the transmission speed fixed to 115,200 bps (default). (Do not disturb the DIP switch.
Chapter 5 Handling the CU-300 (Option) 5.4.2 Interface Cable Connection (1) CU-301/321: Unplug the AC adapter (if connected) from the wall socket. (2) Make sure that the host PC is turned off. (3) CU-301: Connect the RS-232C interface cable to the interface port of the CU-301. CU-321: Connect the USB interface cable to the interface port of the CU-321. CU-311: Connect the Ethernet interface cable to the interface port of the CU-311.
5.4.3 Interfacing with the Host PC [ 1 ] CU-301/321 This section describes how to start communication with the host PC in System Mode. The same can apply when you use a user program. (1) Turn the host PC on. (2) CU-301: CU-321: Turn the power switch on. The POWER LED comes on. If it is connected to the USB host, the POWER LED comes on. If it is connected to the USB hub, turning on the hub turns on the POWER LED. If the AC adapter is plugged in, the POWER LED is already turned on.
Chapter 5 Handling the CU-300 (Option) [ 2 ] CU-311 This section describes how to start communication with the host PC in System Mode (FTP). (1) Turn the host PC on. (2) Make sure that the AC adapter is plugged into a wall socket and the POWER LED is lit. (3) Turn the BHT off and then put it on the CU-311. CU-311 Ethernet interface AC adapter (4) Turn the BHT on and start System Mode. Set up the TCP/IP (device) or FTP (FTP server IP address, user ID, etc.). Refer to Chapter 2, Section 2.5.3, [4.9].
5.5 Charging the Battery Cartridge You can charge a rechargeable battery cartridge being loaded in the BHT. Service Life of Rechargeable Battery Cartridge: Lithium-ion batteries used in the rechargeable battery cartridge will gradually deteriorate during the repeated cycles of charging and discharging due to its properties, even under normal use.
Chapter 5 Handling the CU-300 (Option) Charging Operation and LED Indication Operator's Action CU-300 Status On standby Indicator LED on the BHT OFF ⇓ Place the BHT on the CU-300. Normal charging ⇓ ⇓ After approx. 3 hours (approx. 9 hours)* Charging completed ⇓ ⇓ Remove the BHT. On standby ON (in red) ON (in green) OFF *When the CU-321 is powered from the USB host (PC) or USB hub.
5.6 Functions Exclusive to the CU-311 5.6.1 Displaying the CU-311 Status You can check the machine status of the CU-311 according to the ON/OFF states of the LED indicators (POWER and DATA) as listed below. For the charging procedure, refer to Chapter 5, Section 5.5, "Charging the Battery Cartridge.
Chapter 5 Handling the CU-300 (Option) 5.6.2 Displaying the CU System Information on the BHT You can display the CU-311 system information on the BHT's LCD. Set the BHT on the CU-311 and operate the BHT to display the SYSTEM INFORMATION screen on the LCD. From that screen, you can call up the system program version and MAC address. For details about the displaying procedure of the CU system information, refer to Chapter 2, Section 2.5.3, "[ 6 ] System Information." 5.6.
5.7 Interface Specifications [ 1 ] Interface Connector and Pin Assignment CU-301 The CU-301 has an RS-232C interface port (Dsub-9P). RS-232C Interface Port (Dsub-9P) on the CU-301 Functions Signal Input/Output CU-301 External device Pin No.
Chapter 5 Handling the CU-300 (Option) CU-311 The CU-311 has an IEEE802.3-compliant Ethernet interface port (10Base-T). Ethernet Interface Port (RJ45 jack) on the CU-311 Pin No. Signal Functions 1 TD+ Send data 2 TD- Send data 3 RD+ Receive data 4 N.C. No connection 5 N.C. No connection 6 RD- Receive data 7 N.C. No connection 8 N.C. No connection The MAC address of the CU-311 is printed on the nameplate.
[ 2 ] Interface Cable Connection CU-301 As illustrated below, connect the CU-301 (on which the BHT is placed) to a host PC with a cross-mode cable. To connect it to a modem, use a straight-mode cable.
Appendix A. A.1 Specifications ..............................................................................................................................................156 BHT-300B.........................................................................................................................................................156 [1] Product Specifications ..................................................................................................................................
Appendix A. Specifications A.1 BHT-300B [ 1 ] Product Specifications Power Source Main power Rechargeable lithium-ion battery cartridge (3.7 VDC) Dimensions (W) x (L) x (H) 70 x 182 x 55 mm (2.8 x 7.2 x 2.2 inches) Weight Approx. 230 g (Approx. 8.19 oz.) including battery cartridge Operating Ambient Temperature -5°C to 50°C (23°F to 122°F) Operating Humidity 20% to 80% (with no dew condensation) Ambient Illuminance 500 to 3000 lux. (Depth of field: 45 mm, PCS value: 0.9 min.
Appendices [ 2 ] Bar Code Specifications (1) Available Bar Code Types Bar code type Bar dimensions Readable magnification Universal product codes EAN-13 EAN-8 UPC-A UPC-E EAN-13 with add-on 0.26 mm (10.24 mils) 0.8 magnification min. EAN-8 with add-on UPC-A with add-on UPC-E with add-on 2-digit add-on 5-digit add-on Interleaved 2of5 (ITF) 0.125 mm min. (4.9 mils min.) Standard 2of5 (STF) PCS value ≥ 0.9 Codabar (NW-7) Reflection intensity difference between white and black bars ≥ 0.
(3) Bar Code Label Size Recommended width: 10 mm min. (0.39 inch min.) Length: Depth of field Length of labels (including margins) (Distance from bar codes to the bar-code reading window) 400 mm (15.75 inches) 420 mm max. (16.54 inches max.) (Minimum narrow bar width: 1.0 mm min.)*4 (4) Thickness of Bars and Depth of Field Minimum narrow bar width Depth of field 0.125 mm (4.92 mils) 0 to 45 mm (0 to 1.77 inches)*1 0.15 mm (5.91 mils) 0 to 85 mm (0 to 3.35 inches)*2 0.33 mm (12.
Appendices [3] Interface Specifications IrDA Interface Synchronization: Start-stop Input signals: RD Output signals: SD Transmission speed: 115,200 bps max. Direct-connect Interface Synchronization: Start-stop Transmission speed: 115,200 bps max. Signal level: Conforms to the RS-232C interface Pin assignment: As shown below. Pin No.
A.2 CU-300 [ 1 ] Product Specifications CU-301 Power Source CU-321 100, 120 or 230 VAC (via the dedicated AC adapter) Powered from the USB interface* Power Consumption 6.5 VA Dimensions (W) x (L) x (H) 114 x 140 x 92 mm (4.49 x 5.51 x 3.62 inches) Weight CU-311 100, 120 or 230 VAC (via the dedicated AC adapter) 5V 500 mA 114 x 134 x 92 mm (4.49 x 5.28 x 3.62 inches) Approx. 200 g Operating Ambient Temperature 7 VA Approx.
Appendices [ 3 ] Interface Specifications CU-301 RS-232C Interface Port (Dsub-9P) on the CU-301 Functions Signal Input/Output CU-301 External device Pin No. Signal 2 RD Receive data ← 3 SD Send data → 4 ER Data terminal equipment ready → 5 SG Signal ground ― 6 DR Data set ready ― 7 RS Request to send ― 8 CS Ready to send ― Shown below is a diagram of the internal connection in the CU-301.
CU-321 The CU-321 has a Full-Speed USB 1.1-capable port (Series "B" receptacle). CU-311 The CU-311 has an IEEE802.3-compliant Ethernet interface port (10Base-T). Ethernet Interface Port (RJ45 jack) on the CU-311 Pin No. Signal Functions 1 TD+ Send data 2 TD- Send data 3 RD+ Receive data 4 N.C. No connection 5 N.C. No connection 6 RD- Receive data 7 N.C. No connection 8 N.C.
Appendices Appendix B. A Typical Basic Operation What follows is a typical basic operation that helps you instruct the hands-on user in practical bar-code reading operation. Application type: Inventory Operation: Power ON → Read the bar code on stock (A). Read the bar code on stock (B). Repeat the above operation. 163 → → Key in the quantity. Key in the quantity.
Bar Code Handy Terminal BHT-300B User's Manual First Edition, July 2004 DENSO WAVE INCORPORATED The purpose of this manual is to provide accurate information in the handling and operating of the BHT-300B. Please feel free to send your comments regarding any errors or omissions you may have found, or any suggestions you may have for generally improving the manual. In no event will DENSO WAVE be liable for any direct or indirect damages resulting from the application of the information in this manual.