Scandit Data Capture SDK 6.23 Release Notes (March 22, 2024)

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

New Features

Barcode

  • SparkScan has received a number of updates and improvements:

  • Barcode Pick is an API that implements MatrixScan Pick. MatrixScan Pick is an out-of-the-box scan solution; it uses real-time inventory data and augmented reality to assign precise, item-specific tasks, guaranteeing pinpoint accuracy in restocking, inventory audits, and parcel delivery. Barcode Pick is no longer in beta and several new features have been added in 6.23:
  • Added support for Symbology.australianPost. By default, customer information is decoded with Table N, and Table C is used as a fallback. To set a specific decoding table for the customer information, use the symbology extensions: force_table_c or force_table_n to enforce decoding with either C or N tables respectively. The symbology extension decode_bar_states returns the error-corrected customer information bars as a string of the bar states, A for ascending, D for descending, T for tracker and F for full.

  • Added BarcodeFind.setBarcodeTransformer() method to BarcodeFind, to allow the addition of an intermediate barcode transformer to the BarcodeFind instance.

Performance Improvements

Barcode

Bug Fixes

Barcode

ID

  • Fixed issues with scanning AAMVA documents (barcode part) that contains characters from non-English alphabets.

  • Fixed a licensing issue where a Barcode Scanner license was wrongly required when scanning the back side of a UK driver’s license.

  • Fixed a crash when scanning a passport MRZ then a non-passport VIZ.

Core

Deprecations

Barcode

Updates

Scandit Data Capture SDK 6.23.1 Bug Fixes (April 24, 2024)

  • Added support for Mexican Matrícula Consular MRZ codes.

  • Improved ID scanning performance in low-light conditions.

  • Fixed truncated surnames in US driver’s licenses using magnetic stripe format.

Scandit Data Capture SDK 6.23.2 Bug Fixes (April 30, 2024)

  • Fixed crash (SIGILL) on Exynos 9810-based Galaxy S9 and Galaxy S9+ devices that advertise support for FP16 arithmetics. A previous fix in 6.21.0 only partially resolved the issue.

  • Removed unused code and updated the privacy manifest to conform to the new privacy requirements.