Skip to main content

Xamarin SDK 1.29.8975

· 3 min read

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.

Those features are as follows:

  • Fixed WifiPowerSave enum replacing WIFI_Q_POWER and WIFI_Q_POWER_VOIP_CALLS with WIFI_POWER_SAVE_ENABLED and WIFI_POWER_SAVE_ENABLED_VOIP_CALLS definitions
  • ReadOnly Properties supported by Configuration Manager
  • Added WifiRoamingProfile enum for setting the Roaming aggressivness (WIFI_ROAMING_PROFILE)
  • Added OffChargingModePolicy enum for setting the Off Charging Mode (POWER_OFF_CHARGING_MODE_POLICY)
  • Added USBFunction enum for setting the default and current USB Transfer Protocol (USB_CURRENT_FUNCTION)
  • Dual Sim Configuration
  • 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 S2D QRCode support to allow Scanner providing S2D QR Codes (device configuration barcodes) results to Scan2Deploy App
  • Added OCR support to Scanner
  • Added Multiscan Partial Results to allows to collect a defined number of barcodes in a single session and transmit them at the same time.
  • Added Aggressivness support for several symbologies (CODE29, Interleaved 2/5, EAN13, and DataMatrix)
  • Added ITF14 support
  • Added GS1-QR Code support
  • Improved description of Battery Event initialization API to avoid users call it in a Broadcast Receiver callback
  • Improved description to inform users that scanner properties cannot be change when Scan Mode is set to "Always on"
  • App Manager API to revoke permissions to Apps
  • Wifi Channels configuration
  • Serial & Product Number
  • Added support for GS1-Datamatrix
  • Added support to configure the Scanner illumination pulse length
  • Transfer USB protocol Settings
  • Off Charging Mode Settings
  • Date & Time Settings
  • WiFi Roaming Profile
  • Added description to avoid possible deadlock calling Package Installer APIs on UI thread
  • Added an API to reboot the cradle
  • Added an API to retrieve the Cradle Type
  • Scan mode to support presentation or continuous mode
  • Added viper and baroque beep mode
  • ConfigurationManager interface
  • Updated documentation to clarify minimum keyboard multitap delay
  • Added Scanner Presentation Mode support
  • Added Data Matrix mirrored support
  • Added audio channel selection for scanner notifications
  • Added visual formatter feature level to check & retrieve the list of properties related to a visual formatter item
  • Annotating LocationManager.setLocationMode() method behavior on Android-10
  • Added AppManager interface
  • Added PackageInstaller interface
  • Added new composite properties
  • Introduced 2nd display Brightness, SwitchOffTimeout, Rotation and Rolling Speed control
  • Added support APIs to control the Lever and manage Failure and Lock/Unlock Lever events
  • Adding Visual Formatter
  • Adding methods to manage keyboard overlays in AdvancedKeyboard
  • Added method to reset the keyboard configuration to its default
  • Added support Cradle APIs to manage Insertion and Unlock Key
  • Added support APIs to retrieve and store the cradle firmware update policy
  • Added 15 WATT as cradle available source power level for Memor 20
  • Added support for ECI Policy