Datalogic Android SDK 1.30
Datalogic Android SDK 1.30 is now available. The SDK add-on version supports Android API levels up to 30 (Android 11).
You can access the documentation here.
Enhancements
- Added
ScannerProperties
support forOCR
reading capabilities - Added
LinearQuiteZones
support for theInterleaved25
,Matrix25
,Code93
andCodabar
symbologies. - Added enum
Touch Mode
that defines the allowed touch-screen sensitivity values for settings propertyTOUCH_MODE_SENSITIVITY
- Added
ETHERNET_ENABLED
property for enabling/disabling Ethernet - Added
getEnumConstants()
API to retrieve the allowed elements of Enum's supported byConfigurationManager
, according to the device, sku and os version
OEMConfig 2.1.1
Enhancements
- Added support for SDK v1.30
- Added decoding settings:
- OCR multiframe
- Linear Quiet Zone settings for Interleaved 2 of 5, Codabar, Code 93, and Matrix 2 of 5.
- Added Touch Screen Sensitivity
- Added support for file download using HTTP/S or FTP/S:
Corrected Defects
- Reboot is no longer required to enable/disable Ethernet.
Scan2Deploy Studio 1.6.7
Scan2Deploy Studio 1.6.7 is now available. It includes many new enhancements and bug fixes. Read below for more details.
Downloads are available in the Releases section on the Scan2Deploy Studio Github page.
Enhancements
Wi-Fi enhancements
The following enhancements require Scan2Deploy agent v1.35 or higher. See the Wi-Fi Setup page for full details.
- Support multiple staging networks
- EAP-TLS user certificate support
- Static IP addresses and related settings (Advanced section)
- Proxy bypass list (Advanced section)
- See the Wi-Fi Setup page for full details.
Linux installer
- Scan2Deploy Studio is now available for Linux distributions. 🎉
- Both .snap and .AppImage files are provided.
- See here for more details.
Auto-update
- Allow you to update Scan2Deploy without having to download a new installer package.
- By default, when Scan2Deploy Studio is started, it will check to see if an update to the software is available for self-update. If one is, you will receive a notification. You can choose to do the update immediately or to be notified again the next time Scan2Deploy Studio is launched.
- You have the option of choosing between the
Stable
(Default) channel andBeta
channel for updates. Choose theBeta
channel if you want access to the latest features and are willing to deal with possible bugs. - If you choose the
Beta
channel and then decide you want to switch back to theStable
channel, simply switch the setting back toStable
and then click theCheck for update
button in the task tray. - See the task tray documentation for more detail.
Auto-save profiles while editing
- If you exit Scan2Deploy Studio while in the middle of editing, and then re-enter, you will be taken directly to the last page you were editing.
- If you click the Scan2Deploy Studio (home) button in the upper left hand corner of the screen, you will be presented with a pop-up window titled Unsaved profile. You can choose to
Save
orDiscard
your changes.
Scan2Deploy QR Code Version
- This new field on the Save and Print page determines how the data in the Scan2Deploy QR code is encoded.
- V2 - Default value. Supported in all versions of Scan2Deploy Studio.
- V3 - Introduced in Scan2Deploy Studio v1.6 and uses more secure and stronger encryption key to generate the QR code data. This requires Scan2Deploy Agent v1.33 or above on the device to work.
- More details
SFTP profile download locations
- The SFTP protocol is now supported when you are hosting a profile externally. See here for more details.
Visual keyboard remapper file support
- If you add a Visual Keyboard Remapper file (.zip) on the Save and Print page, you will be presented with more options related to the file, you will be provided options as to if and how it should be applied on the device.
- The Visual Keyboard Remapper software is currently only available internally at Datalogic. It can be used to visually remap keys for different functions. It is most useful on devices with full keyboard, like the Skorpio X5.
- See [here] for more details.
Miscellaneous
- Combined the Scanner Settings and Device Settings pages. The new combined Scanner and Device Settings page provides all the settings of the previous two pages in one.
- This page receives periodic updates directly, every 2 to 3 months, without having to update your version of Scan2Deploy Studio.
- Improved "Scan the barcode" message on the Save and Print page.
Compatibility
Scan2Deploy Agent 1.35 is required for some new features added to this version of Scan2Deploy Studio. When you create a profile in Scan2Deploy Studio and arrive at the Save and Print page, the required version of Scan2Deploy required will be listed in the "Steps" section.
Corrected Defects
- Fixed an issue where the version is not shown in the Uninstall program window (120893)
- Fixed an issue where a user couldn't copy a profile after viewing the QR code from the All profiles list on the home page (140122)
- Fix an error that prevented a profile to be copied if it contained Visual Formatter configuration (142182)
- Fixed an issue where the Applications page appears erroneously on editing an existing profile (143178)
- Fixed an issue where 2 helper processes (redis.exe and java generator-server.jar) are left running after Scan2Deploy Studio exits (143522)
- Fixed an issue where user can select Visual Formatter page for unsupported device (150327)
- Fixed an issue where device shows error "script execution failed" after scanning an edited upload file profile (150062)
- Added 42gears apps to M10 A10 metadata (152001)
Xamarin SDK 1.29.8975
Xamarin SDK 1.29.8975 is now ready to download. You can access the documentation here. The online API documentation is available here. And you can see the package on NuGet here.
The MAJOR and MINOR version numbers of the Datalogic Xamarin SDK track the version numbers of the Datalogic Android SDK, i.e. Xamarin SDK v1.29.x contains all of the features available in Android SDK v1.29. Therefore, this update includes all the new features introduced in the Datalogic Android SDK from version 1.22 all the way up through version 1.29.
Datalogic Logger 1.00.2
Datalogic Logger is now available. It is an Android application designed to collect information logged by various software components to assist in diagnosing issues. Once started, it runs in the background with minimal impact to device performance. When complete, an archive of the results is generated, which can be exported from the device for further study. You can access the documentation here.
The features available in the initial release are:
- Logcat module
- Collect data from Logcat messages generated from applications and services.
- Filter recorded content by package, tag and/or priority.
- Kernel module
- Collect data from other core Android system services.
- Export logs
- Log files can be sent from the device to SD Card or remote server.
- External control
- Configurable from device, Scan2Deploy Studio or EMM console.
- API available to start or stop a log session, and export log files.
JavaPOS 1.14.066 (1.14.12-066)
Enhancements
- Upgraded to latest JNA third-party library. JavaPOS works with JNA 5.2.0 through JNA 5.9.0.
Corrected defects
- Fixed an issue causing health checks to repeat after a reset during the Firmware Update process.
- Removed several jpos.xml properties that are not used.
- canAcceptConfigItems
- vendorURL
- useSunJavaxComm
- updateUsage
- serviceClass
- serviceInstanceFactoryClass
- fullDisable
- scanControl
OEMConfig 2.0.0
Enhancements
- Added baroque and viper options to Good read audio mode
- Added Good read audio channel
- Added Illumination time
- Added Scan mode
- Added Multi Scan Partial results
- Added Presentation mode
- Added Barcode settings:
- Added Off-mode charge
- Added Memor 20 Dual SIM
- Added Wi-Fi settings:
- Added NTP settings:
- Added USB function:
Corrected Defects
- Fixed issue where settings would not apply on Memor 10 Android 8.1
- Fixed issue where settings would not apply on Memor K
OEMConfig 1.10.0
Enhancements
- Added Launch Activities settings.
Datalogic Android SDK 1.29
Datalogic Android SDK 1.29 is now available. The SDK add-on version supports Android API levels up to 30 (Android 11).
You can access the documentation here.
Enhancements
- Added several read-only properties that can be retrieved by the
ConfigurationManager
class:WifiRoamingProfile
enum for setting roaming aggressivenessOffChargingModePolicy
enum for setting the off charging modeUSBFunction
enum for setting the default and current USB Transfer Protocol- Dual SIM Configuration for devices that support 2 SIM cards. See
DualSimPreferredCallsAndSms
,DualSimPreferredData
, andDualSimStatus
enums.
- New
Intents
class.- Cradle Intents to control the Cradle and to be notified about Cradle Events
- Configuration Intents to change the device configuration and to be notified about configuration changes
- Added Scan2Deploy QRCode support. This allows users to scan a Scan2Deploy barcode while using any application and cause the Scan2Deploy Android UI to be displayed.
- Added Optical Character Recognition (OCR) support to the scanner. Uses includes scanning travel documentation in TD1 size and reading passports in TD3 size
- Added Multiscan partial results mode to allow the user to collect a defined number of barcodes in a single session and transmit them at the same time.
- Added Aggressiveness support for several symbologies (
Code39
,Interleaved25
,EAN13
,DataMatrix
) - Added ITF14 symbology support (see
itf14
method inside theInterleaved25
class) - Added GS1-QR Code support (see
gs1_qrCode
method inside theQRCode
class)
Corrected defects
- Fixed
WifiPowerSave
enum. ReplacedWIFI_Q_POWER
andWIFI_Q_POWER_VOIP_CALLS
withWIFI_POWER_SAVE_ENABLED
andWIFI_POWER_SAVE_ENABLED_VOIP_CALLS
definitions