
Socket ScanAPI Reference
© 2013 Socket Mobile, Inc. 5/152
8.5 Roaming............................................................................................................. 40
8.6 Socket EZ Pair feature ...................................................................................... 40
9API Functions........................................................................................................... 41
9.1 Open Function................................................................................................... 41
9.2 Close Function................................................................................................... 46
9.3 Set Function....................................................................................................... 48
9.4 Get Function ...................................................................................................... 53
9.5 Wait Function.................................................................................................... 57
9.6 Release Function............................................................................................... 60
10 ScanObject............................................................................................................. 62
11 Asynchronous messages and events .................................................................. 63
11.1 Device Arrival ................................................................................................ 63
11.2 Device Removal ............................................................................................. 63
11.3 Terminate ...................................................................................................... 63
11.4 Set Complete.................................................................................................. 63
11.5 Get Complete ................................................................................................. 64
11.6 Events............................................................................................................. 64
12 Introduction to Properties................................................................................... 69
13 ScanAPI object properties ................................................................................... 70
13.1 Property kSktScanPropIdAbort ................................................................... 70
13.2 Property kSktScanPropIdVersion................................................................ 71
13.3 Property kSktScanPropIdInterfaceVersion ................................................ 73
13.4 Property kSktScanPropIdConfiguration ..................................................... 74
13.5 Property kSktScanPropIdDataConfirmationMode..................................... 76
13.6 Property kSktScanPropIdDataConfirmationAction ................................... 78
13.7 Property kSktScanPropIdMonitorMode ..................................................... 79
13.8 Property kSktScanPropIdSoftScanStatus ....................................................... 81
14 Device object properties ...................................................................................... 82
14.1 Property kSktScanPropIdVersionDevice .................................................... 82
14.2 Property kSktScanPropIdDeviceType......................................................... 82
14.3 Property kSktScanPropIdDeviceSpecific .................................................... 84
14.4 Property kSktScanPropIdSymbologyDevice............................................... 85
14.5 Property kSktScanPropIdTriggerDevice..................................................... 87
14.6 Property kSktScanPropIdApplyConfigDevice ............................................ 88
14.7 Property kSktScanPropIdPreambleDevice ................................................. 89
14.8 Property kSktScanPropIdPostambleDevice ............................................... 89
14.9 Property kSktScanPropIdCapabilitiesDevice ............................................. 90
14.10 Property kSktScanPropIdChangeIdDevice ................................................. 92
14.11 Property kSktScanPropIdFriendlyNameDevice ......................................... 93
14.12 Property kSktScanPropIdSecurityModeDevice.......................................... 95
14.13 Property kSktScanPropIdPinCodeDevice ................................................... 96
14.14 Property kSktScanPropIdDeletePairingBondingDevice............................ 97
14.15 Property kSktScanPropIdRestoreFactoryDefaultsDevice ......................... 98
14.16 Property kSktScanPropIdSetPowerOffDevice ............................................ 98
14.17 Property kSktScanPropIdButtonStatusDevice ........................................... 98
14.18 Property kSktScanPropIdSoundConfigDevice............................................ 99