Skip to main content

DXU Desktop 2.1.3

· 2 min read

DXU Desktop 2.1.3 is now available. It includes one minor enhancement and addresses one important defect.

Downloads are available in the Releases section on the DXU Desktop Github page.

Enhancements

  • 123113 - Added a link to the online documentation next to the "Include unmodified changes" checkbox in DXU Desktop. This checkbox has implications that should be carefully considered.

Compatibility

  • For use on PC’s running Windows 10, Windows 8.1, Windows 8 and Windows 7.
  • For use with DL-Axist, Joya Touch Android, Skorpio X4 Android, Skorpio X4 WEC7, Falcon X4 Android, Falcon X4 WEC7, Memor 1, Memor 10, Memor 20.
  • For use with Falcon X3+ CE6, Skorpio X3 CE6 on USBLAN only (required 2.30 fw version).
  • For WEC7 devices, DXU Desktop v2.0.0 and firmware version 1.70 are fully compatible. Earlier versions of either DXU or firmware may result in unexpected behavior.
  • WEC7 DXU files created prior to firmware version 1.70 can still be applied to WEC7 devices, but can no longer be modified in DXU 2.0 or newer.
  • Older versions of DXU Desktop used with WEC7 firmware v1.70 or later may crash when attempting to change Wi-Fi profiles.

Corrected Defects

  • 118594 - Resolved an issue where a user would be unable to edit a DXU configuration file that had previously been saved with only modified changes. That is, if a configuration had been saved with "Include unmodified changes" checkbox left unchecked, that profile could not be edited properly.

JavaPOS 1.14.065 (1.14.11-065)

· One min read

Enhancements

  • Updated LabelParser to add support for MicroQR.
  • Installer now automatically determines the correct version of nrjavaserial to install.
  • WMI Implementation now supports ModelName and FirmwareRevision properties.
  • Updated Function Key handling for PM9XXX-series devices to no longer search for INQ and ESC in Label data.

Corrected defects

  • Corrected error causing RS232 devices to not reconnect after firmware update in CentOS.
  • Corrected discrepancies between the VAF specification and the IHS Parser.
  • Corrected a problem causing NullPointerException when writing Avalanche registry entries.
  • Corrected resetStatistics in the DLSBaseService to properly conform to UPOS.
  • Corrected an error causing statistics to not be populated on Linux.
  • Corrected an error in WMI Statistics causing corruption of statistics.
  • Removed duplicate property names from DLSProperties.
  • Corrected an error causing DEVICE_SERVICE_VERSION to not be properly updated during build.

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