Download Print this page

Socket ScanAPI Reference Manual page 77

Advertisement

Socket ScanAPI Reference
advantage for the application acknowledging the decoded data is to confirm that it
corresponds to something expected by the application and if not then the
application can acknowledge negatively the decoded data letting the operator know
the barcode he or she just scanned is incorrect. The problem with this mode of
acknowledgment is the small time lag that it introduces between each scan
operation.
This property value is a type of byte and its value is summarized in the following
table:
Name
kSktScanDataConfirmationModeOff
kSktScanDataConfirmationModeDevice
kSktScanDataConfirmationModeScanAPI
kSktScanDataConfirmationModeApp
C/C++:
The data confirmation defines can be found in the SktScanPropIds.h file.
Java:
The configuration define can be found in
com.SocketMobile.ScanAPI.ISktScanProperty.values.confirmationMode.
C#:
The configuration define can be found in
ScanAPI.ISktScanProperty.values.confirmationMode.
Objective C:
The data confirmation defines can be found in the SktScanPropIds.h file.
Parameter type
Get
None
© 2013 Socket Mobile, Inc.
Get Complete
Byte
Description
ScanAPI layer doesn't try to alter the
actual device configuration. It will be
whatever the device has its local
acknowledgment set.
The decoded data is confirmed locally on
the device.
The decoded data is confirmed at
ScanAPI level if an application has
previously opened the device handle.
The decoded data is confirmed at the
application level. The application should
send a Set property with the identifier
set to
kSktScanPropIdDataConfirmationDevice.
Set
Byte
Set Complete
None
77/152

Advertisement

loading
Need help?

Need help?

Do you have a question about the ScanAPI and is the answer not in the manual?