You are on page 1of 119
Copyright © NIPPONDENSO, 1993, 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. Microsoft®, MS-DOS®, and QuickBASIC® are registered trademarks of Microsoft Corporation. IBM®, PC/AT®, and PS/2® are registered trademarks of International Business Machines Corporation. BHT, CU, BHT-protocol, and BHT-BASIC 3.0 are trademarks of NIPPONDENSO Co,, Ltd. Preface Please READ through these operating instructions carefully. It will enable you to operate your BHT-3000 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 precautions to be taken in handling the BHT-3000 and its basic operating method. Chapter 2. Getting Started and Operating in System Mode ‘Summarizes the BHT-3000 system configuration and describes the operation including preparation, initialization, and System Mode which is resident in the ROM and required for the efficient use of application programs. Chapter 3. Communications Operations of BHT-3000 Describes the communications operations of the BHT-3000-the RS-232C interface specifications, the basic communications specifications, and the BHT-protocol--for data transmission with the host computer or other devices. Chapter 4, Easy Pack 4.1 Describes Easy Pack 4.1 which is 2 standard application program preprogrammed in the ROM of the BHT-3000, Easy Pack 4.1 Is suitable for data collection which allows bar code reading or data entry from the keypad. Chapter 5. Error Messages Lists the error messages which will appear on the LCD if some error occurs in the BHT- 3000. Appendix A: Specifications Appendix B: —_A Typical Basic Operation @ Icons Used in This Book ‘This manual uses the following icons for greater ease in reading: Hl Precautions which require you to take special care in order to prevent the BHT- 3000 and programs from becoming damaged. TE Notes which will help you understand the BHT-3000 and BHT-BASIC 3.0. @ Related Publications , BHT-BASIC 3.0 Programmer's Manual Transfer Utility Guide BHT-3000 Kanji Utility Guide (only for countries using Kanji) Content Overview Chapter 1. Quick Gi BE SURE TO OBSERVE THE FOLLOWING PRECAUTIONS: .....0 1.1. Reading Bar Codes .. 1.2. Using the Hand Strap 1.3. Setting the Backlight .. 1.4 Using the Keypad. 1 sa Chapter 2. Getting Started and Operating in System Mode, 9 2.1 BHT-3000 System Configuration ... 10 2.2 Initializing the BHT-3000 <.... 13 2.2.1 Components and Functions. 13 2.2.2 Preparations: Loading Batteries... 15 2.2.3 Initializing the BHT-3000 .. W 2.2.4 Adjusting the LCD Contrast & Beeper Volume, and Displaying the Battery Voltage Level 19 2.2.5 Setting in System Mode. 20 2.3. Operating in System Mod 2.3.1. Starting System Mode .nne 2.3.2. Operating in System Mode. 26 26 Chapter 3. Communications Operations of BHT-3000. 47 3.1 RS-232C Interface Specifications -nnnnnen 48 3.1.1 For CU-3000 48 3.1.2 For BHT-3000 3.2 Basic Communications Specifications and Parameters 3.2.1. Basic Communications Specifications ..... 3.2.2. Communications Parameters .. 3.3.2 Control Characters... 3.3.3 Basic Format of Transmission Messages .... 3.3.4. Transmission Control Sequences vans 3.3.5. Aborting Data Transmission... 3.3.6 BCC for Horizontal Parity Checking . 3.3.7 Text Format Chapter 4. Easy Pack 4. 4.1. Overview of Easy Pack 4.1. 4.1.1 Features... 4.1.2. Program Structure 4.2 Starting Easy Pack 4.1. 4.3. Operating in Easy Pack 4.1 wns 4.3.1. User Level 4.3.2. Manager Level woe 74 76 Chapter 5. Error Messages .. 5.1 System Errors 5.2 Errors in System Mode ... 5.3. Errors in Easy Pack 4.1 Appendices. 106 Appendix A. Specifications ....... Al Product Specifications. A2 Bar Code Specifications .. A2 Interface Specifications svenaseseeeee 107 somentsesee 109 eee 110) Appendix B. A Typical Basic Oper Chapter 1. Quick Guide % Chapter 2. Getting Started and Operating in System Mode Chapter 3. Communications Operations of BHT-3000 Chapter 4. Easy Pack 4.1 Chapter 5. Error Messages Appendices EeeOe °% Chapter 1 Quick Guide This chapter describes the precautions to be taken in handling the BHT-3000 and Its basic operating method. MBE SURE TO OBSERVE THE FOLLOWING PRECAUTIONS: a 12 13 ay Reading Bar Code Using the Hand Strap.. Setting the Backligh Using the Keypad BE SURE TO OBSERVE THE FOLLOWING PRECAUTIONS: @ AVOID SHOCK OR IMPACT! @ AVOID SHORT-CIRCUITS! Avoid shock or impact; otherwise, the Short-circuiting the batteries is danger- terminal will be broken. ous. @ AVOID ROUGH TREATMENT! @ ALWAYS USE TWO "AA" ALKALINE BATTERIES ONLY! Load me with a pair of “AA" A alkaline batteries. Press the ~ c No WAY! ‘ereith = z ingers = 5S only Z S Gergen ‘4 N a \ (orice) Do not punch the keys too hard. Never use or mix other types of batteries. Take care of me © AVOID WATER OR MOISTURE! © AVOID THINNER! + with 2 dry soft cloth. eI Do not get water on the terminal, and Never use thinner, benzine, or other or- never operate it with wet hands, or wipe ganic solvents to clean the terminal. it with a damp cloth. Those fluids will mar or discolor the sur- faces of the cases and keys. 2) aw WV nowayi f Bonz Chapter 1. Quick Guide @ AVOID DUST OR DIRT! Do not operate the terminal with gloves contaminated with dust, dirt, or iron fil- ings. They will result in malfunction. @ NEVER PUT ME IN THESE PLACES: OE px ~ |e humidity is killing met | [ Rapid temperature changes } [ Humid places } 1.1 Reading Bar Codes Bring the bar-code reading window within 5 mm (0.2") from the label to be read so that, the window is at right angles to the label, with its center aligned to the center of the label, and then press the trigger switch to read. & _* Before reading labels, clean them if stained. “+ Keep the labels as flat as possible. + Avoid using the BHT-3000 in bright places near might fail to read, dows. The BHT-3000 Reading confirmation LED (lluminates:in greon when ‘the BHT-3000 has read the bar code successfully.) Bar-code reading window Trigger switch When the bar code is read, the beeper beeps and the reading confirmation LED will illuminate in green. If it fails to read, change the reading angle of the bar-code reading window and try it again. lf the reading confirmation LED illuminates in red, which indicates certain prohibited conditions may have been programmed in the user application software. Chapter 1. Quick Guide ™ Double-touch Reading ‘The BHT-3000 can read the EAN-13 and UPC-A bar codes wider than the readable area (approx. 40 mm) of the bar-code reading window. To read such wide bars, it is necessary to read first the right (or left) half of the bar code together with the center bar and then read the remaining half. The system combines the split data into one bar code. (This double-touch reading function may be activated or deactivated on the “Set” menu screen in the System Mode.) Center bar FE souble-touch reading, make the first and second runs closely in succession without a long pause inbetween. If the pause between the first and second runs is over one second, the reading will be automatically cancelled out. I 1.2 Using the Hand Strap The BHT-3000 is equipped with a hand strap to prevent you from dropping the termina! accidentally. Put your hand through the hand strap and hold the BHT-3000 as shown below. Hand strap Chapter 1. Quick Guide 1.3 Setting the Backlight Pressing the trigger switch while holding down [ SFT] (Shift) key activates or deacti- vates the backlight function. (& backlight is OFF ) when you power on the terminal. le Backlight OFF Pross the trigger switch while holding down SET] key. | ' Backlight ON | Press the trigger i switch while holding down If no key is SET key. pressed for at | least 3 seconds: Press any key. t | Backlight OFF Press the trigger switch while holding down [SET] key. key ADE 1 software, you can select the Key 10 be used for activating or deactivating the AEX backlight function instead of the [SFT] key and modify the ON-duration of the it before the automatic turning-off. 1.4 Using the Keypad m Entering Numerical Data To enter numerical data e.g. the quantity of goods, use the numerical keys and ENT] key. For example, to enter the number “120”, press [1], [2], and [0] keys and then press ENT] key. Ifyou key in any wrong value, press [ CLR ] or [BS] key and then enter the correct one. & Selecting Tasks If the LCD shows the selection items (xxx) prefixed by numerals (e.g. 1: xxx, 2: xxx), use the numerical keys to select the desired one and press [ENT ] key to execute. If 2 YES/NO screen (e.g. key for NO response. ES, 2: NO) appears, press [1] key for YES response; [2 Chapter 2 Getting Started and Operating in System Mode This chapter summarizes the BHT-3000 system configuration and describes the opera- tion including preparation, initialization, and System Mode which is resident in the ROM and required for the efficient use of application programs. 2.1 BHT-3000 System Configuration 2.2 Initializing the BHT-3000... 13 2.2.1 Components and Functions. 22.2 Preparation: Loading Battories. 6 2.2.3. Initializing the BHT-3000... .a7 2.2.4 Adjusting the LCD Contrast & Beeper Volume, and Displaying the Battery Voltage Level 19 2.2.5. Setting in System Mod . 20 2.3 Operating in System Mode ... 2.3.1. Starting System Mode... 2.3.2 Operating in System Mode .... 2.3.3 Detailed Description of the Functions in System Mode .. 111 Program Execution (21 Downloading .... (31 Uploading (4) Setting... 15) Testing.. [6] ROM/RAM Information Indication 2.1 BHT-3000 System Configuration ‘As shown in the BHT-3000 system configuration below, it is necessary to prepare not only the BHT-3000 Bar Code Handy Terminal (which reads bar codes and accepts keypad entry) and the CU-3000 (for optical communications with the BHT-3000) but also the host computer for managing programs/data and the RS-232C interface cable for connecting the host computer and the CU-3000. Optional software includes the BHT-BASIC 3.0 Compiler, Transfer Utility, and BHT- 3000 Kanji Utility (for countries using Kanji). (Each software is provided in both 3.5" and 5.25" floppy disks.) System Configuration BHT:3000 Host Computer m | oo ] Optical Communications /—_ —— cU-3000 RS-232C Interface [6] BHT-BASIC 3.0 Compiler ‘© | BHT-2000 Kanji Utility m Host Computer OS: MS-DOS Ver. 3.1 or a later version. RAM: 640 kilobytes. At least a 400-kilobyte area should be reserved as a work area, Models: IBM PC/AT, PS/2 Toshiba T-3100 series @ = CU-3000 and RS-232C Interface Cable The CU-3000 is an optical ‘communications unit which exchanges data and programs between the BHT-3000 (optically) and the host computer (via the RS- 232C interface cable). ‘A.commercially available metal cable having -pole plug mini stereo plugs may directly connect two BHT-3000 terminals with each other or connect the BHT- 3000 to a printer. (NOTE: The direct-connect interface port of the BHT-3000 is, not designed to stand frequent connecting/disconnecting. It is, therefore, rec- ommended to use the CU-3000 when connecting the BHT-3000 to a host com- puter.) 10 Chapter 2. Getting Started and Operating in System Mode mM BHT-BASIC 3.0 Compiler (option) This compiter compiles a source program written in BHT-BASIC 3.0 by an editor of the host computer running the MS-DOS into the object program (user pro- gram) which can be used in the BHT-3000, The compiled program file isnamed "XXX.PD3”. You should download it to the BHT-3000 by using Transfer Utility. mM Transfer Utility (option) This utility transfers files between the BHT-3000 and the host computer. For details, refer to the “Transfer Utility Guide” issued separately. @ BHT-3000 Kanji Utility (option) This is 2 program required for displaying Kanji characters on the LCD when a user program runs. It adds the Kenji font patterns to user programs compiled by the BHT-BASIC 3.0 Compiler. Software Structure ‘The BHT-3000 integrates two programs—System Mode and Easy Pack-in the ROM. To use user programs, you should download the program files into the RAM. To execute application programs (Easy Pack and user programs), it is necessary to Prepare a data file for each of those programs before running the program. The data files will be stored in the RAM. System Mode rc Pack 7 r User rewenes Program Program Files Data Files | Files Data Files — SESE ROM Area RAM Area Transfer Host Computer " System Mode The System Mode is a system program exclusively designed for effective use of Easy Pack and user pragrams in the BHT-3000. For example, it prepares down- loading conditions, sets the calendar clock, and tests the BHT-3000 components such as the LCD, beeper, and keypad. Shown below is the System Mode menu. * SYSTEM MENU * Easy Pack 4.1 . Easy Pack 4.1 is @ preprogrammed application program designed for general bar-code data collection and data entry from the keypad. You can easily and directly apply this program in your business. What you have to do is merely to make a data file (up to four) matching your applications, collect bar-code data, and transfer the date file to the host computer. Easy Pack 4.1 User Programs You can develop application programs to meet individual application require- ments by using the BHT-BASIC 3.0 Compiler. To download those user programs to the BHT-3000, use Transfer Utility; to display Kanji characters on the LCD, use the BHT-3000 Kanji Uti 12 5 1g Started and Operating in System Mode 2.2 Initializing the BHT-3000 2.2.1 Components and Functions \ding Confirmation LED liluminates in green when the BHT-3000 has successfully read the bar code. + Bar-code Reading Window- Bring this window within 5 mm (0.2") from the bar code label to be read. + Trigger Switch Press this switch to start bar-code reading. + Hand Strap ‘Be sure to put your hand through this strap to provent you from dropping the terminal accidentally. + Liquid Crystal ‘Shows the characters and graphic patterns. + Numerical Keys. Used to key in data. = Connector Cover Pull out the left edge of this cover. ‘The direct-connect Look Lever scal posi; interface port will Turn this lever to the vertical position expose. to remove the battery cover. Thi + Function Keys Used to select functions. lever should be usually in the horizon- tal position. + Optical Interface Used to transfer data/ program through the optical communications unit CU-3000 to the host computer. + Battery Cover Remove this cover to replace batteries. 13 The functions of the keys may be set by application programs. What follows is a set of typical functions when the BHT-3000 is used with Easy Pack 4.1. + Numerical Keys Used for numerical input. + ENT (Enter) Finalizes the inputted data or operations, and starts the processing. + F1 MENU Switches to the menu screen of Easy Pack + F5-FB Cursor Keys Used to move up to the preceding line, down to the next line, to the preceding character, and to the next character. + SFT (Shift) Used in combination with numerical keys for special input procedures. = PWR (Power) + CLR (Clear) Turns the BHT-3000 Clears the last inputted data on or off. or returns to the original + BS (Backspace) screen. Moves back one character. 14 Chapter 2. Getting Started and Operating in System Mode 2.2.2 Preparation: Loading Batteries Before starting the BHT-3000, be sure to load two "AA’ alkaline batteries as shown below. ay (2) (3) (a) (5) (6) included.) (When the BHT-3000 leaves the factory, no battery i ‘Turn the BHT-3000 upside down. Turn the lock lever located at the bottom of the BHT-3000 to its vertical posi- tion. While pressing the ¥ mark on the battery cover with your finger, slide off the battery cover. Check the polarity of the two new "AA" alkaline batteries and load them as. illustrated below. Put back the battery cover by sliding it along the grooves provided on both sides of the BHT-3000 body. Turn the lock lever back to its horizontal position. Always use two "AA" alkaline batteries, Never use or mix other types of batteries (e.g. Manganese or Ni-Cd batteries). Battery cover When locked. When released. 15 Battery Replacement If the beeper beeps three times when the BHT-3000 is in operation and then the following alarm message appears on the LCD when the BHT-3000- power is turned on, replace the batteries with new ones as soon as possible. Battery voltage has lowered Ho * Before battery replacement, be sure to turn off the power. Remove and £ replace the batteries within three minutes to avoid data loss, then turn on the power and check the operation. + Be sure to put in TWO NEW "AA" alkaline batteries. If you keep using the BHT-3000 without battery replacement, the BHT-3000 displays the following message on the LCD and soon powers itself off automati- cally. Replace the batteries a + If the BHT-3000 alerts you to battery replacement, replace the batteries as soon as possible. Otherwise, the data storage capability of the backup memory will decrease. 5. + If the BHT-3000 is not to be used for one month or more, remove the batteries. Upload the data stored in the BHT-3000 memory to the host computer if necessary; otherwise, the stored data will be lost. hecki the Battery Volt To check the current battery voltage level, power on the BHT-3000 while holding down the trigger switch. (For details, refer to Subsection 2.2.4.) 16 Chapter 2. Getting Started and Operating in System Mode 2.2.3) Initializing the BHT-3000 Be sure to initialize the BHT-3000 according to the steps below when using it the first time after purchase or when the batteries have been completely discharged. [Ey istiatization operation win erase all data including programs and setings stored in the BHT-3000 memory. In addition, the LCD contrast level, communications conditions, and other settings will be restored to the factory defaults, so modify them if necessary. After jalization, always set the calendar clock (refer to Subsection 2.2.5). (1) While holding down the trigger switch and [0] and [SFT] keys, press the [PWR] key. The YES/NO screen as shown below will appear on the LCD. System Initialize ? Hf the cursor is placed at NO, press [1] key to move it to YES. (2) Press [ENT] key. ‘The message version selection screen as shown below will appear. Select Message 1:Japanese 2:English (3), Press [1] or [2] key to select the Japanese or English message version in Easy Pack and System Mode, respectively. (4) Press [ENT] key. ‘The BHT-3000 starts initialization operation. Upon completion of the init goes off automatically. ization, it displays the following message end System Initialize **Completed** a If the above initialization screens do not appear on the LCD, replace the batteries with new ones and try the initialization procedure again, 7 If you skip the initialization operation, powering on the BHT-3000 will show either the Japanese or English message on the LCD and automatically turn it off and out of use. This results from the memory backup test which automatically starts when the BHT- 3000 power is turned on. (lf this test finds any error in execution programs, the same message as shown below will appear.) If the lotter “S" appears in the bottom right comer of the LCD as shown below, then any error is noted in the system area of the memory; if the letter “A”, then the error is noted in the application area. = Report to the BS (as personnel in charge (s) (Ss) 18 Chapter 2, Getting Started and Operating in System Mode 2.2.4 Adjusting the LCD Contrast & Beeper Volume, and Displaying the Battery Voltage Level You can adjust the LCD contrast and beeper volume or check the battery voltage level ‘on the LCD. While holding down the trigger switch, turn the [PWR] key on, and the following screen will appear on the LCD. This screen will disappear if no keys are pressed for five seconds. (The current selection is, Feverse-displayed.) mJ = % cart i Adjusting the LCD Contrast You can adjust the LCD brightness to eight contrast levels. 1) Use [F5] and [F6] keys to select the LCD line. 2) To decrease the contrast, press [F7] key; to increase it, press [F8] key. Adjusting the Beeper Volume You can adjust the beeper volume to four levels from OFF to MAX. 1) Use [F5] and [F6] keys to select the BEEP line. 2) To turn down the volume, press [F7] key; to turn it up, press [F8] key. Displaying the Battery Voltage Level You can check the battery voltage level. When the remaining voltage level has decreased to only one quarter of the bar on the LCD, is recommended to replace the batteries. After making the above setting, press the [ENT] key or press no keys for five seconds, and the current setting will be set and the above screen will disappear. 19 2.2.5 Setting in System Mode When using the BHT-3000 the first time after initialization, first proceed to System Mode according to the steps given below, then select an execution program to be run when the power is first applied and set the calendar clock. (For details, refer to Subsection 2.3.3, [ 4 ].) a If you skip this selecting procedure in System Mode, powering on the BHT-3000 will show the following message on the LCD and automatically tun it off and out of use. No execute software exists (1) While holding down [SFT] and [4] keys, power on the BHT-3000. The following SYSTEM MENU screen will appear and System Mode will start. * SYSTEM MENU * 2:Down 3:Up 4:Set. 5:Test 6:Ver {2) Select “Set” by pressing [4] key. Press [ENT] key, and the following "Set" menu screen will appear. Set 2:Resume 3:Time 4:Barcode 5:Com 6: Switch {To return to the immediately preceding screen during this setting operation, press [CLR ] key.) 20 ‘Chapter 2. Getting Started and Operating in System Mode (3) Select “Exec” on the “Set” menu by pressing [1] key. Press [ENT] key, and the following screen will appear. Set Exec 2:User Program Select an execution program (Easy Pack or User Program) to be run when the power is first applied. 9 Fh. Te re Easy Pack practically, you must first create a file matching the job content. (For file creation, refer to Section 4.3.2, [ 1 ].) (4) Press [ENT] key to return to the “Set” menu. (5) Select “Time” on the “Set” menu by pressing [3] key. Press [ENT] key, and the following screen will appear. | Set Date/Time 00/01/01 00:00 _/ 7 : Set the date and time by entering the year, month, day, and time. in, and the BHT- (6) Press [PWA] key or wait for three minutes without any opera 5 3000 will be turned off. 21 Whilé holding down [SET] and (1) keys, power on the BHT-8000, Runs System Mode. y : $~ sotect an excition progrem. ‘ + Set the calendar clock. Runs Easy Pack or qwaaat user programs. 22 Chapter 2. Getting Started and Operating in System Mode 2.3 Operating in System Mode System Mode is an operating software exclusively desi ned for the effective use of the BHT-3000, which includes various functions as shown on the next page. 2.3.1 Starting System Mode ‘To start up System Mode, power on the BHT-3000 while holding down [SFT] and below. 1 |keys. This operation displays the SYSTEM MENU on the LCD as shown * SYSTEM MENU * ia 2:Down 3:Up 4:Set 5:Test 6:Ver The function selected is reverse-displayed (white-on-black} with the cursor. To select the desired item in System Mode, press the corresponding numerical key and then press [ENT] key. The keys have the same functions as listed below after the screen has shifted to the selected next screen. Numerical keys Press a numerical key corresponding with the desired menu number to select the desired item displayed on the screen. ENT] Press this key to register the selected item and execute the corresponding function. (cLR Press this key to return to the immediately preceding soreen. The power-on default showing in white-on-black display on the SYSTEM MENU “Exec.” Once any other item is selected, the selected item will be reversed with the cursor when you turn back to the SYSTEM MENU. 23 r M Structure of System Mode *SYSTEM MENU* 1:Bxec 2:Down [CLR] key 3:Up 4:Set 5:Test 6:Ver Mana Execute l:Basy Pack 2:Usex Program Download 1:Program File 2:Data File Upload 1:Program File 2:Data File Gland ‘Set ENtlkers |1:3xec 2:Resume | 3:Time 4:Barcode 5:Com Switch Test . 1:Barcode 2:Mem 3:Key/Beep 4:LCD 5:Aging — 6:Com ROM/RAM ROM : VX.XX RAM : YYYKB 24 Program Execution Allows the execution of applica~ tion programs including Easy Pack and user programs. Note that user programs work only when they have been downloaded to the BHT-3000. (Refer to Subsection 2.3.3, { 1 1) Downloading ‘Transfers user program files or data files from the host computer to the BHT-3000. {Refer to Subsection 2.3.3, [ 21.) Uploading Transfers user program files or data files from the BHT-3000 to the host compu {Refer to Subsection 2.3.3, [3 }) Setting Sets 2 variety of environmental conditions including the execution software, resume function, shift- key function, message version (Wapanese or English), calendar clock, special bar-code reading ‘parameters, and communications Parameters (Transmission speed, character length, parity, stop bits, and communications protocol). ADE Pressing [SET] and [0] keys = on the “Set” menu shifts to the Delete screen where you can delete program files and data files. (Refer to Subsection 2.3.3, ( 41) Testing Used for the bar-code reading tost, memory test, key-entry test, beeper test, LCD indication test, aging test, and communication test. (Refer to Subsection 2.3.3, ( 51. ROM/RAM Information Indication Displays the version-of the integrated system ROM and the capacity of the integrated RAM. (Refer to Subsection 2.3.3, [6 }) Chapter 2. Getting Started and Operating in System Mode 2.3.2. Operating in System Mode ‘Some functions in System Mode have several screens to be shifted, as shown in the example below. To select the desired item on the current screen, use the numerical key, and the selected item will be reverse-displayed (white-on-black). To establish it and proceed to the subsequent screen, press [ENT] key. To return to the preceding screen, press [CLR] key. ‘When you complete setting on the last screen, the screen will automatically return to the preceding screen. Each time the [CLR] key is pressed, the screen goes back to the preceding screen. * SYSTEM MENU * [e)tey | 1:Exec 2:Down 3:U0p Ges S:test 6:ver [| ENT, (ci: Set 1:Bxec 2: 3:Time 4: 6: 5] key (EL Set Com 2:IFC : 3:Default Set_Com OPT cu Tey [HERE 2 Data 3:Parity 4:Stop 5:Protocol — + [cur Set OPT Speed Z]key |1: 300 2: 1200 3:2400 4: 4800 5:9600 ENT] 2B 2.3.3 Detailed Description of the Functions in System Mode [1] Program Execution Selecting “Exec” on the SYSTEM MENU displays the Ex ecute screen shown at left. a Pack T]Easy Pack — : Executes Easy Pack resident in the ROM. [2] User Program : Executes a user program down- loaded into the RAM. ENT : Registers the item selected by the numerical keys. Select the desired program by using the numerical keys, then press [ENT] key. I How to select a user program to be run Execute User If more than one user program has been downloaded EE to the BHT-3000, use [F5 ]and [F6 ]keys until the SAMPLE2 .PD3 desired program name becomes reverse-displayed, SAMPLE3.PD3 and then press [ENT] key. L Execute User If more than three user programs have been down- SAMPLE2 D3 loaded, it will be necessary to scroll the screen. To scroll it, line by line, press | F6 | key. Execute User SAMPLE10.PD3 26 6 [2] a Download 2idata File Chapter 2. Getting Started and Operating in System Mode Downloading If you download a file having the same name as that already used in the RAM of the BHT-3000, the newly downloaded file replaces the old one. For downloading to the BHT-3000 from another BHT-3000, first select the direct-connect interface port in System Mode (refer to [ 4.5 ] in this subsection) at cach BHT-3000. Next, pull out the connector cover on each BHT-3000 so that the direct-connect interface port exposes, and then use the direct-connect interface cable (having.3-pole plug mini stereo plugs) to connect them directly. (For details about the interface cable, refer to Subsection 3.1.2.) Selecting “Down” on the SYSTEM MENU displays cert the screen shown at left. Program File : Downloads a user program file {object file) compiled by the BHT- BASIC 3.0 Compiler, to the RAM integrated in the BHT-3000. 2] Data file: Downloads a data file to be used by a user program, to the RAM. ENT. : Makes the BHT-3000 ready for downloading. Select the desired file by using the numerical keys, then press [ENT ] key. Download Program In the upper right corner of the LCD appears the selected file--Program or Data. The screen shawn at, left selects Program file. *eWaiting** The BHT-3000 is waiting for a program file (or a data file) to be downloaded. For downloading to the BHT-3000 from an- u oH ntoading other BHT-3000, itis also necessary to select a program file or data file on the “Upload” menu at the sending BET-3000. [Eft extension of program files to be down- Toaded should be one of PD3, .EX3, and .FN3, ‘The extension of data files should be other than’ -PD3, -EX3, and .FN3. 27 Download Program *kLoading** Download Program SAMPLE3.PD3 **Loading** XXXXX/YYYYY a Download Program SAMPLE3 .PD3 **Completed** ¥YYYY/YYYYY Upon receipt of an ENQ code from the host computer {upon start of optional Transfer Utility or its equiva- lent program}, the BHT-3000 displays the screen shown at left. (Refer to the "Transfer Utility Guide.) While the downloading operation is in progress, the sereen shown at left is displayed indicating the file name (on the 2nd line) and the number of received records/the total number of records (on the 4th line). To abort the downloading operation, press [CLR] key. The screen will shift back to the “Download” menu. Upon completion of downloading, the beeper beeps for one second. Pressing (CLR key will shift back to the “Download” menu. 28 Chapter 2, Getting Started and Operating in System Mode an ir durin mioadi: If some error occurs during downloading, one of the following screens will appear depending upon the error type. In any case, the beeper beeps three times and the prompt “Retry?” appears. To retry the downloading operation, press [7] and [ENT] keys; to abort the operation, press [2] and [ENT] keys. Download Program ] The memory capacity is insufficient. lout of memory ! Retry? EES Download Program Fony files are already stored. ‘Too many files ! Retry? No} ‘The file type--program or date file (identified by the Download Program | oyrension|~falls to match the destination file, File mismatch ! Retry? BEBE) 2:No Download Program Communication error ! ‘A communications error has occurred. [ Retry? 29 [3] Uploading For uploading from the BHT-3000 to another BHT-3000, first select the direct-connect interface port in System Mode (refer to [ 4.5 ] in this subsec- tion) at each BHT-3000. Next, pull out the connector cover on each BHT- 3000 so that the direct-connect interface port exposes, and then use the Girect-connect interface cable (having 3-pole plug mini stereo plugs) to connect them directly. (For details about the interface cable, refer to Sub- section 3.1.2.) Selecting “Up” on the SYSTEM MENU displays the screen shown at left. 2:Data File {Program File : Uploads a user program file (object file) stored in the RAM, to the host computer. 2]Data File: Uploads a data file stored in the mM RAM, to the host computer. ENT : Makes the BHT-3000 ready for uploading. Upload Program Select the desired file by using the numerical keys, then press [ENT] key. If more than one file has been stored in the RAM, select the desired one. Upload Program **Waiting** a In the upper right comer of the LCD appears the selected file-Program or Data. The screen shown at left selects Program file. The BHT-3000 is waiting for a program file (ra data file) to be uploaded. [Ef For uploading from the BHT-3000 to another BHT-3000, it is also necessary to select a pro- gram file or data file on the “Download” menu at the receiving BHT-3000. 4 Upload Program **Loading** Upload Program SAMPLE3.PD3 **Loading** XXXXK/YYYYY b Upload Program SAMPLE3 .PD3 **Completed** YYYYY/YYYYY am Chapter 2. Getting Started and Operating in System Mode Upon receipt of an ACK code from the host computer (upon start of optional Transfer Utility or its equiva- lent program), the BHT-3000 shows the screen shown at left. (Refer to the "Transfer Utility Guide.") While the uploading operation is in progress, the screen shown at left is displayed indicating the file name (on the 2nd line} and the number of sent records/the total number of records (on the 4th line). To abort the uploading operation, press [CLR] key. The screen will shift back to the “Upload” menu. Upon completion of uploading, the beeper beeps for ‘one second. Pressing [CLR] key will shift back to the “Upload” menu. loadin; If any error occurs during downloading, the following screen will appear with the Prompt “Retry?” and the beeper beeps three times. To retry the uploading operation, press [1] and [ENT] keys; to abort the operation, press [2] and [ENT] keys. Upload Program Communication error | 2:No A communications error has occurred. 31 4) Setting set. 2:Resume ime 4:Barcode| Com 6:Switch Selecting “Set” on the SYSTEM MENU displays the soreen shown at left. 7 JExec 2 ]Resume 3 |Time 4]Barcode : 5] Com : 6 ]Switch ENT. SFT] and [0 Sets an execution program to be run when the power is first applied. Sets the resume function, shift-key function, and message version Wapanese or English). Sets the calendar clock (date and time). Activates or deactivates the dou- ble-touch reading function (for EAN and UPC labels) and the black-and- white inverted label reading func- tion, Sets the communications param- eters and interface port. {This is just displayed and assigned no function.) Registers the item selected by the numerical keys. Deletes a user program file or date file, Select the desired item by using the numérical keys, then press [ENT 32 key. ¢ Chapter 2. Getting Started and Operating in System Mode [4.1] Setting an execution program Selecting “Exec” on the “Set” menu displays the Set Exec screen shown at left. E iser Program 1 ]Easy Pack: Runs Easy Pack when the BHT- 3000 is powered on. 2 ]User Program: Runs a selected user program when the BHT-3000 is powered on. i Select the desired item by using the numerical keys, then press [ENT] key. If you select “User Program” when more than’ one 3 user program has been stored, you must select further the desired user program file. To return to the “Set” menu, press key. ‘ You cannot select System Mode as an execution “= program in the BHT-3000. i | 1 i [4.2] Setting the resume function, shift-key function, and message version (Japanese or English) Selecting “Resume” on the “Set” menu displays the Rsum 2iorr | soreen shown at left. i SPT ie : Risum: Activates or deactivates the resume function Mesg which recails the last transaction on display condition before the power was turned off, when the BHT-3000 is powered up. 4 ‘SFT: Switches the function of [SFT] key. Select- ing "NRM" shifts the keypad only when SFT] key is held down. Selecting “ONE” keeps shifting the keypad once Esl key is pressed until any other key is pressed. Set Resume Mesg : Switches the message version to Japanese or English, for the indications and messages on the self diagnosis, LCD contrast, beeper volume, battery voltage level screens. Depending upon this selection, also Easy Pack ‘ and System Mode are expressed in Japanese or English. Select the desired _setting by using the numerical keys, then press [ENT] key. To return to the “Set” menu, press [CLR] key. 33 [4.3] Setting the calendar clock (date and time) Set Date/Time 00/01/01 00:00 ‘of : Set Date/Time 00/01/01 00:00 93/04/20 14:00_ Selecting “Time” on the “Set” menu displays the screen shown at left. Use the numerical keys to enter the year (only the last lower two digits), month, day, hour, and minute: in this order. If the data is in one digit, add 0 (zero) preceding the data. If you make a wrong entry, press [BS] key to delete it, [Example] To set 1993, April 20, at 2:00 p.m. press [9], [3]: [0], (4), [2], fo]. (41. [4], [0], ana 0} keys. Set Date/Time 93/04/20 14:00 an Press [ENT] key to register the above setting. To return to the “Set” menu, press [CLR] key. ite + For the year, be sure to enter only the last two digits of the year, For the hour, enter it in the 24-hour format. + If any of the year, month, day, hour, and minute is not entered, the [ENT] key be- comes inoperable. 34 Chapter 2. Getting Started and Operating in System Mode [4.4] Activating/deactivating the double-touch reading function and the black-and-white inverted label reading function Set Barcode Selecting “Barcode” on the “Set” menu displays the Double 1:0N screen shown at left. Invert. Double : Activates or deactivates the double-touch reading function. Invert : Activates or deactivates the black-and- white inverted label reading function. Select the desired setting by using the numerical keys, then press [ENT] key. To return to the “Set” menu, press [CLR] key. The defaults of the above functions are OFF. If the above functions are not required. be sure to turn them off. Setting them ON might increase the frequency of bar-code reading errors. SI + Double-touch reading function This function allows the BHT-3000 to read EAN-13 and UPC-A bar codes wider than the readable area (approx. 40 mm) of the bar-code reading window. To read such wide bar codes, it is necessary to read first the right (or left) half of the bar code together with the center bar and then read the remaining half. The system will combine the split data and recognize it as one bar code data. + Black-and-white inverted label reading function This function makes it possible to read white bars on a black background. 35 [4.5] Setting the communications parameters and interface port When the BHT-3000 is initialized, the communications parameters and the interface port to be used are set as listed in the default table below. Do not access unless necessary. Communications parameters Transmission speed (Bit rate) | 19,200 bps Character length B bits Parity None Stop bits 1 bit Protocol Serial On: With data block serial number Parity On: With horizontal parity Interface port Optical interface port Set com Selecting “Com” on the. “Set” menu displays the screen shown at left. 2;IFC a icatic 3:Default 1] Optical : Shifts to the communications param- eter menu screen for the optical inter- face. (The CU-3000 is required.) 2]IFC’ : Shifts to the communications param- eter menu screen for the direct-connect interface (3-pole plug mini stereo jack). 3] Default : Switches to the optical interface port or the direct-connect interface port (3- pole plug mini stereo jack) to be used. Select the desired item by using the numerical keys and then press [ENT] key to shift to the selected setting screen. To return to the “Set” menu, press [CLA] key. 36 Chapter 2. Getting Started and Operating in System Mode Setting the communications parameters Set Com OPT Selecting [7] Optical or[] IFC on the “Set Com” 2:Data | menu displays the corresponding screen shown at SiParity 4;Stop | let. The selected interface port (optical or direct- 5:Protocol connect interface) Is shown in the upper right corner of the LCD. Set Com IFC 1] Speed: Shifts to the speed setting screen 2:Data where you should select the trans- 4:Stop mission speed: 300, 1200, 2400, 4800, . 9600, 19200, or 38400* bps, (*Note that 38400 bps can be set only when the direct-connect interface port has a been selected.) 2] Data: Shifts to the character length setting screen where you should select 7 or 8 bits. ‘ 3] Pority : Shifts to the parity setting screen where you should select none, even, or odd parity, : 4] Stop — : Shifts to the stop bit setting screen where you should select 1 or 2 bits. 5] Protocol : Shifts to the protocol setting screen where you should set the following: ~ Sérial On/Off: Selects whether or not the system will add serial num- bers to data blocks. - Parity On/Off: Selects whether or not the system will use a horizontal parity. 3:Parity 5:Protocol 9 Select the desired item by using the numerical keys and press [ENT] key to shift to the corresponding setting screen. To return to the previous screen, press [CLR] key.

You might also like