Development Environment

1. Items Necessary for Development
......1.1. Hardware Environment
......1.2. Software Environment
2. Development Procedure
3. Creating Programs
4. Downloading Programs
5. Executing and Debugging Programs


1. Items Necessary for Development

1.1. Hardware Environment

 

Bar code handy terminal (BHT) (obligatory)

Choose the model best matching the intended application from the wide variety available: the BHT-300 series supporting both bar codes and two-dimensional codes, the highly portable BHT-8000 series, Wireless LAN models, and Bluetooth® models, for example.

→ BHT product lineup

Development host (obligatory)

This is for such purposes as writing, compiling, and downloading BHT application programs.

This can be the same PC used for normal operations.

→ PC requirements

Dedicated interface cable

This interface cable, included with the BHT-BASIC 4.0 Development Pack, joins the development host to the BHT for downloading programs and debugging them remotely.

Note that the communications unit (CU) supports program downloads, but not remote debugging. The dedicated interface cable is essential for remote debugging.

Communications unit (CU) and host interface cable

This hardware is for exchanging files, data, etc. between the host PC and the BHT using the IrDA interface.

Choose the interface best matching the intended application: RS-232C, USB, or Ethernet.

→CU product lineup

Connect the CU to the development host with the appropriate interface cable.
Note that the RS-232C interface requires a cross-mode cable because both the CU and host PC adopt the DTE wiring configuration for their serial connectors.

Other items necessary for the debugging environment

Also required are the items used in the actual operating environment: host PC, Wireless LAN access point, Bluetooth modem, etc.

1.2. Software Environment

Text editor (Obligatory)

Use Windows Notepad.exe or other text editor to write the source code for application programs.

BHT-BASIC compiler (obligatory)

Included with the BHT-BASIC 4.0 Development Pack, this converts the program source code into a user application program, in pseudo-code.

Only the BHT-BASIC 4.0 version is currently sold, but the BHT-BASIC 3.6 version can also be used for BHT-BASIC 3.6 based BHTs.

Transfer utility (obligatory)

This is for downloading user application programs compiled on the development host to the BHT.

The BHT-BASIC 4.0 Development Pack includes the BHT-BASIC 4.0 Transfer Utility.

Only the BHT-BASIC 4.0 version is currently sold, but other versions that can be used include the Ir-Transfer Utility C (It3cw32.exe) and the Transfer Utility (Tu3w32.exe).

→BHT-BASIC 4.0 transfer utility

Remote debugger

This integrated development tool, included with the BHT-BASIC 4.0 Development Pack, supports BHT-BASIC application program development. It builds the user application program from the source code and provides remote debugging of programs in the BHT.

Only the BHT-BASIC 4.0 version is currently sold, but the BHT-BASIC 3.6 version can also be used for BHT-BASIC 3.6 based BHTs.

→ BHT-BASIC4.0 Remote Debugger


(C)2002-2004 DENSO WAVE INCORPORATED All right reserved