Scandit Data Capture SDK 6.5 Release Notes (October 1st 2020)
See also the System Requirements of the Scandit Data Capture SDK across all platforms.
New Features
Added Latin-1 (ISO-8859-1) support for Code 128.
Improved ink spread support for DataBar.
Added add-on code (also known as extension code) recognition (EAN-2 & EAN-5). See Scan Add-On/Extension Codes for an explanation of how it works.
Added BarcodeTrackingSettings.Create() for creating a BarcodeTrackingSettings instance configured with the given scenario.
Added TrackedBarcode.Location and TrackedBarcode.GetAnchorPosition() for getting the location of a tracked barcode and the position of its anchors respectively.
Added CombinedViewfinder to display multiple viewfinders for one mode.
Added ImageFrameSource. This new type of IFrameSource allows to capture data inside UIImages (for example scanning barcodes in a UIImage).
Added DataCaptureContext.LicenseInfo containing info about the license’s Expiration. This information is not available for all license types.
Added Parser for parsing many data formats data formats.
Performance Improvements
Improved the way frames are scheduled to be processsed by the data capture context. In some circumstances, this improves the frame rate by around 40%.
Significantly improved the recognition of 1D barcodes in single and low-resolution use-cases (especially of Code128 and EAN13).
Improved MatrixScan performance in selected use cases (Shelf Management, Inventory Audit, Receiving…), please use the new BarcodeTrackingSettings.Create() to get the latests advances. You can see this being done in our MatrixScan Bubbles Sample that is distributed with the Scandit Data Capture SDK.
Deprecations
Deprecated TrackedBarcode.PredictedLocation and TrackedBarcode.DeltaTimeToPrediction. They are replaced by TrackedBarcode.Location which returns a continuously interpolated location instead of the previously fixed future location.
Updates
Scandit Data Capture SDK 6.5.1 Bug Fixes (October 21st 2020)
Fixed decoding of MicroQR symbols with an abbreviated terminator.
Increased the maximum configurable Code39 symbol count from 40 to 50.
Fixed an issue causing the same warning to be displayed multiple times.
DLID parser: Some states can provide dates in two different formats: YYYYMMDD and MMDDYYYY. The parser handles both cases now.
DLID parser: Fixed parsing the expiration date for some Arizona codes.
DLID parser: Fixed parsing the issuer field for North Carolina and Arizona states as well as Newfounland and Labrador province.
HIBC parser: Fixed the issue that parsing secondary data with an additional lot field immidiately after 5-digit Julian date were treated as an error.
Scandit Data Capture SDK 6.5.2 Bug Fixes (October 22nd 2020)
Contains no bug fixes for this platform.
Scandit Data Capture SDK 6.5.3 Bug Fixes (November 5th 2020)
Fixed a PDF417 scanning performance regressions introduced in 6.5.0.
Fixed a bug in BarcodeTrackingSettings.Create() causing a sub-optimal performance in certain cases.