Scandit Data Capture SDK 6.22 Release Notes (February 16, 2024)

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

New Features


  • The Parser has been expanded to support the IATA bar Coded Boarding Pass (BCBP). ParserDataFormat.IATA_BCBP supports the latest specifications from the 2023-2024 Passenger Services Conference Resolution Manual (PSCRM). For the complete documentation of the standard please refer to the official website.

  • SparkScan has been updated with some UI improvements:

    • The minimized trigger button has been redesigned to occupy less space when the scanner is stopped

    • The expanded trigger button has been slightly decreased in size, to leave more space to the underlying application

    • The setting toolbar shows by default less options (Target Mode and Torch), to offer a less crowded and more efficient user experience. The visibility of all the icons can still be personalized in the SparkScanView

  • Added BarcodeGenerator.upcaBarcodeGeneratorBuilder() to generate UPCA barcodes.

  • Added QR symbology extension called strict to suppress rare QR reader false positives. strict reduces the scan robustness of damaged codes.

  • Introduced smart battery management to lower the energy consumption and increase the up-time of the device. In our tests (repeatedly scanning a sequence of 5 different labels mimicking the user movement), this led to an improvement of up to 15% in battery life. This option is disabled by default, but it is possible to enabled it via BarcodeCaptureSettings.batterySavingMode, deciding whether it’s automatic, always on or always off (default).


Behavioral Changes


  • Removed OkHttp dependency for api requests in favor of the Scandit internal client.

Performance Improvements


  • Further improved QR code scan performance of codes occluded by glare.

  • Improved scan performance for 1D barcodes with missing or damaged quiet zones.

Bug Fixes


  • Fixed layout of BarcodeCountView for devices with short screens.

  • Fixed incorrect EAN13/UPCA checksum computation when generating barcodes with BarcodeGenerator.

  • Fixed a bug in handling of active symbol counts for Codabar.


  • Fixed an issue where US Border Crossing Cards were not recognized.

  • Latin name from the back side is now returned when scanning Oman IDs in SupportedSides.FRONT_AND_BACK.




Scandit Data Capture SDK 6.22.1 Bug Fixes (March 13, 2024)

  • Improved ID scanning performance in low-light conditions.

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

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

Scandit Data Capture SDK 6.22.3 Bug Fixes (July 9, 2024)

Contains no bug fixes for this platform.