none
Datalogic Memor running slowly when using 2D scanning RRS feed

  • Question

  • I have developed an app for a 1D Datalogic Memor which is running fine, and has been for a while. But when the same app is run on the 2D version of the same specification handheld it starts to slowdown and freeze after around 100 or so scans. After this amount of scans the memory and CPU usage on the machine are in the high nineties, sometimes topping out at 100%.

    I was told this may be because the 1D version only scans text but the 2D version always scans an image, and I would need to clear these images or they will stay in memory. Is this correct? And if so how do I clear the scanned images from memory?

    The app itself is relatively simple, storing scanned barcode numbers to a local CE database and uploading them to a remote SQL Server database when the handheld is docked.

    I have looked for Memor resources on the web to no avail! So any help, or Memor resources, would be helpful, thank you.


    Monday, November 3, 2014 10:39 AM

Answers

  • Hi Garry,

    It seems that the problem you are facing now is from the the SDK code which is released by Datalogic, so you should contact Datalogic technical support to report this issue. Unfortunately the scanner functions are implemented in the SDK, there is nothing Microsoft can help here.

    Best Regards,

    Jimmy Zh - MSFT


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    • Marked as answer by Garry Grierson Wednesday, November 19, 2014 4:18 PM
    Tuesday, November 11, 2014 4:05 AM

All replies

  • Hi Garry Grierson,

    I'm trying to involve some senior engineers into this issue and it will take some time. Your patience will be greatly appreciated.

    We will let you know if any progress is made.

    Sorry for any inconvenience.

    Best regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, November 4, 2014 8:36 AM
    Moderator
  • Thank you,

    I'm really struggling to find examples / resources for this device, especially c# or VB.net examples.

    Any help would be much appreciated.

    Tuesday, November 4, 2014 10:53 AM
  • Hi Gary,

    I notice that you are developing app on Datalogic Memor device. Which API or function did you use to trigger the scanner to scan the data? Which SDK did you use to develop your app on this specific device? As far as I know, there should be no built-in scanner interface or function available in WinCE/WinMobile system, therefore the device manufacture may provide the developer kit by including this function. It's very possible to be high memory consumption in the scanning function that may cause the device slowdown, you will need to research in the SDK to find if there is any interface available to release the scanned data.

    As for such kind of OEM device issue, it's more efficient to contact the device manufacturer to get support. Have you got in touch with the OEM on this problem?

    Best Regards,

    Jimmy Zh - MSFT


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Wednesday, November 5, 2014 4:22 AM
  • Hello Jimmy,

    I'm using the MemorX3_SDK_1.0.0 .Net installation of the SDK. (Datalogic Memor X3™ SDK Version 1.0.0)

    I originally used the 'Laser' function from the above SDK to trigger the trigger the scan, but I've also tried the GenericScanner' option, with the same results ( e.g. works on the 1D, hangs after some scans on the 2D) on the scanners.

    I have contacted Datalogic technical support through their website about this, but as yet have had no response.



    Wednesday, November 5, 2014 11:25 AM
  • Hi Garry,

    It seems that the problem you are facing now is from the the SDK code which is released by Datalogic, so you should contact Datalogic technical support to report this issue. Unfortunately the scanner functions are implemented in the SDK, there is nothing Microsoft can help here.

    Best Regards,

    Jimmy Zh - MSFT


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    • Marked as answer by Garry Grierson Wednesday, November 19, 2014 4:18 PM
    Tuesday, November 11, 2014 4:05 AM