- DENSO WAVE EUROPE
- DENSO Products
- BHT-1300 Series
- BHT-BASIC4.0 Transfer Utility
- BHT-BASIC4.0 Transfer Utility DLL Pack
- BHT-BASIC4.0 Development Pack
- BHT Term Emulator
- QRdraw Ad
- QRmaker Ad
- QK30 Series
- SE1 Series
- BHT Browser
- AC Adaptor AD3-3012/3000-02 EU
- Waist holder BHT-13**
- CU-1233
- CU-1211
- CH-1254
- BT-120L-C
- B-130D
- CU-1301
- CU-1311
- CU-1321
- Soft case BHT-13**
- HandsfreeStand H-AT20
- HandsfreeStand H-AT21
- Stand S-AT20
- Stand S-AT21
- CH-651
- CU-601
- CU-621
- Soft case BHT-600B (SCBHT-600B)
- Soft case BHT-600Q (SCBHT-600Q)
- CH-851
- CH-854
- CU-801
- CU-811
- CU-821
- Soft case BHT-800B (SCBHT-800B)
- CH-951
- CH-954
- CU-901
- CU-911
- CU-921
- Holster for BHT-900 series
- Soft case BHT-900B (SCBHT-900B)
- AC Adaptor AD3-3012/3000-02 EU
- CH-1104
- CH-1154
- CU-1111
- CU-1133
- Soft case BHT-1100 (SCBHT-1100)
- CH-GT10N
- Hands Free Stand for GT-11
- Handsfree Stand SH-10
- Holster for GT10
- S-GT10 Head Holder for GT10
- SB-10N
- I/F Cable USB Type A to mini B (small)
- IF Cable CBA2-RS2000/9-1
- GT20 Series
- BHT-1400 Series
- QB30 Series
- BHT-1500 Series
- AT20 Series
- AT30Q Series
- QK30-IC Series
- UR20 Series (RFID Reader)
- BHT-1600 Handheld Terminal
- Kalipso
- BHT-1700 Handheld Terminal with Keyboard
- BHT-1800 Touchscreen Computer
- SP1 RFID Reader
- SF1 Wearable Scanner
- P3 Finder Software Development Kit (SDK)
- Device Management System (DMS) for BHT Terminals
- OCR Application
- BHT Remote
- BHT Security Package
- UR40 RFID Reader
- Zone-D Laser Sensor
- FC1-QOPU Passport Reader
- RFID Inventory Management for Retail
- QR Code® based Face Recognition
- BHT-S40 Handy Sized Mobile Computer
- BHT-S30 Handy Sized Handheld Terminal
- BHT-M80 Mobile Computer
- BHT-M60 Handheld Computer
- Q Platform®
- SQRC®
- FrameQR®
- QRQR
- Navigation TAG
- BHT-M70 Handheld Computer with Keyboard
- RFID DEMO KIT

BHT-BASIC4.0 Development Pack
A software package required for the development of BHT applications
- Software Tool for Developing Applications
This BHT-BASIC4.0 Development Pack contains the complete software programs required for developing applications for the BHT Series scanners. You can start a development at right using the provided software and accessory products described below.- BHT-BASIC 4.0 Compiler (including BHT-BASIC3.6)
- BHT-BASIC 4.0 Remote Debugger (debugging BHT-BASIC3.6 is enabled)
- BHT-BASIC 4.0 Transfer Utility (including BHT-Ir protocol)
- PC-BHT cable (RS232C)
- Easy-To-Develop Programming Language
Since a BASIC language based on the Microsoft MS-BASIC ideal for handy terminals is used, this development package offers features unique to a barcode reader just with one command. Included in the package are commands and functions exclusively used for barcode reading and data reception/transmission. Since this BHT-BASIC operates in the interpreter environment, reliable operation free from expected failures such as breakdown or memory destruction caused by a potential programming error is realized. - Expanded Functions
Basic elements of conventional BHT-BASIC3.6 programs, such as a size of program and data file, variable and label length, are largely extended, which all together will help give much more flexibility in developing a program.1 - High Compatibility
You can compile a source program written by BHT-BASIC3.x without a change using the BHT-BASIC4.0 compiler.2
- However, these expansions apply only to the BHT-300 Series scanners. The BHT-7000/BHT-7500/BHT-8000/BHT-100 Series still use the existing BHT-BASIC3.6 basic elements.
- Note that programs that rely on the hardware, such as communication speed, should be appropriately modified.
Do you have any questions?
You are interested in our products, but have some further questions. Click here to find a distributor in your area.
BHT-BASIC4.0 Compiler.
Operating Environment
Model supported | PC/AT Compatible |
---|---|
OS | Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64))2 |
CPU | CPU with Intel®architecture (Pentium® 133 MHz or above)3 |
Memory | Memory required for normal operation of the above OS |
HDD | 5 MB of free space or more |
BHT Supported
BHT Supported | model |
---|---|
BHT-BASIC4.0 | BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series |
BHT-BASIC3.x compatible | BHT-7000/BHT-7500/BHT-8000/BHT-100 Series |
BHT-BASIC4.0 Remote Debugger
Operation Environment
Model supported | PC/AT compatible |
---|---|
OS | Windows®XP/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64)) 2 |
Memory | Memory required for normal operation of the above OS |
HDD | 5 MB of free space or more |
Serial port | Serial port supporting communication speed of 115200 bps |
Display | Resolution of 800 x 600 dots or higher |
BHT Supported
Model | Model | System version 1 |
---|---|---|
BHT-BASIC4.0 | BHT-1300 series | All Versions |
BHT-900 series | ||
BHT-800 series | ||
BHT-600 series | ||
BHT-500 series | ||
BHT-300 series | ||
BHT-BASIC3.6 | BHT-7000 | Ver. 2.03 or above |
BHT-7500 | Ver. 1.26 or above | |
BHT-7500W | Ver. 1.04 or above | |
BHT-8000 | Ver. 1.02 or above | |
BHT-8000D | Ver. 1.03 or above | |
BHT-103Q | Ver. 2.02 or above | |
BHT-102B | Ver. 2.03 or above | |
BHT-103QF | Ver. 2.01 or above | |
BHT-102BF | Ver. 2.01 or above | |
BHT-100BW | All versions | |
BHT-100QW | All versions |
BHT-BASIC4.0 Transfer Utility
Operation Environment
Model supported | PC/AT Compatible |
---|---|
OS | Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit)/8(32bit/64bit)/8.1(32bit/64bit(WOW64))2<link typo3> |
CPU | CPU with Intel®architecture (Pentium® 133 MHz or above)3<link typo3> |
Memory | Memory required for normal operation of the above OS |
HDD | 2 MB of free space or more |
Communication port | RS-232C communication port |
BHT Supported
Protocol | Model |
---|---|
BHT-Ir Protocol,Y-modem | BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series |
BHT-Ir Protocol | BHT-7000series, BHT-7500series, (including wireless type),BHT-8000series, BHT-100series,(including wireless type, excluding BHT-100BW-CE), |
- The latest system can be downloaded from <link https: www.denso-wave.com en adcd member entry.php>QBdirect (only for Registered Users )
- Windows®are registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries.
- Intel® are registered trademarks or trademarks of Intel Corporation in the U.S.
BHT-BASIC4.0 Compiler.
Operating Environment
Model supported | PC/AT Compatible |
---|---|
OS | Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64))2 |
CPU | CPU with Intel®architecture (Pentium® 133 MHz or above)3 |
Memory | Memory required for normal operation of the above OS |
HDD | 5 MB of free space or more |
BHT Supported
BHT Supported | model |
---|---|
BHT-BASIC4.0 | BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series |
BHT-BASIC3.x compatible | BHT-7000/BHT-7500/BHT-8000/BHT-100 Series |
BHT-BASIC4.0 Remote Debugger
Operation Environment
Model supported | PC/AT compatible |
---|---|
OS | Windows®XP/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64)) 2 |
Memory | Memory required for normal operation of the above OS |
HDD | 5 MB of free space or more |
Serial port | Serial port supporting communication speed of 115200 bps |
Display | Resolution of 800 x 600 dots or higher |
BHT Supported
Model | Model | System version 1 |
---|---|---|
BHT-BASIC4.0 | BHT-1300 series | All Versions |
BHT-900 series | ||
BHT-800 series | ||
BHT-600 series | ||
BHT-500 series | ||
BHT-300 series | ||
BHT-BASIC3.6 | BHT-7000 | Ver. 2.03 or above |
BHT-7500 | Ver. 1.26 or above | |
BHT-7500W | Ver. 1.04 or above | |
BHT-8000 | Ver. 1.02 or above | |
BHT-8000D | Ver. 1.03 or above | |
BHT-103Q | Ver. 2.02 or above | |
BHT-102B | Ver. 2.03 or above | |
BHT-103QF | Ver. 2.01 or above | |
BHT-102BF | Ver. 2.01 or above | |
BHT-100BW | All versions | |
BHT-100QW | All versions |
BHT-BASIC4.0 Transfer Utility
Operation Environment
Model supported | PC/AT Compatible |
---|---|
OS | Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit)/8(32bit/64bit)/8.1(32bit/64bit(WOW64))2<link typo3> |
CPU | CPU with Intel®architecture (Pentium® 133 MHz or above)3<link typo3> |
Memory | Memory required for normal operation of the above OS |
HDD | 2 MB of free space or more |
Communication port | RS-232C communication port |
BHT Supported
Protocol | Model |
---|---|
BHT-Ir Protocol,Y-modem | BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series |
BHT-Ir Protocol | BHT-7000series, BHT-7500series, (including wireless type),BHT-8000series, BHT-100series,(including wireless type, excluding BHT-100BW-CE), |
- The latest system can be downloaded from <link https: www.denso-wave.com en adcd member entry.php>QBdirect (only for Registered Users )
- Windows®are registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries.
- Intel® are registered trademarks or trademarks of Intel Corporation in the U.S.
Basic Features of BHT-BASIC4.0
The BHT-BASIC4.0, an extended version of BHT-BASIC3.6, has been enhanced to support even a larger file size and program size. In addition, its enhanced variable scope and valid duration combined with a wide range of selectable user-defined functions have increased the efficiency of program development.
In the BHT-BASIC4.0A, an execution program has a .PD4 type extension, instead of a .PD3 type conventionally adapted in BHT-BASIC3.x.
Operating Environment of BHT-BASIC4.0 (Supported BHTs)
The executable programs (PD4) complied by the BHT-BASIC4.0 Development Pack are designed to operate on the BHT-300 Series scanners equipped with a system compatible with BHT-BASIC4.0. They do not run on the BHT scanners, such as BHT-8000 Series, equipped with the conventional BHT-BASIC3.x-supported systems. Any source programs written by BHT-BASIC4.0 cannot be complied in the BHT-BASIC3.6 configuration.
Wide Selections of Data File Sizes
Data file sizes are extended to meet large volumes of data.
Maximum number of records | Increased to 2G from 32,767 records (equivalent to a maximum No. of long integer) |
---|---|
Maximum record length | Increased to 65,535 from 255 bytes |
Field variable size | Increased to 8,192 from 255 characters (equivalent to a maximum length of character string) |
Number of fields | Increased to 254 from 16 fields |
Extended Variable Types
To gain access to a large amount of storage, types of variables are extended. You can use extended versions of variables on the BHTs.
- Supporting long integers
- A maximum length of character string is significantly increased from 255 to 8,192 characters
Enhanced Variable Scope/Valid Duration
The scope of variable, a range in which the variable can be referred to, is enhanced to make it explicitly definable (PUBLIC statement). In addition, controlling the valid duration of each variable, or a period the variable remains valid, specified in the user-defined function is possible (DIM, PRIVATE and STATIC statements).
Extended Basic Program Elements
Programming is simple and easy as a result of increase in the following element sizes.
Program | Increased to 3,2767 from 8,192 characters per line |
---|---|
Number of program lines is increased to 32,767 from 9,999 | |
Program size is increased to 2 GB max. from 128 KB1 max. (However, it depends on the memory size of BHT.) | |
Label | Number of characters is increased to 255 from 10 characters |
Identifier | Number of characters is increased to 255 from 10 characters |
Number of available identifiers is increased to 1,024 from 255 for each variable type |
- 64 KB program cord + 64 KB register variable
Basic Features of BHT-BASIC4.0
The BHT-BASIC4.0, an extended version of BHT-BASIC3.6, has been enhanced to support even a larger file size and program size. In addition, its enhanced variable scope and valid duration combined with a wide range of selectable user-defined functions have increased the efficiency of program development.
In the BHT-BASIC4.0A, an execution program has a .PD4 type extension, instead of a .PD3 type conventionally adapted in BHT-BASIC3.x.
Operating Environment of BHT-BASIC4.0 (Supported BHTs)
The executable programs (PD4) complied by the BHT-BASIC4.0 Development Pack are designed to operate on the BHT-300 Series scanners equipped with a system compatible with BHT-BASIC4.0. They do not run on the BHT scanners, such as BHT-8000 Series, equipped with the conventional BHT-BASIC3.x-supported systems. Any source programs written by BHT-BASIC4.0 cannot be complied in the BHT-BASIC3.6 configuration.
Wide Selections of Data File Sizes
Data file sizes are extended to meet large volumes of data.
Maximum number of records | Increased to 2G from 32,767 records (equivalent to a maximum No. of long integer) |
---|---|
Maximum record length | Increased to 65,535 from 255 bytes |
Field variable size | Increased to 8,192 from 255 characters (equivalent to a maximum length of character string) |
Number of fields | Increased to 254 from 16 fields |
Extended Variable Types
To gain access to a large amount of storage, types of variables are extended. You can use extended versions of variables on the BHTs.
- Supporting long integers
- A maximum length of character string is significantly increased from 255 to 8,192 characters
Enhanced Variable Scope/Valid Duration
The scope of variable, a range in which the variable can be referred to, is enhanced to make it explicitly definable (PUBLIC statement). In addition, controlling the valid duration of each variable, or a period the variable remains valid, specified in the user-defined function is possible (DIM, PRIVATE and STATIC statements).
Extended Basic Program Elements
Programming is simple and easy as a result of increase in the following element sizes.
Program | Increased to 3,2767 from 8,192 characters per line |
---|---|
Number of program lines is increased to 32,767 from 9,999 | |
Program size is increased to 2 GB max. from 128 KB1 max. (However, it depends on the memory size of BHT.) | |
Label | Number of characters is increased to 255 from 10 characters |
Identifier | Number of characters is increased to 255 from 10 characters |
Number of available identifiers is increased to 1,024 from 255 for each variable type |
- 64 KB program cord + 64 KB register variable
-
BHT-BASIC4.0 Compiler.
Operating Environment
Model supported PC/AT Compatible OS Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64))2 CPU CPU with Intel®architecture (Pentium® 133 MHz or above)3 Memory Memory required for normal operation of the above OS HDD 5 MB of free space or more BHT Supported
BHT Supported model BHT-BASIC4.0 BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series BHT-BASIC3.x compatible BHT-7000/BHT-7500/BHT-8000/BHT-100 Series BHT-BASIC4.0 Remote Debugger
Operation Environment
Model supported PC/AT compatible OS Windows®XP/Vista(32bit)/7(32bit/64bit(WOW64))/8(32bit/64bit(WOW64))/8.1(32bit/64bit(WOW64)) 2 Memory Memory required for normal operation of the above OS HDD 5 MB of free space or more Serial port Serial port supporting communication speed of 115200 bps Display Resolution of 800 x 600 dots or higher BHT Supported
Model Model System version 1 BHT-BASIC4.0 BHT-1300 series All Versions BHT-900 series BHT-800 series BHT-600 series BHT-500 series BHT-300 series BHT-BASIC3.6 BHT-7000 Ver. 2.03 or above BHT-7500 Ver. 1.26 or above BHT-7500W Ver. 1.04 or above BHT-8000 Ver. 1.02 or above BHT-8000D Ver. 1.03 or above BHT-103Q Ver. 2.02 or above BHT-102B Ver. 2.03 or above BHT-103QF Ver. 2.01 or above BHT-102BF Ver. 2.01 or above BHT-100BW All versions BHT-100QW All versions BHT-BASIC4.0 Transfer Utility
Operation Environment
Model supported PC/AT Compatible OS Windows®XP(32bit)/Vista(32bit)/7(32bit/64bit)/8(32bit/64bit)/8.1(32bit/64bit(WOW64))2<link typo3> CPU CPU with Intel®architecture (Pentium® 133 MHz or above)3<link typo3> Memory Memory required for normal operation of the above OS HDD 2 MB of free space or more Communication port RS-232C communication port BHT Supported
Protocol Model BHT-Ir Protocol,Y-modem BHT-300/BHT-500/BHT-600/BHT-800/BHT-900/BHT-1300 Series BHT-Ir Protocol BHT-7000series, BHT-7500series, (including wireless type),BHT-8000series, BHT-100series,(including wireless type, excluding BHT-100BW-CE), - The latest system can be downloaded from <link https: www.denso-wave.com en adcd member entry.php>QBdirect (only for Registered Users )
- Windows®are registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries.
- Intel® are registered trademarks or trademarks of Intel Corporation in the U.S.
-
Basic Features of BHT-BASIC4.0
The BHT-BASIC4.0, an extended version of BHT-BASIC3.6, has been enhanced to support even a larger file size and program size. In addition, its enhanced variable scope and valid duration combined with a wide range of selectable user-defined functions have increased the efficiency of program development.
In the BHT-BASIC4.0A, an execution program has a .PD4 type extension, instead of a .PD3 type conventionally adapted in BHT-BASIC3.x.Operating Environment of BHT-BASIC4.0 (Supported BHTs)
The executable programs (PD4) complied by the BHT-BASIC4.0 Development Pack are designed to operate on the BHT-300 Series scanners equipped with a system compatible with BHT-BASIC4.0. They do not run on the BHT scanners, such as BHT-8000 Series, equipped with the conventional BHT-BASIC3.x-supported systems. Any source programs written by BHT-BASIC4.0 cannot be complied in the BHT-BASIC3.6 configuration.
Wide Selections of Data File Sizes
Data file sizes are extended to meet large volumes of data.
Maximum number of records Increased to 2G from 32,767 records (equivalent to a maximum No. of long integer) Maximum record length Increased to 65,535 from 255 bytes Field variable size Increased to 8,192 from 255 characters (equivalent to a maximum length of character string) Number of fields Increased to 254 from 16 fields Extended Variable Types
To gain access to a large amount of storage, types of variables are extended. You can use extended versions of variables on the BHTs.
- Supporting long integers
- A maximum length of character string is significantly increased from 255 to 8,192 characters
Enhanced Variable Scope/Valid Duration
The scope of variable, a range in which the variable can be referred to, is enhanced to make it explicitly definable (PUBLIC statement). In addition, controlling the valid duration of each variable, or a period the variable remains valid, specified in the user-defined function is possible (DIM, PRIVATE and STATIC statements).
Extended Basic Program Elements
Programming is simple and easy as a result of increase in the following element sizes.
Program Increased to 3,2767 from 8,192 characters per line Number of program lines is increased to 32,767 from 9,999 Program size is increased to 2 GB max. from 128 KB1 max. (However, it depends on the memory size of BHT.) Label Number of characters is increased to 255 from 10 characters Identifier Number of characters is increased to 255 from 10 characters Number of available identifiers is increased to 1,024 from 255 for each variable type - 64 KB program cord + 64 KB register variable
Contact
Would you like to speak to a sales partner in your area directly?
Would you like to get in contact with us, but you don't know exactly who the right contact person is for your concern? Please fill out the following form with your request and we will be happy to answer you.

DENSO WAVE EUROPE GmbH
Parsevalstrasse 9 A
D-40468 Dusseldorf
info@denso-wave.eu
+49 (0)211 - 540138-40

Simply save the address in your smartphone.