How are ReadyToFeed, TrackClear and item events related?

How are ReadyToFeed, TrackClear and item events related?

Your application may begin or resume feeding whenever the TransportReadyToFeedState() event fires.

When the TransportReadyToFeedState() event fires and the previous state is TransportEnablingOptions:
  • Your Ranger options have been enabled.
  • The scanner is idle.

If any items are pocessed after a StartFeeding() call:
  • The TransportTrackIsClear() event will fired after all items have completed processing and the scanner's is idle.
  • Item events such as TransportNewItem() may be fired until the TransportTrackIsClear() event is fired.

If no items are pocessed after a StartFeeding() call:
  • The TransportReadyToFeed() event will fire again with a previous state of TransportFeeding.
  • The TransportTrackIsClear() event will not fire in this case, since no items were processed.


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