Memor X3 SDK Version 1.0.
1 R2 September 15, 2015
Memor™ X3 SDK
Datalogic Memor X3™ SDK Version 1.0.1 R2 - P/N 610050502
Mobile Computers
For use in Datalogic Memor X3, all models.
NONE
Updated decoder parameters in datalogic.pdc class to be aligned to last MX3 firmware
decoder parameters.
Added GetCurrentReaderType function for getting current reader type (available for all
scanner objects). See GenericScanner example for understanding how to use it.
Added some missing symbologies (GS1_128 and Plessey) to enable/disable Symbologies
services in GenericScanner component. Fixed problem on MSI symbology (it did not
work).
Fixed a problem related to DisplaySetBkltBrightness and DisplayGetBkltBrightness in
Device component (they did not work).
Added DeviceGetOSType to Device component in order to retrive the Wince image type
(CORE, PRO).
Added EnableKeyboardEmulation service to Scanner component (there was a typing error
(EnableKeyboarEmulation)). Old service EnableKeyboarEmulation has not been removed
in order to avoid backward compatibility issues.
Changed keyboard remapping component in order to add new keys definition present on
MX3 device (datalogic.keyboardremapping.DL_Keyboard_Code). For remapping scan
button it is necessary to use DLK_TRIGGER instead of DLK_BARCODE_SCAN.
Changed GenericScanner example in order to add code for describing how to configure
different scanner parameters
MemorX3_SDK_1.0.1_R2.zip Memor X3 SDK distribution package
ReleaseNote_MemorX3_SDK_1.0.1_R2.pdf (this document)
Datalogic Mobile SW Download area:
http://www.datalogic.com/eng/support-services/automatic-data-capture/downloads/software-
utilities-sw-2.html
Datalogic Mobile Support:
http://www.datalogic.com/eng/support-services/automatic-data-capture/technical-support-
automatic-data-capture-sf-81.html
© 2007-2013 Datalogic ADC, Inc. All rights reserved. Protected to the fullest extent under U.S. and international laws. Copying, or altering of this document is prohibited
without express written consent from Datalogic ADC, Inc. Product specifications are subject to change without notice. Datalogic Proprietary & Confidential Information.
The Bluetooth mark and logos are owned by the Bluetooth SIG, Inc. and any use of such mark is under license.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S. and the E.U. and Datalogic ADC and the Datalogic
Automatic Data Capture logo are trademark of Datalogic S.p.A. The Joya logo is a registered trademark of Datalogic ADC, S.r.l . in the U.S. and the E.U. Joya, Shopevolution
and the Elf logo are registered trademarks of Datalogic ADC S.r.l. in the E.U. Elf, Joya, Kyman, Kyman-Gun, Lynx, Memor, R-Series, Rhino, Skorpio, and Skorpio Gun 3GL,
Datalogic Aladdin, Datalogic STAR, Datalogic STAR Cordless System and Touch are trademarks of Datalogic ADC, S.r.l. Falcon, the Falcon logo, Magellan, PowerScan, and
QuickScan are registered trademarks of Datalogic ADC, Inc. in many countries, including the U.S. and the E.U. All-Weighs, First Strike, Gryphon, Heron, illumix, Pegaso,
PreScan, PT-2000, Sextante GZPS, SurroundScan and Top Gun are registered trademarks of Datalogic ADC, Inc. in the U.S. Cashier Training, Motionix, Produce Rail,
ScaleSentry, SmartSentry, and Productivity Index Reporting are trademarks of Datalogic ADC, Inc. All other brand and product names are trademarks of their respective
owners.
Page 2 of 5
6.1. Memor™ X3 SDK version 1.0.1 - P/N 610050501
Datalogic Memor X3 SDK version 1.0.1
Add support to the latest Decoder driver (2.1.5) included in the Memor X3 firmware version
1.01:
Add support for the DE2011 engine;
Add a mixed Keyboard Emulation mode (see SCAN_PARAM_KBD_EMUL_MIXED);
Obsolete the UCC Coupon Extended Code parameter following the GS1
recommendations, it's substituted by a new UPC/EAN and Databar Coupon parameter;
Composite GS1-128 Emulation Mode no more supported;
Change all Postal Symbologies default value to Disabled;
Change Green Spot Duration default from 1000 to 500 milliseconds;
Change UPC Composite Mode default value to Never Linked;
Add the following parameters:
1D Laser -> Code 128 family -> Code 128 Extended ASCII;
Linear CCD -> Code 128 -> Code 128 Extended ASCII;
2D Imager -> Decoding Globals -> Mobile Phone/Display Mode;
2D Imager -> Decoding Globals -> Encoding;
2D Imager -> UPC/EAN -> UPC/EAN and Databar Coupon;
2D Imager -> Code 128 -> Code 128 Extended ASCII;
2D Imager -> 2D Symbologies -> Han Xin;
2D Imager -> 2D Symbologies -> Han Xin Inverse;
Datalogic Mobile Developer Assistant version 3.0.1
Add support to the latest Decoder driver (2.1.5) included in the Memor X3 firmware version
1.01 (See above).
6.2. Memor™ X3 SDK version 1.0.0
Datalogic Memor X3 SDK
NONE - This is the first version of native SDK for Datalogic Memor X3.
Datalogic Mobile Developer Assistant version 3.0.0
Datalogic Mobile Developer Assistant 3.0.0 is suitable for developing .NET applications for
the following Datalogic devices:
Datalogic Memor X3 with Windows CE 6.0
Datalogic Memor and Legacy devices with Windows CE 5.0 and Windows Mobile 6.1
© 2007-2013 Datalogic ADC, Inc. All rights reserved. Protected to the fullest extent under U.S. and international laws. Copying, or altering of this document is prohibited
without express written consent from Datalogic ADC, Inc. Product specifications are subject to change without notice. Datalogic Proprietary & Confidential Information.
The Bluetooth mark and logos are owned by the Bluetooth SIG, Inc. and any use of such mark is under license.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S. and the E.U. and Datalogic ADC and the Datalogic
Automatic Data Capture logo are trademark of Datalogic S.p.A. The Joya logo is a registered trademark of Datalogic ADC, S.r.l . in the U.S. and the E.U. Joya, Shopevolution
and the Elf logo are registered trademarks of Datalogic ADC S.r.l. in the E.U. Elf, Joya, Kyman, Kyman-Gun, Lynx, Memor, R-Series, Rhino, Skorpio, and Skorpio Gun 3GL,
Datalogic Aladdin, Datalogic STAR, Datalogic STAR Cordless System and Touch are trademarks of Datalogic ADC, S.r.l. Falcon, the Falcon logo, Magellan, PowerScan, and
QuickScan are registered trademarks of Datalogic ADC, Inc. in many countries, including the U.S. and the E.U. All-Weighs, First Strike, Gryphon, Heron, illumix, Pegaso,
PreScan, PT-2000, Sextante GZPS, SurroundScan and Top Gun are registered trademarks of Datalogic ADC, Inc. in the U.S. Cashier Training, Motionix, Produce Rail,
ScaleSentry, SmartSentry, and Productivity Index Reporting are trademarks of Datalogic ADC, Inc. All other brand and product names are trademarks of their respective
owners.
Page 3 of 5
Datalogic Mobile Developer Assistant is not supporting applications development for Datalogic Elf,
Falcon X3, Skorpio X3, Lynx. For developing .NET applications for these devices, it is necessary to
use the specific .NET SDK "Datalogic C/C++, .NET, JAVA SDKs for Windows Embedded Handheld 6.5
Pro & Windows CE 6.0".
Datalogic Mobile Developer Assistant has been upgraded for these main reasons:
added support for Visual Studio 2008 and MS Compact Framework 3.5
added support for new APIs added for Datalogic MemorX3 device
deprecated some components no more to be used
Removed the following components:
datalogic.gsm
datalogic.datacapture.DLTextBox
datalogic.datacapture.Redirector
datalogic.datacapture.RFID
datalogic.device.Beeper
datalogic.wireless.WirelessParams
Added the following components:
datalogic.datacapture.GenericScanner
datalogic.datacapture.LinearCCD
Added the following methods in datalogic.device component for Memor X3 only. These functions
are not supported in older Datalogic devices equipped Windows CE 5
• public int GetDeviceBootType()
• public bool ResetTermEx(int bootTypeIndex)
• public int GetBatterySuspendTimeout(void)
• public int GetACSuspendTimeout(void)
• public void SetBatterySuspendTimeout(int timeout)
• public void SetACSuspendTimeout(int timeout)
• public bool GetTouchScreenEnable(void)
• public void SetTouchScreenEnable(bool enable)
• public int DisplayGetBkltBrightness(void)
• public int DisplaySetBkltBrightness(int value)
• public int KeybdGetStatus()
• public bool KeybdSetState(int State)
• public bool ReceiverStatus(void)
• public bool EnableReceiver(bool enable)
• public bool DevGetPowerMode(out int mode)
• public bool DevSetPowerMode(int mode)
• public int GetBatteryLevel(void)
• public bool GetExternalPowerStatus(void)
© 2007-2013 Datalogic ADC, Inc. All rights reserved. Protected to the fullest extent under U.S. and international laws. Copying, or altering of this document is prohibited
without express written consent from Datalogic ADC, Inc. Product specifications are subject to change without notice. Datalogic Proprietary & Confidential Information.
The Bluetooth mark and logos are owned by the Bluetooth SIG, Inc. and any use of such mark is under license.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S. and the E.U. and Datalogic ADC and the Datalogic
Automatic Data Capture logo are trademark of Datalogic S.p.A. The Joya logo is a registered trademark of Datalogic ADC, S.r.l . in the U.S. and the E.U. Joya, Shopevolution
and the Elf logo are registered trademarks of Datalogic ADC S.r.l. in the E.U. Elf, Joya, Kyman, Kyman-Gun, Lynx, Memor, R-Series, Rhino, Skorpio, and Skorpio Gun 3GL,
Datalogic Aladdin, Datalogic STAR, Datalogic STAR Cordless System and Touch are trademarks of Datalogic ADC, S.r.l. Falcon, the Falcon logo, Magellan, PowerScan, and
QuickScan are registered trademarks of Datalogic ADC, Inc. in many countries, including the U.S. and the E.U. All-Weighs, First Strike, Gryphon, Heron, illumix, Pegaso,
PreScan, PT-2000, Sextante GZPS, SurroundScan and Top Gun are registered trademarks of Datalogic ADC, Inc. in the U.S. Cashier Training, Motionix, Produce Rail,
ScaleSentry, SmartSentry, and Productivity Index Reporting are trademarks of Datalogic ADC, Inc. All other brand and product names are trademarks of their respective
owners.
Page 4 of 5
• public bool GetInCradle(void)
• public bool WiFiGetPowerStatus(void)
• public int WiFiSetPowerState(bool value)
• public int WiFiGetRssi(void)
• public bool WiFiGetAssociationStatus(void)
• public bool WiFiGetMacAddress(out String str)
• public bool WiFiGetPowerMode(void)
• public bool WiFiSetPowerMode(int mode)
© 2007-2013 Datalogic ADC, Inc. All rights reserved. Protected to the fullest extent under U.S. and international laws. Copying, or altering of this document is prohibited
without express written consent from Datalogic ADC, Inc. Product specifications are subject to change without notice. Datalogic Proprietary & Confidential Information.
The Bluetooth mark and logos are owned by the Bluetooth SIG, Inc. and any use of such mark is under license.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S. and the E.U. and Datalogic ADC and the Datalogic
Automatic Data Capture logo are trademark of Datalogic S.p.A. The Joya logo is a registered trademark of Datalogic ADC, S.r.l . in the U.S. and the E.U. Joya, Shopevolution
and the Elf logo are registered trademarks of Datalogic ADC S.r.l. in the E.U. Elf, Joya, Kyman, Kyman-Gun, Lynx, Memor, R-Series, Rhino, Skorpio, and Skorpio Gun 3GL,
Datalogic Aladdin, Datalogic STAR, Datalogic STAR Cordless System and Touch are trademarks of Datalogic ADC, S.r.l. Falcon, the Falcon logo, Magellan, PowerScan, and
QuickScan are registered trademarks of Datalogic ADC, Inc. in many countries, including the U.S. and the E.U. All-Weighs, First Strike, Gryphon, Heron, illumix, Pegaso,
PreScan, PT-2000, Sextante GZPS, SurroundScan and Top Gun are registered trademarks of Datalogic ADC, Inc. in the U.S. Cashier Training, Motionix, Produce Rail,
ScaleSentry, SmartSentry, and Productivity Index Reporting are trademarks of Datalogic ADC, Inc. All other brand and product names are trademarks of their respective
owners.
Page 5 of 5