I am Missing Item Data

Started by msobleskie, June 20, 2018, 08:14:18 AM

Previous topic - Next topic

msobleskie

If you've recently switched to using the CR-120 or the CR-150 from another scanner and seem to be experiencing loss of item data, please make a review of your source code during TransportNewItem, TransportSetItemOutput, and TransportItemInPocket.

With the CR-120/CR-150, the scanner runs at a very fast DPM rating which can cause item events to be interleaved. For example, it is possible with this device to get 2 TransportNewItem events(Item1 and Item2) before the TransportSetItemOutput for Item1.

We've experienced customers running into issues with saving off specific variables that are being utilized as though the sequence of calls will always be TransportNewItem (for Item1), TransportSetItemOutput (for Item1), and TransportItemInPocket( for Item1).

It's important to utilize the item's ID that is set during the TransportNewItem event to identify which item each event refers to instead of any assumed ordering.

Please see our Ranger documentation's section on "Item Life Cycle" for more detailed information.


Ranger® - The universal check scanner interface
Copyright © 2018 Silver Bullet Technology
www.sbullet.com