How are ReadyToFeed, TrackClear and item events related?

Started by Bryan Clark, March 25, 2009, 11:44:51 AM

Previous topic - Next topic

Bryan Clark

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 © 2009 Silver Bullet Technology
www.sbullet.com