Scandit Data Capture SDK 6.4 Release Notes (July 10th 2020)
See also the System Requirements of the Scandit Data Capture SDK across all platforms.
New Features
Extended default symbol count ranges for the following symbologies:
Code128 and Code39 changed from 7-20 to 6-40.
Code93 changed from 7-22 to 6-40.
MSI-Plessey changed from 7-20 to 6-32.
ITF changed from 8-18 to 6-40.
Added DefaultBrush class property.
Behavioral Changes
During BarcodeTracking the location of TrackedBarcode.Barcode used to be updated over time. This was never intended behavior and is no longer the case. Instead TrackedBarcode.PredictedLocation should be used. The location of Barcode should be ignored when using BarcodeTracking.
If your tracked barcodes are suddenly not moving anymore or not moving as expected, the issue is likely the use of Barcode.Location instead of TrackedBarcode.PredictedLocation.
Performance Improvements
Improved recognition of Code128 and EAN13 codes with low resolution.
Improved recognition of Aztec codes with a small module count.
Improved recognition of MicroQR codes with low resolution or perspective distortion.
Bug Fixes
Fixed a rare out-of-bounds access in the PDF417 reader.
Fixed decoding of DataBar Expanded codes with 21 or 22 segments.
API Changes
Changed DataCaptureContext.DeviceId access type to static.
Renamed BarcodeTrackingBasicOverlay.DefaultBrush to BarcodeTrackingBasicOverlay.Brush.
Updates
Scandit Data Capture SDK 6.4.1 Bug Fixes (July 24th 2020)
Contains no bug fixes for this platform.
Scandit Data Capture SDK 6.4.2 Bug Fixes (August 14th 2020)
Fixed an issue where when returning null for IBarcodeTrackingBasicOverlayListener.BrushForTrackedBarcode() the drawn brush was BarcodeTrackingBasicOverlay.Brush instead of a transparent brush.