Casio DT-X8 Series Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Tablets Casio DT-X8 Series herunter. Laser Scanner Library Manual CASIO Computer Co., Ltd. Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 184
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - CASIO Computer Co., Ltd

Laser Scanner Library Manual (Version 1.05) CASIO Computer Co., Ltd. Copyright ©2011. All rights reserved. January 2

Seite 2 - Table of the Contents

10 3. Structure The following shows the structure provided by the Laser Scanner Library. Table 3.1 Library structure Structure Description Functi

Seite 3

100 4.59 OBRSetUPCEAddonOptionEx This function sets up the decode options for UPC-E Addon symbology. Calling Sequences [C++] int OBRSetUPCEAddonOpt

Seite 4

101 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 9 digits and cannot be changed. Always specify 9. byMa

Seite 5 - Editorial Record

102 4.60 OBRGetUPCEAddonOption This function retrieves the decode options for UPC-E Addon symbology. Calling Sequences [C++] int OBRGetUPCEAddonOptio

Seite 6

103 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetUPCEAddonOptionEx function for the values to retrieve. pOutF

Seite 7 - 1. Overview

104 4.61 OBRSetUPCEOption This function sets up the decode options for UPC-E symbology. Calling Sequences [C++] int OBRSetUPCEOption( BYTE byEnable,

Seite 8 - 2. Operation Environment

105 Return Values OBR_OK : Normal end OBR_PRM : Parameter error OBR_PON : Open already OBR_NOT_DEVICE : Scanner driver error. In the Device Emulato

Seite 9

106 4.62 OBRSetUPCEOptionEx This function sets up the decode options for UPC-E symbology. Calling Sequences [C++] int OBRSetUPCEOptionEx( BYTE byEna

Seite 10 - 3. Structure

107 byMinLength This parameter is for specifying the minimum number of digits. It is fixed 7 digits and cannot be changed. Always specify 7. byMaxLe

Seite 11 - 3.1 M_TBL

108 4.63 OBRGetUPCEOption This retrieves the decode options for UPC-E symbology. Calling Sequences [C++] int OBRGetUPCEOption( BOOL *pEnable, BYT

Seite 12 - Continue

109 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetUPCEOptionEx function for the values to retrieve. pOutFormat

Seite 13

11 3.1 M_TBL This structure stores all the setting information for the scanner driver. typedef struct m_tbl{ DWORD Code; BYTE Cd39[6]; BYTE Nw7[

Seite 14 - 4. Functions List

110 4.64 OBRSetIDFOption This function sets up the decode options for Industrial 2of5 symbology. Calling Sequences [C++] int OBRSetIDFOption( BYTE b

Seite 15

111 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of Industrial 2of5 symbology with its length longer than

Seite 16

112 4.65 OBRGetIDFOption This function retrieves the decode options for Industrial 2of5 symbology. Calling Sequences [C++] int OBRGetIDFOption( BOOL

Seite 17

113 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetIDFOption function for the values to retrieve. pOutFormat Th

Seite 18

114 4.66 OBRSetITFOption This function sets up the decode options for Interleaved 2of5 symbology. Calling Sequences [C++] int OBRSetITFOption( BYTE

Seite 19

115 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of Interleaved 2of5 symbology with its length longer than

Seite 20 - 4.1 OBROpen

116 4.67 OBRGetITFOption This function retrieves the decode options for Interleaved 2of5 symbology. Calling Sequences [C++] int OBRGetITFOption( B

Seite 21

117 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetITFOption function for the values to retrieve. pOutFormat Th

Seite 22

118 4.68 OBRSetCode93Option This function sets up the decode options for Code93 symbology. Calling Sequences [C++] int OBRSetCode93Option( BYTE by

Seite 23 - 4.2 OBRClose

119 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of Code93 symbology with its length longer than the value

Seite 24 - 4.3 OBRSetLED

12 Table 3.2 M_TBL structure member variables Member Description Functions that use identical setting Code Sets up "Enable" or "

Seite 25 - 4.4 OBRGetLED

120 4.69 OBRGetCode93Option This function retrieves the decode options for Code93 symbology. Calling Sequences [C++] int OBRGetCode93Option( BOOL

Seite 26 - 4.5 OBRSetBuzzer

121 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetCode93Option function for the values to retrieve. pOutFormat

Seite 27 - 4.6 OBRGetBuzzer

122 4.70 OBRSetCode128Option This function sets up the decode options for Code128 symbology. Calling Sequences [C++] int OBRSetCode128Option( BYTE b

Seite 28 - 4.7 OBRSetVibrator

123 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of Code128 symbology with its length longer than the valu

Seite 29 - 4.8 OBRGetVibrator

124 Notes: 1. IT-600M30U, IT-600M30UC, DT-X7M10U, and IT-300E-35E do not support that Code128 and EAN-128 symbologies without ASCII conversion are o

Seite 30 - 4.9 OBRSetSwingAngle

125 4.71 OBRGetCode128Option This function retrieves the decode options for Code128 symbology. Calling Sequences [C++] int OBRGetCode128Option( BOOL

Seite 31

126 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetCode128Option function for the values to retrieve. pOutForma

Seite 32 - 4.10 OBRGetSwingAngle

127 4.72 OBRSetMSIOption This function sets up the decode options for MSI symbology. Calling Sequences [C++] int OBRSetMSIOption( BYTE byEnable, BY

Seite 33 - 4.11 OBRSetFocus

128 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of MSI symbology with its length longer than the value se

Seite 34 - 4.12 OBRGetFocus

129 4.73 OBRGetMSIOption This function retrieves the decode options for MSI symbology. Calling Sequences [C++] int OBRGetMSIOption( BOOL *pEnable,

Seite 35

13 Member Description Functions that use identical setting Type Sets up read mode. OBRSetScanningType Gain Sets up gain. OBRSetGainControl Buzc

Seite 36

130 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetMSIOption function for the values to retrieve. pOutFormat Th

Seite 37

131 4.74 OBRSetIATAOption This function sets up the decode options for IATA symbology. Calling Sequences [C++] int OBRSetIATAOption( BYTE byEnable,

Seite 38 - 4.15 OBRGetLastEventStatus

132 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of IATA symbology with its length longer than the value s

Seite 39 - 4.16 OBRSetScanningKey

133 4.75 OBRGetIATAOption This function retrieves the decode options for IATA symbology. Calling Sequences [C++] int OBRGetIATAOption( BOOL *pEnab

Seite 40 - 4.17 OBRGetScanningKey

134 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetIATAOption function for the values to retrieve. pOutFormat T

Seite 41 - 4.18 OBRSetAllOptions

135 4.76 OBRSetRSS14Option This function sets up the decode options for RSS-14 symbology. Calling Sequences [C++] int OBRSetRSS14Option( BYTE byEn

Seite 42 - 4.19 OBRGetAllOptions

136 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 14 digits and cannot be changed. Always specify 14.

Seite 43 - 4.20 OBRSetDefaultSymbology

137 4.77 OBRGetRSS14Option This function retrieves the decode options for RSS-14 symbology. Calling Sequences [C++] int OBRGetRSS14Option( BOOL *p

Seite 44

138 pMinLength This parameter is for retrieving the minimum number of digits. See OBRSetRSS14Option function for the values to retrieve. pMaxLength

Seite 45 - 4.22 OBRSaveLogFile

139 4.78 OBRSetRSSLimitedOption This function sets up the decode options for RSS Limited symbology. Calling Sequences [C++] int OBRSetRSSLimitedOptio

Seite 46 - 4.23 OBRGetc

14 4. Functions List Table 4.1 Basic functions Function Description DT-X11 IT-600 DT-X7 DT-X30 IT-3100 IT-800 IT-300 DT-X8 OBROpen Sets up scannin

Seite 47

140 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 14 digits and cannot be changed. Always specify 14.

Seite 48 - 4.24 OBRGets

141 4.79 OBRGetRSSLimitedOption This function retrieves the decode options for RSS Limited symbology. Calling Sequences [C++] int OBRGetRSSLimitedO

Seite 49

142 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetRSSLimitedOption function for the values to retrieve. pOutFo

Seite 50 - 4.25 OBRGetStatus

143 4.80 OBRSetRSSExpandedOption This function sets up the decode options for RSS Expanded symbology. Calling Sequences [C++] int OBRSetRSSExpanded

Seite 51 - 4.26 OBRClearBuff

144 byMinLength This parameter is for specifying the minimum number of digits. Any bar code of RSS Expanded symbology with its length less than the v

Seite 52 - 4.27 OBRSetBuffType

145 4.81 OBRGetRSSExpandedOption This function retrieves the decode options for RSS Expanded symbology. Calling Sequences [C++] int OBRGetRSSExpand

Seite 53 - 4.28 OBRGetBuffType

146 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetRSSExpandedOption function for the values to retrieve. pOutF

Seite 54 - 4.29 OBRSetCheckCounter

147 4.82 OBRSetRSS14StackedOption This function sets up the decode options for RSS-14 Stacked symbology. In the Device Emulator, the function retu

Seite 55 - 4.30 OBRGetCheckCounter

148 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 14 digits and cannot be changed. Always specify 14.

Seite 56 - 4.31 OBRSetScanningTimeout

149 4.83 OBRGetRSS14StackedOption This function retrieves the decode options for RSS-14 Stacked symbology. In the Device Emulator, the function re

Seite 57 - 4.32 OBRGetScanningTimeout

15 Table 4.2 Decoding functions Function Description DT-X11 IT-600 DT-X7 DT-X30 IT-3100 IT-800 IT-300 DT-X8 OBRGetc Retrieves one character from OB

Seite 58 - 4.33 OBRSetSuffixChar

150 pMinLength This parameter is for retrieving the minimum number of digits. See OBRSetRSS14StackedOption function for the values to retrieve. pMax

Seite 59 - 4.34 OBRGetSuffixChar

151 4.84 OBRSetRSSExpandedStackedOption This function sets up the decode options for RSS Expanded Stacked symbology. In the Device Emulator, the f

Seite 60 - 4.35 OBRSetScanningType

152 byMinLength This parameter is for specifying the minimum number of digits. Any bar code of RSS Expanded Stacked symbology with its length less th

Seite 61 - 4.36 OBRGetScanningType

153 4.85 OBRGetRSSExpandedStackedOption This function retrieves the decode options for RSS Expanded Stacked symbology. In the Device Emulator, the

Seite 62 - 4.37 OBRSetScanningCounter

154 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetRSSExpandedStackedOption function for the values to retrieve.

Seite 63 - 4.38 OBRGetScanningCounter

155 4.86 OBRSaveConfigFile This function saves all the settings for the laser scanner driver in the configuration file. In the Device Emulator, the

Seite 64 - 4.39 OBRSetMultiStepReading

156 4.87 OBRLoadConfigFile This function changes all the default settings in the configuration file and then loads them to the laser scanner driver.

Seite 65

157 4.88 OBRSetFilter This function sets up the noise filter mode. In the Device Emulator, the function does not perform, but stores the preset va

Seite 66 - 4.40 OBRGetMultiStepReading

158 4.89 OBRGetFilter This function retrieves the noise filter mode. Calling Sequences [C++] int OBRGetFilter( DWORD *pMode ) [Visual Basic] Publ

Seite 67 - 4.41 OBRStartScanning

159 4.90 OBRSetFilterOnTimer This function sets up a time span between when decoding bar code data starts and until when the noise filter begins to a

Seite 68 - 4.42 OBRStopScanning

16 Table 4.3 Symbology functions Continue. Function Description DT-X11 IT-600 DT-X7 DT-X30 IT-3100 IT-800 IT-300 DT-X8 OBRSetScanningCode Sets up s

Seite 69 - 4.43 OBRSetDecodeLevel

160 4.91 OBRGetFilterOnTimer This function retrieves the time span between when decoding bar code data starts and until when the noise filter begins

Seite 70

161 4.92 OBRSetGainControl This function sets up gain control. In the Device Emulator, the function does not perform, but stores the preset value

Seite 71 - 4.44 OBRGetDecodeLevel

162 4.93 OBRGetGainControl This function retrieves gain control. Calling Sequences [C++] int OBRGetGainControl( DWORD *pMode ) [Visual Basic] Publi

Seite 72 - 4.45 OBRSetScanningCode

163 4.94 OBRSetBarWidthAdjustment This function sets up correction value for adjusting the width of bars of scanned bar code. In the Device Emulator

Seite 73

164 4.95 OBRGetBarWidthAdjustment This function retrieves the correction value for adjusting the width of bars of scanned bar code. Calling Sequences

Seite 74

165 4.96 OBRSetMarginCheckRatio This function sets up threshold values for right and left side space margins for bar code symbol printed inside quadr

Seite 75 - 4.46 OBRGetScanningCode

166 Note: When a bar code is printed inside of quadrangle, scanning may not be possible because there is not enough left and/or right marginal space.

Seite 76 - 4.47 OBRSetCode39Option

167 4.97 OBRGetMarginCheckRatio This function retrieves the threshold value of the right and left side space margin for a bar code symbol printed ins

Seite 77

168 4.98 OBRSetDecodeLearningMode This function sets up the scanner learning function. In the Device Emulator, the function does not perform, but st

Seite 78 - 4.48 OBRGetCode39Option

169 4.99 OBRGetDecodeLearningMode This function retrieves the setting for the Decoder Learning function. Calling Sequences [C++] int OBRGetDecodeLear

Seite 79

17 OBRSetITFOption Sets up scanning with ITF (Interleaved 2of5 ) symbology. Y Y Y Y - Y Y YOBRGetITFOption Retrieves decode options of ITF (Inter

Seite 80 - 4.49 OBRSetNW7Option

170 5. Notes to Programming 5.1 Scanning Completion Notification A message or an event will be issued by the scanner driver integrated in the ter

Seite 81

171 Setting message notification WndProc()WM_CREATEOBRSetScanningNotification( OBR_MESSAGE, hWnd );WM_CLOSEOBROpen( NULL, 0 );OBRClose();WM_OBR_SCANN

Seite 82 - 4.50 OBRSetNW7OptionEx

172 Setting event notification hEvent = CreateEvent( NULL, FALSE, FALSE, TEXT( “OBRScanningEvent” ) );OBRSetScanningNotification( OBR_EVENT, NULL );O

Seite 83

173 5.2 Configuration File Format The setting parameters are saved in text format to the configuration file. The parameters saved are described in t

Seite 84 - 4.51 OBRGetNW7Option

1740Disable CODE39_CHKCH Specify check character output 1Enable Table 5.3 NW-7 option parameters NW7_MIN Specify minimum no. of digits. 1 to 62 (

Seite 85

175 Table 5.6 UPCE Addon option parameters UPCEADDON_MIN Specify minimum no. of digits. 9 (Fixed) UPCEADDON_MAX Specify maximum no. of digits.

Seite 86 - 4.52 OBRSetWPCAddonOption

176 Table 5.9 ITF option parameters ITF_MIN Specify minimum no. of digits. 2 to 94 (IT-600, DT-X7, DT-X30, IT-800, IT-300, DT-X8) (Note 7) 2 to 9

Seite 87

177 Table 5.11 CODE128 option parameters CODE128_MIN Specify minimum no. of digits. 1 to 98 (DT-X11, IT-600, DT-X7, DT-X30, IT-800, IT-300, DT-X8

Seite 88 - 4.53 OBRSetWPCAddonOptionEx

178 Table 5.12 MSI option parameters MSI_MIN Specify minimum no. of digits. 1 to 67 (DT-X11) 1 to 57 (IT-600, DT-X7, DT-X30, IT-800, IT-300, DT-X8)

Seite 89

179 Table 5.14 RSS-14 option parameters RSS14_MIN Specify minimum no. of digits. 14 (Fixed) RSS14_MAX Specify maximum no. of digits. 14 (Fixed

Seite 90 - 4.54 OBRGetWPCAddonOption

18 Table 4.4 Save and Load functions Function Description DT-X11 IT-600 DT-X7 DT-X30 IT-3100 IT-800 IT-300 DT-X8 OBRSaveConfigFile Saves all setting

Seite 91

180 Table 5.17 RSS-14 Stacked option parameters (IT-600, DT-X7, DT-X30, IT-800, IT-300, DT-X8) RSS14S_MIN Specify minimum no. of digits. 14 (Fixe

Seite 92 - 4.55 OBRSetWPCOption

181 Table 5.22 LED control option parameters 0Disable 1Enable LEDCTRL Set LED setting. 2Enable Disable when scan fails Table 5.23 OutBuff contr

Seite 93

182 Table 5.29 Vibrator control option parameters (IT-600 and DT-X7) 0Disable VIBRATOR Set vibration. 1Enable Table 5.30 Scanning key option p

Seite 94 - 4.56 OBRSetWPCOptionEx

183 Table 5.35 Decode Customize parameters (DT-X11, IT-600, DT-X7, DT-X30, IT-800, IT-300, DT-X8) (Note 7) 0 No correction. 1 Correct black bar th

Seite 95

184deterioration of scanning bar codes that are printed in a poor quality. If you need to set up the scan width control function, select the setting

Seite 96 - 4.57 OBRGetWPCOption

19 Table 4.6 Learning functions Function Description DT-X11 IT-600 DT-X7 DT-X30 IT-3100 IT-800 IT-300 DT-X8 OBRSetBarWidthAdjustment Sets up the adj

Seite 97

2 Table of the Contents Editorial Record 5 Chapter 1. Overview 7 Chapter 2. Operation Environment 8 Chapter 3. Structure 10 3.1 M_TBL 11

Seite 98 - 4.58 OBRSetUPCEAddonOption

20 4.1 OBROpen This function sets up the scanner driver effect. The enabled state of the scanner driver will be kept effect until when OBRClose func

Seite 99

21 dwMode This parameter is for setting "Enable" or "Disable" for each bar code symbology which is specified with a sum of the va

Seite 100 - 4.59 OBRSetUPCEAddonOptionEx

22 7. The setting for reading Code128 symbology effect will also make reading the GS1-128 symbology (previously named as EAN-128 symbology) possible

Seite 101

23 4.2 OBRClose This function disables the scanning operations and the laser scanner driver. Calling Sequences [C++] int OBRClose( ) [Visual Basic]

Seite 102 - 4.60 OBRGetUPCEAddonOption

24 4.3 OBRSetLED This function sets up notification mode for the completion of scanning bar code using the integrated LED (Indicator #1 or #2, model

Seite 103

25 4.4 OBRGetLED This function retrieves the status of notification mode with the integrated LED. Calling Sequences [C++] int OBRGetLED( BYTE *pMod

Seite 104 - 4.61 OBRSetUPCEOption

26 4.5 OBRSetBuzzer This function sets up the notification mode for scanning complete with the integrated buzzer. Calling Sequences [C++] int OBRSet

Seite 105

27 4.6 OBRGetBuzzer This function retrieves the buzzer notification mode. Calling Sequences [C++] int OBRGetBuzzer( BYTE *pMode ) [Visual Basic] P

Seite 106 - 4.62 OBRSetUPCEOptionEx

28 4.7 OBRSetVibrator This function sets up the notification mode for scanning complete with the integrated vibrator. Calling Sequences [C++] int OB

Seite 107

29 4.8 OBRGetVibrator This function retrieves the notification mode for scanning complete with the integrated vibrator. Calling Sequences [C++] int

Seite 108 - 4.63 OBRGetUPCEOption

34.42 OBRStopScanning 68 4.43 OBRSetDecodeLevel 69 4.44 OBRGetDecodeLevel 71 4.45 OBRSetScanningCode 72 4.46 OBRGetScanningCode 75 4.47 OB

Seite 109

30 4.9 OBRSetSwingAngle This function sets up the Scan Width Control. The laser beam irradiation width for each angle can be set in the OBR calibrat

Seite 110 - 4.64 OBRSetIDFOption

31cause a deterioration of scanning bar codes that are printed in a poor quality. If you need to set up the scan width control function, select the s

Seite 111

32 4.10 OBRGetSwingAngle This function retrieves the Scan Width Control mode. Calling Sequences [C++] int OBRGetSwingAngle( DWORD *pMode ) [Visual

Seite 112 - 4.65 OBRGetIDFOption

33 4.11 OBRSetFocus This function sets up the Scan Verification Beam mode. The Scan Verification Beam is a function that focuses a scanned bar code a

Seite 113

34 4.12 OBRGetFocus This function retrieves the current Scan Verification Beam mode. Calling Sequences [C++] int OBRGetFocus( DWORD *pMode ) [Visua

Seite 114 - 4.66 OBRSetITFOption

35 4.13 OBRSetScanningNotification This function sets up the notification method for scanning complete via either "Event" or "Window m

Seite 115

36 Return Values OBR_OK : Normal end OBR_PON : Open already OBR_PRM : Parameter error OBR_NOT_DEVICE : Scanner driver error. In the Device Emulator

Seite 116 - 4.67 OBRGetITFOption

37 4.14 OBRGetScanningNotification This function retrieves the scanning completion notification. The setting status for scanning complete notificatio

Seite 117

38 4.15 OBRGetLastEventStatus If the scanning completion notification has been set to "via Event", this function retrieves the factor that

Seite 118 - 4.68 OBRSetCode93Option

39 4.16 OBRSetScanningKey This function sets up scanning Trigger keys. While the scanner driver is being set opened with OBROpen function, scanning s

Seite 119

44.92 OBRSetGainControl 161 4.93 OBRGetGainControl 162 4.94 OBRSetBarWidthAdjustment 163 4.95 OBRGetBarWidthAdjustment 164 4.96 OBRSetMargin

Seite 120 - 4.69 OBRGetCode93Option

40 4.17 OBRGetScanningKey This function retrieves the current scanning Trigger keys. While the scanner driver is being set opened with OBROpen functi

Seite 121

41 4.18 OBRSetAllOptions This function sets up all the settings for the scanner driver at a time. Calling Sequences [C++] int OBRSetAllOptions( M_TB

Seite 122 - 4.70 OBRSetCode128Option

42 4.19 OBRGetAllOptions This function retrieves all the settings at a time for the scanner driver. Calling Sequences [C++] int OBRGetAllOptions( M_

Seite 123

43 4.20 OBRSetDefaultSymbology This function sets up all the settings of the scanner driver to the defaults. Under the condition that the configurati

Seite 124

44 4.21 OBRSetDefaultSymbologyEx This function resumes all the settings of the scanner driver to the factory-defaults. In the Device Emulator, the f

Seite 125 - 4.71 OBRGetCode128Option

45 4.22 OBRSaveLogFile This function outputs log information about the scanner driver saved in the memory by the scanner driver to the specified log

Seite 126

46 4.23 OBRGetc This function retrieves data for one character from the decoding data storage buffer in the scanner driver. In the Device Emulator,

Seite 127 - 4.72 OBRSetMSIOption

47 Return Values OBR data (for one character) otherwise OBR_NOT_DEVICE : OBR (the scanner unit) in abnormal state. In the Device Emulator, this va

Seite 128

48 4.24 OBRGets This function retrieves decoded data for one character from the decoding data storage buffer in the scanner driver. In the Device Em

Seite 129 - 4.73 OBRGetMSIOption

49 pCode This parameter is for retrieving the symbology of decoded data. OBR_NONDT : No data OBR_CD39 : Code39 symbology OBR_NW_7 : NW-7 symbology

Seite 130

5 Editorial Record Manual Version no. Date edited Page Content 1.00 October 2008 Original 11 In Chapter 3.1, a note is added. 82 In Chapter 4.52

Seite 131 - 4.74 OBRSetIATAOption

50 4.25 OBRGetStatus This function retrieves the status of the decoding data storage buffer in the scanner driver. Calling Sequences [C++] int OBRGe

Seite 132

51 4.26 OBRClearBuff This function clears the decoding data storage buffer in the scanner driver. Calling Sequences [C++] int OBRClearBuff( ) [Visu

Seite 133 - 4.75 OBRGetIATAOption

52 4.27 OBRSetBuffType This function sets up the output mode for decoded data. Calling Sequences [C++] int OBRSetBuffType( BYTE byType ) [Visual

Seite 134

53 4.28 OBRGetBuffType This function retrieves the decoded data output mode. Calling Sequences [C++] int OBRGetBuffType( BYTE *pType ) [Visual Basi

Seite 135 - 4.76 OBRSetRSS14Option

54 4.29 OBRSetCheckCounter This function sets up the number of validations to carry out for decoded data. In the Device Emulator, the function does

Seite 136

55 4.30 OBRGetCheckCounter This function retrieves the number of times set to carry out validation for decoded data. Calling Sequences [C++] int OBRG

Seite 137 - 4.77 OBRGetRSS14Option

56 4.31 OBRSetScanningTimeout This function sets up a time period for timeout used for scanning bar code. In the Device Emulator, the function does

Seite 138

57 4.32 OBRGetScanningTimeout This function retrieves the time period set for timeout used for scanning bar code. Calling Sequences [C++] int OBRGetS

Seite 139 - 4.78 OBRSetRSSLimitedOption

58 4.33 OBRSetSuffixChar This function sets up termination control code that is appended to the end of decoded data before output. Calling Sequences

Seite 140

59 4.34 OBRGetSuffixChar This function retrieves the termination code at the end of decoded data. Calling Sequences [C++] int OBRGetSuffixChar( BYTE

Seite 141 - 4.79 OBRGetRSSLimitedOption

6 125 In Chapter 4.71, the description about the parameters is corrected. 129 In Chapter 4.73, the description about the parameters is corrected. 133

Seite 142

60 4.35 OBRSetScanningType This function sets up scanning mode. In the Device Emulator, the function does not perform, but stores the preset value a

Seite 143 - 4.80 OBRSetRSSExpandedOption

61 4.36 OBRGetScanningType This function retrieves the scanning mode. Calling Sequences [C++] int OBRGetScanningType( BYTE *pType ) [Visual Basic]

Seite 144

62 4.37 OBRSetScanningCounter This function sets up the number of times to carry out continuous scanning. Calling Sequences [C++] int OBRSetScanningC

Seite 145 - 4.81 OBRGetRSSExpandedOption

63 4.38 OBRGetScanningCounter This function retrieves the number of times set for continuous scanning. Calling Sequences [C++] int OBRGetScanningCoun

Seite 146

64 4.39 OBRSetMultiStepReading This function sets up step reading which is described below. In the Device Emulator, it is not possible to retrieve

Seite 147

65 Return Values OBR_OK : Normal end OBR_PRM : Parameter error OBR_PON : Open already OBR_NOT_DEVICE : Scanner driver error. In the Device Emulator

Seite 148

66 4.40 OBRGetMultiStepReading This function retrieves the Multi-step read mode. Calling Sequences [C++] int OBRGetMultiStepReading( BYTE *pMode )

Seite 149

67 4.41 OBRStartScanning This function turns on the laser and initiates continuous scanning. Scanning in the mode can be stopped in mid-course by car

Seite 150

68 4.42 OBRStopScanning This function stops continuous scanning. If this function is called in mid-course while scanning continues initiated with OBR

Seite 151

69 4.43 OBRSetDecodeLevel This function sets up the decoding level in standard level or high level. In the Device Emulator, the function does not

Seite 152

7 1. Overview The Laser Scanner Library provides functions for scanning and decoding scanned bar codes using the integrated laser scanner in the ter

Seite 153

70 Return Values OBR_OK : Normal end OBR_PRM : Parameter error OBR_PON : Open already OBR_NOT_DEVICE : Scanner driver error. In the Device Emulator

Seite 154

71 4.44 OBRGetDecodeLevel This function retrieves decoding level. Calling Sequences [C++] int OBRGetDecodeLevel( DWORD *pMode ) [Visual Basic] Publ

Seite 155 - 4.86 OBRSaveConfigFile

72 4.45 OBRSetScanningCode This function sets up "Enable" or "Disable" for scanning each bar code symbology. Calling Sequences [C

Seite 156 - 4.87 OBRLoadConfigFile

73 Parameters dwMode This parameter is for specifying "Enable" or "Disable" for scanning each symbology using a bit field below.

Seite 157 - 4.88 OBRSetFilter

74 Notes: 1. OBROpen function also can be used to specify each "Enable" or "Disable" status for scanning individual symbology. T

Seite 158 - 4.89 OBRGetFilter

75 4.46 OBRGetScanningCode This function retrieves each "Enable" or "Disable" status for scanning the symbologies. Calling Sequen

Seite 159 - 4.90 OBRSetFilterOnTimer

76 4.47 OBRSetCode39Option This function sets up the decode options for Code39 symbology. Calling Sequences [C++] int OBRSetCode39Option( BYTE byEna

Seite 160 - 4.91 OBRGetFilterOnTimer

77 byMinLength This parameter is for specifying the minimum number of digits. Any bar code of Code39 symbology with its length shorter than the value

Seite 161 - 4.92 OBRSetGainControl

78 4.48 OBRGetCode39Option This function retrieves the decode options for Code39 symbology. Calling Sequences [C++] int OBRGetCode39Option( BOOL *pE

Seite 162 - 4.93 OBRGetGainControl

79 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetCode39Option function for the values to retrieve. pOutFormat

Seite 163

8 2. Operation Environment Applicable Handheld Terminals • IT-600 series • DT-X11 series • DT-X7 series • DT-X30 series • IT-800 series • IT-3

Seite 164

80 4.49 OBRSetNW7Option This function sets up the decode options for NW-7 symbology. Calling Sequences [C++] int OBRSetNW7Option( BYTE byEnable, BY

Seite 165 - 4.96 OBRSetMarginCheckRatio

81 byMaxLength This parameter is for specifying the maximum number of digits. Any bar code of NW-7 symbology with its length greater than the value s

Seite 166

82 4.50 OBRSetNW7OptionEx This function sets up the decode options for NW-7 symbology. In the Device Emulator, the function returns always FUNCTION_

Seite 167 - 4.97 OBRGetMarginCheckRatio

83 byMinLength This parameter is for specifying the minimum number of digits. Any bar code of NW-7 symbology with its length shorter than the value s

Seite 168

84 4.51 OBRGetNW7Option This function retrieves the decode options for NW-7 symbology. Calling Sequences [C++] int OBRGetNW7Option( BOOL *pEnable,

Seite 169

85 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetNW7OptionEx function for the values to retrieve. pOutFormat

Seite 170 - 5. Notes to Programming

86 4.52 OBRSetWPCAddonOption This function sets up the decode options for WPC Addon symbology. Calling Sequences [C++] int OBRSetWPCAddonOption( BYT

Seite 171 - Setting message notification

87 Notes: 1. IT-600M30U, IT-600M30UC, DT-X7M10U, and IT-300E-35E do not support reading UPC-B Addon symbology. 2. IT-600M30U, IT-600M30UC, DT-X7M10

Seite 172 - Setting event notification

88 4.53 OBRSetWPCAddonOptionEx This function sets up the decode options for WPC Addon symbology. Calling Sequences [C++] int OBRSetWPCAddonOptionEx(

Seite 173

89 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 10 digits and cannot be changed. Always specify 10. byM

Seite 174

9 Table 2.1 Name Space Class Name Description OBReadLibNet.Api Class for function reference CaLib OBReadLibNet.Def Class for constant reference F

Seite 175

90 4.54 OBRGetWPCAddonOption This function retrieves the decode options for WPC Addon symbology. Calling Sequences [C++] int OBRGetWPCAddonOption(

Seite 176

91 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetWPCAddonOptionEx function for the values to retrieve. pOutFor

Seite 177

92 4.55 OBRSetWPCOption This function sets up the decode options for WPC symbology. Calling Sequences [C++] int OBRSetWPCOption( BYTE byEnable, BYT

Seite 178

93 Notes: 1. IT-600M30U, IT-600M30UC, DT-X7M10U, and IT-300E-35E do not support reading UPC-B Addon symbology. 2. IT-600M30U, IT-600M30UC, DT-X7M10U,

Seite 179

94 4.56 OBRSetWPCOptionEx This function sets up the decode options for WPC symbology. Calling Sequences [C++] int OBRSetWPCOptionEx( BYTE byEnable,

Seite 180

95 byMinLength This parameter is for specifying the minimum number of digits. It is fixed to 8 digits and cannot be changed. Always specify 8. byMax

Seite 181

96 4.57 OBRGetWPCOption This function retrieves the decode options for WPC symbology. Calling Sequences [C++] int OBRGetWPCOption( BOOL *pEnable, B

Seite 182

97 pMaxLength This parameter is for retrieving the maximum number of digits. See OBRSetWPCOptionEx function for the values to retrieve. pOutFormat T

Seite 183

98 4.58 OBRSetUPCEAddonOption This function sets up the decode options for UPC-E Addon symbology. Calling Sequences [C++] int OBRSetUPCEAddonOption(

Seite 184

99 byCheckChar This parameter is for specifying check character selecting either of the values listed below. OBR_CHKKOFF : Without check character o

Kommentare zu diesen Handbüchern

Keine Kommentare