Scandit Data Capture SDK 6.15 Release Notes (November 7th 2022)

See also the System Requirements of the Scandit Data Capture SDK across all platforms.

New Features

  • Barcode Count is an API that implements MatrixScan Count in use cases like receiving, inventory count, and stock taking. MatrixScan Count is an out-of-the-box scan and count solution that enables faster and more accurate counting of multiple items simultaneously. Barcode Count is no longer in beta and several new features have been added in 6.15:

  • Completely revisited SDCSparkScan (previously known as SparkCapture). SparkScan is a new scanning mode that enables a faster and more ergonomic experience in high-volume scanning scenarios where one barcode is scanned at a time. It comes with a ready-to-use UI and can be integrated in any app without requiring app redesign or customization. It includes a small camera preview, a large-sized scan button, and a quick access toolbar to adjust scanning settings.

  • Added the possibility to scan barcodes that are using the structured append mode to encode data across multiple codes. Check SDCBarcode.structuredAppendData for more information.

  • Added the SDCEAN13UPCAClassification helper class to easily distinguish UPC-A and EAN-13 barcodes. Normally they are both returned as an SDCSymbologyEAN13UPCA because UPC-A codes are a subset of EAN-13 instead of an entirely separate symbology.

  • Added new, smaller dependencies for id and text capture use-cases. Use ScanditIDC if you capture VIZ documents (front of card) with IdCapture, but don’t use the generic TextCapture API. Similarly use ScanditTXT if you use generic TextCaptureOCR, but don’t capture the front of ID documents. Continue to use ScanditOCR if you need both.

  • Added SDCCamera.cameraAtPosition:settings: which retrieves the camera instance of the first camera at the provided position and applies the given settings.

Bug Fixes

  • Fixed parsing of pad codewords for MicroQR codes.

  • Fixed switching camera position not possible in BarcodeSelection.

  • Fixed an issue that caused some AAMVA PDF417 documents to be returned with ‘NONE’ as a middle name in SDCCapturedId.firstName.

  • Fixed an issue that caused some AAMVA PDF417 documents to be returned with empty SDCCapturedId.firstName and SDCCapturedId.lastName fields.

  • Fixed a rare issue with updating the UI on a non-UI thread which resulted in minor visualization problems.

Deprecations

Updates

Scandit Data Capture SDK 6.15.1 Bug Fixes (November 29th 2022)

Contains no bug fixes for this platform.