Scandit Data Capture SDK 6.2 Release Notes (March 20, 2020)

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

Version 6.2 marks the initial release of Scandit Data Capture SDK for Xamarin.iOS and Xamarin.Android. It is a major update over the 5.x Scandit SDK and introduces new APIs and additional features. This release is not compatible with 5.x and will require code changes in your application. Take a look at our migration guide for how to upgrade your app from 5.x to 6.x.

New Features

  • Modernized and modularized API for more fine-grained control and better extensibility for future data capture technologies.

  • Improved use of multi core architectures of mobile devices with speedup of 2-3x depending on settings and number of cores.

  • Simplified interface for configuring the scan area and code selection.

Behavioral Changes

This section contains a list of behavioral changes between 5.x and 6.0.

  • The short 43 character legacy app keys supported in 4.x and 5.x have been deprecated and are not compatible with 6.0 anymore. Please contact support@scandit.com to get your new license keys.

  • It is now an error to enable symbologies that are not supported by your app key. In 5.x, these symbologies would silently be disabled without any warning.

  • EAN13 and UPCA used to be separate symbologies in Scandit SDK 5.x, but are now merged into one symbology called EAN13/UPCA.

  • Barcode capture: The default code duplicate filter has been changed from 500ms to 0ms, meaning that codes that are scanned are reported every frame.

Performance Improvements

  • Significantly improved PDF417 recognition. The PDF417 reader is now better at:

    • Handling PDF417 codes for which both the start and end delimiter patterns are heavily damaged.

    • Dealing with erasures and codes that are slightly bent.

    • Handling codes close to the camera’s resolution limit.

Bug Fixes

Deprecations

No deprecations have been made up to this point.

Updates

Bugfixes in Scandit Data Capture SDK 6.2.2 (April 15, 2020)

  • Fixed a very rare infinite loop in the QR code reader.

Bugfixes in Scandit Data Capture SDK 6.2.1 (March 26, 2020)

No changes have been made for this platform.