Questions tagged [socketscan]

The SocketScan Software Development Kit (SDK) enables developers to create custom applications with support for Bluetooth barcode scanners

The SocketScan Software Development Kit (SDK) enables developers to create custom applications with support for three types of barcode scanners:

  • Socket Bluetooth® Cordless Hand Scanner (CHS) Series 7 - Handheld Bluetooth barcode scanners provide commercial-grade rapid and robust barcode scanning
  • Socket Bluetooth® Cordless Hand Scanner (CHS) Series 8 - Small, thin and attachable Bluetooth barcode scanners optimized for one-handed use with smartphones.
  • Socket Bluetooth® Cordless Ring Scanner (CRS) Series 9 - Wearable barcode scanner that enables comfortable, hands-free data collection in high-velocity supply chain applications
49 questions
1
vote
1 answer

Set length for i2of5 interleaved configuration

I've figured out how to enable i2of5 using the ScanAPI, but it doesn't seem to have a clear example of updating the length parameter associated with the i2of5 barcode type. I used the following to 'enable' i2of5... [self.ScanApi…
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

Error with timed out bluetooth connection

I'm getting an error with the Socket 8ci after idle time on iOS. The error is: connection to service 0x00000080 on device failed with error 305. The only way to get it to work again is to 'forget' the bluetooth device and reconnect it. Any…
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

Setting sound configuration for Socket device

Using the following code to attempt setting the sound on/off for a Socket 8ci...not quite working for me. Can you suggest a proper command? As you can see in the code I set the Sound frequency based on a preference boolean. Thanks! DeviceInfo…
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

Set scan time duration

Is there a way to set the duration of the scan? I would like to set how long the laser tries to scan a barcode, is that possible? I have not found any documentation in the socket mobile SDK that points to this feature or property being available.
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

SocketScan always returns 100% battery life

I'm getting 100% as the result every time...why (iOS/ SocketScan API v.10.2.227)? Here's my code: -(void) onGetBatteryInfo:(ISktScanObject*)scanObj { SKTRESULT result=[[scanObj Msg]Result]; if(SKTSUCCESS(result)){ long batteryLevel…
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

Scanning using remote trigger in ScanAPI

I am using the call within the API: .setSoftScanTrigger(ISktScanProperty.values.trigger.kSktScanTriggerStart); Why is it firing up the Barcode scanner from ZXing? I would like to fire a physical scan on the Socket 8ci. I am successfully doing…
Mark
  • 190
  • 1
  • 11
1
vote
1 answer

What is the simplest way to integrate SocketMobile scanning functionality in an Android app?

I have an Android app that requires the user to scan and record some barcodes. I am using the SocketMobile Bluetooth Barcode Scanner series 7. I want to be able to process a scan of a barcode regardless of which activity or fragment the user is…
Stanley
  • 5,261
  • 9
  • 38
  • 55
1
vote
1 answer

Socketscan softscan sample using Swift

Seemingly unavailable to SocketMobile's developer portal, does anyone have a minimal example of how to implement the softscan function (use the iPhone Camera) using Swift? I've an iOS app that works great with the physical scanner, but I'd like to…
1
vote
2 answers

System.MemberAccessException on calling SktClassFactory.CreateScanObject (); in SocketScan Xamarin iOS Binding Project

I am creating an Xamarin ios application which uses Socket Mobile’s SocketScan SDK. Created a Binding project to convert the static library to dll. But not able to create instance of ISktScanObject using SktClassFactory.CreateScanObject () method.…
1
vote
1 answer

Swift Delegates and SocketScan scanApi.setDelegate()

The SocketScan API for iOS is written in Objective-C and is intended to integrate SocketMobile scanners in CHS mode into native applications. When the ScanApi is initiated, requires the ViewController to be set as a ScanApiHelperDelegate, which…
Michael Voccola
  • 1,827
  • 6
  • 20
  • 46
1
vote
2 answers

Socket Mobile SocketScan SDK and Swift

I am attempting to use the SocketScan SDK with an application written in Swift. Using a bridging header, the Objective-C code was easily imported. However,when running the application, it crashes at the onDeviceArrival stage with Xcode citing an…
Michael Voccola
  • 1,827
  • 6
  • 20
  • 46
1
vote
1 answer

Unable to scan command barcodes with a Socket Mobile 8Ci

I'm using a Socket Mobile 8Ci scanner with an Android device and have configured the scanner to enable UPC-A UPC-E, EAN8, EAN13 and interleaved 2 of 5 and disabled all other symbologies. After configuring the scanner, I unpaired it from the mobile…
1
vote
0 answers

Socket Mobile SDK cannot reconnect to the device

We have an application that's using a Socket Mobile scanner (a CHS 7Xi, in particular) to scan bar codes from a variety of sources. We're using the latest SDK. It appears that sometimes—not always—when the app resigns and then regains active status,…
Sixten Otto
  • 14,816
  • 3
  • 48
  • 60
1
vote
1 answer

How can I initiate a connection to a SocketMobile 7C series scanner scanner from within an Android application?

I have a SocketMobile 7C series scanner paired with my Android tablet. I can open the Scan API object successfully and if I power cycle the scanner I get a device-arrived notification. However, if the scanner is already paired and powered on I don't…
Ray
  • 21
  • 2
0
votes
1 answer

How to fix slow scan rate in SocketMobile Scanner 7Ci?

We've been using the socket scanner in our warehouse for scanning inventory items. We have an iPad application which connects to Socket Scanner to read data off barcodes. Off late, the scanner is taking a long time to scan. The very first scan…
Srinidhi
  • 90
  • 10