Manual
Copyright 2006-2008 DENSO WAVE INCORPORATED All rights reserved. All rights in this document are reserved by DENSO WAVE INCORPORATED. Other company names and products mentioned in this document are generally trademarks or registered trademarks of the relevant companies.
Introduction
This manual describes the operating instructions, functional specifications, and extension functions of BHT Photo for 500B (image capture function). Ensure to read thoroughly prior to use. License A trial version of BHT Photo for 500B is provided with the BHT-500B Series system program. It is necessary to purchase a separate license for authorized use of the official version. Related Manuals BHT-500B Series Users Manual BHT-BASIC Programming Manual (for BHT-500 Series) Sample Application A sample application can be downloaded from the DENSO WAVE QBdirect Web site. http://www.qbdirect.net/ Contact Please contact us if wishing to purchase this application or if you have any questions or comments relating to this manual.
DENSO WAVE INCORPORATED 2-15-13, Shoto, Shibuya-ku, Tokyo, 105-0046 Tel: +81-120-585-271 (charge free)
Contents
1. BHT Photo for 500B Overview..........................................................................3
1.1 1.2 1.3 1.4 What is BHT Photo for 500B? ............................................................................... 3 BHT Photo for 500B Features ............................................................................... 3 Precautions ........................................................................................................... 4 Restrictions............................................................................................................ 4
2.
3.
4.
License ...........................................................................................................16
4.1 4.2 4.3 Overview.............................................................................................................. 16 Restricted Use of Trial Version............................................................................ 17 Precautions ......................................................................................................... 17
1.3 Precautions
Please observe the following precautions when using BHT Photo for 500B. Avoid looking directly at the light. Please refrain from using BHT Photo for 500B in areas where mobile devices with cameras are prohibited.
1.4 Restrictions
The following restrictions apply to the use of BHT Photo for 500B. This function cannot be used while operating barcode scanning units. Barcode scanning units cannot be operated while using this function. MENU screens (beeper/vibrator/brightness adjustment screens) cannot be operated while using this function. The shoot noise emitted when capturing an image cannot be turned OFF. A license is required in order to use this function.
Start-up method: Uses the extension function (CAMERA.FN3). Exiting BHT Photo for 500B: Capture an image, or alternatively, hold down the BS/C key. (*1) Capture method: Press the shoot key (Default: M1 key) to save the image to a specified JPEG file. Illumination method: Press the light key (Default: M2 key) to switch the light ON or OFF.
(*1) A 47h execution error will occur if exited by holding down the BS/C key.
162
View finder
(0,280) 24
Guideline
Quality (compression ratio) 0 1 2 Low (low quality) Standard (standard) High (high quality)
10
Run-time Errors Error Code 02h 05h 07h 0Fh 32h 37h 39h 3Dh 45h 47h 350h F0h F1h Meaning Syntax error Parameter out of the range Insufficient memory space String length out of the range File type mismatch (The extension is not .JPG.) File already open Too many files. The FIELD information does not match Device files prohibited from opening concurrently Process aborted with C key There is no captured image. (The power supply may have been disrupted.) Parameter number mismatch Parameter type mismatch
Example Acquiring an image and saving as a high-quality JPEG file with VGA (640 x 480) image size FILENAME$ = "PHOTO.JPG" ' Back-up destination filename SIZE% = .caVGA ' VGA (640 x 480) ' High quality
QUALITY% = .caHigh
11
Function no. 10
.fcSetKey
Sets the shoot and light keys. Syntax CALL "CAMERA.FN3" .fcSetKey SHUTTER.KEY%, LIGHT.KEY% Function Sets the shoot and light keys. When the guideline is set to be displayed, the shoot and light key allocation is as shown below.
Parameters SHUTTER.KEY% .caKeyM1 .caKeyM2 .caKeyM3 .caKeyM4 .caKeyM5 LIGHT.KEY% .caKeyM1 .caKeyM2 .caKeyM3 .caKeyM4 .caKeyM5 Return Value None 1 2 3 4 5 1 2 3 4 5 Shoot key numbers M1 (default) M2 M3 M4 M5 (MENU) Light key numbers M1 M2 (default) M3 M4 M5 (MENU)
12
If the shoot key and light key are not set, the shoot key is assigned to the M1 key, and the light key is assigned to the M2 key. If the shoot and light keys are set to the same key, the setting for the light key will be ignored.
Run-time Errors Error Code 05h F0h F1h Meaning Parameter out of the range Parameter number mismatch Parameter type mismatch
13
Function no. 11
.fcSetPart
Function Sets whether to display each of the parts at the image capture screen. These parts include the background, title bar, status display, and guideline. All parts are displayed by default. Title bar
Background
Status display
Guideline
(Default: .caPtBg+.caPtTitle+.caPtStatus+.caPtGuide (15)) .caPtBg .caPtTitle .caPtStatus .caPtGuide Return Value None Note: The view finder is always displayed. 1 2 4 8 Background Title bar Status display Guideline
14
Run-time Errors Error Code F0h F1h Meaning Parameter number mismatch Parameter type mismatch
15
Function no. 12
.fcSetFinder
Function Sets the view finder display position. The view position can be moved up and down by specifying the view finder upper coordinates. Please note the left and right position is fixed.
Parameters FINDER.TOP% If the upper coordinates (0 ~ 153) (Default: 30) of the view finder display position lie outside the permissible range, round off the parameter value within the range. Return Value None Note: The status display and so on may be hidden by the view finder depending on the set display position.
Run-time Errors Error Code F0h F1h Meaning Parameter number mismatch Parameter type mismatch
16
4. License
4.1 Overview
A license is required to use BHT Photo for 500B. The following license registration screen is displayed immediately before starting up BHT Photo for 500B if no license has been registered.
[E NT ]S E T TI N G
The license can be registered by entering a product key for BHT Photo for 500B at this screen. Hold down the BS/C key to start up BHT Photo for 500B (trial version) without having registered the license. Please note that the product key for BHT Photo for 500B can be obtained when purchasing BHT Photo for 500B.
17
4.3 Precautions
Please observe the following license-related precautions. Refrain from use of the trial version on a long-term basis. The license cannot be deleted. The license cannot be transferred to other BHT units.
18
Duplication or reproduction of this manual in part or in full is prohibited without prior consent. The content of this Reference Manual may be subject to change without prior notice. DENSO WAVE accepts no responsibility for any damage arising out of use of this manual.