Skip to main content

OEMConfig 1.9.0

· One min read

Enhancements

  • Increased keyboard remapping support to cover all keys on the Skorpio X5 and the volume keys.

Corrected Defects

  • Added descriptions to some configuration items to better indicate which products they are supported on.

Datalogic Android SDK 1.28

· One min read

Datalogic Android SDK 1.28 is now available. The SDK add-on version supports Android API levels up to 30 (Android 11).

You can access the documentation here.

Enhancements

Datalogic Android SDK 1.27

· 3 min read

Datalogic Android SDK 1.27 is now available. The SDK add-on version supports Android API levels up to 29 (Android 10).

You can access the documentation here.

Enhancements

Configuration Manager

The ConfigurationManager class gives the developer the ability to browse and set the configuration properties of the device. For a list of all of the supported properties and groups offered by the ConfigurationManager, see the PropertyID documentation.

A high level list of available properties is as follows:

  • WIFI_GROUP - includes many advanced Wi-Fi settings available on the device including power save, logging, roaming, and scan interval

  • DATE_AND_TIME_GROUP - date and time settings such as NTP server and time zone

  • POWER_GROUP - device charging policy settings

  • USB_GROUP - allows for settings current and default USB function modes of the device.

import com.datalogic.device.configuration.ConfigurationManager;
import com.datalogic.device.configuration.Property;
import com.datalogic.device.configuration.PropertyGroup;
...
ConfigurationManager configurationManager = new ConfigurationManager(getApplicationContext());
PropertyGroup rootGroup = configurationManager.getTreeRoot();
printGroup(rootGroup);
...
void printGroup(PropertyGroup pg) {

Log.d("SAMPLE", pg.getName());

for (Property p : pg.getProperties()) {
Log.d("SAMPLE", " " + p.getName() + ": " + p.get());
}

for (PropertyGroup p : pg.getGroups()) {
printGroup(p);
}

}

Other Enhancements

  • Added notes on how to avoid possible deadlock issues when calling some Package Installer APIs on the UI thread. See PackageInstaller for more details.

  • Added methods to DLCradleManager: rebootCradle() to reboot the cradle and getType() to retrieve the cradle type.

  • Scan mode to support presentation or continuous mode - see ScanMode.

  • Added BAROQUE and VIPER beep modes - see ToneNotificationMode

  • Updated documentation to clarify minimum keyboard multitap delay. See AdvancedKeyboard class for more details.

Scan2Deploy Studio 1.5.2

· 4 min read

Scan2Deploy Studio 1.5.2 is now available. It includes UI improvements, new features, new script commands, and enhancements to the Visual Formatter.

Downloads are available in the Releases section on the Scan2Deploy Studio Github page.

Enhancements

  • Simplified UI

    • Merged the Manage Apps, Install Apps, and Datalogic Apps pages into one Applications page
    • Merged the Apply DXU Config page into the File Upload page.
    • See and edit profile name in title bar
    • Removed ability to enable/disable services since disabling services could sometimes cause inconsistent device behavior
  • Added features

    • Support for multiple Wi-Fi networks
    • Support for WPA3 Wi-Fi encryption
    • Can now make copies of profiles in the profiles list
    • Can now update Wi-Fi Guard from the Mobility Suite Updates on the Save and Scan page
    • Added right-click menu to copy and paste text and copy images. For Example, this could be useful for copying barcode images and inserting into your own document or webpage.
    • New local options for file hosting feature
      • Added on device host locations Device storage, SD card, and USB storage device
      • Added support for hosting via FTP servers
      • For profiles hosted in Scan2Deploy Studio, the profile host location URL will now auto-update when viewing a QR code from the profiles list
    • Added Copy JSON data (no whitespace) and Copy JSON data options to the Copy data button that appears below Scan2Deploy barcodes.
    • Added ability to clear or make no changes to default home/launcher app settings.

Scan2Deploy Android 1.31

· One min read

Enhancements

  • Properly handle new 'no default' enum value in "default-home" section of schema
  • Support EAP-TLS user certificates

Corrected defects

  • Fix issue where setting Surelock as default home/launcher didn't work
  • Do not downgrade oemconfig if version of app on the device is newer than in the profile

Datalogic Android SDK 1.26

· One min read

Datalogic Android SDK 1.26 is now available. You can access the documentation here. The online API documentation is available here.

Enhancements