How does double-feed detection work on the Canon CR-180?

How does double-feed detection work on the Canon CR-180?

According to Canon USA, all 4 generations of the CR-180 support double feed detection.  The expected behavior for a generation 1, 2, or 3 CR-180, which do not have LED sensors, is the same as a generation 4 transport with LED sensors for double feed detection:

The first item fed into the track is used as a thickness reference for subsequent items in that same batch until the transport returned to the ready to feed state.  Scanning items thicker than the first one will cause a double feed detection to be reported.  Once the item that causes a double feed detection is removed from the track and scanned again as the first item of a new batch, the item will not cause a double feed detection. The above behavior should occur with the following settings, found in the CR180Options.ini, in place:
  1. [General]
  2. DoubleFeedDetectThickness=true
  3. DFDThicknessReference=0
  4. DFDThicknessReferenceMin=0
However, if the behavior above is not seen, both DFDThicknessReference and DFDThicknessReferenceMin may have to be adjusted.  Based on internal testing, adjusting the DFDThicknessReference to 400 or higher can be used as a reference of thickness for personal checks.  However, this is simply a guideline.  According to the CR-180 API documentation, the thickness reference can range from 0 to 65535; there are no specified ranges.

Please note that by changing the reference from automatic detection, with the value set to 0, to manual, you may see a difference in double feeding detection performance.  By changing the value, any items scanned thicker than the reference set will be stopped; this applies to the first item in the batch as well as subsequent ones.

Furthermore, if the automatic setting, where both DFDThicknessReference and DFDThicknessReferenceMin are set to '0', does not provide any double feed detection, it may be possible that the transport(s) require maintenance.  The adjustment of these settings should only be temporary until a Canon representative is contacted because it is possible that a mechanical problem with the sensors exists.

According to the native Canon API documentation, the following document types may cause unexpected double feed detection results on transports equipped with LED sensors because the infrared beam cannot pass through them: thick, colored, and glossy documents.  If unexpected double feed detection occurs when scanning such documents, double feed detection may have to be turned off when re-scanning these documents.  This is the case if the unexpected behavior occurs frequently.  Furthermore, adjustments to the values of either the DFDThicknessReference setting or the DFDThicknessReferenceMin setting will not resolve the issue.

In regards to 'DoubleFeedDetectLength', the behavior is a little different than the one seen when detecting double feeds based on thickness.  When 'DoubleFeedDetectThickness' is used, the first item scanned is used as a reference for subsequent items as the thickest item allowed.  When 'DoubleFeedDetectLength' is used, the length of the first item is used as a reference to subsequent items where both shorter or longer items scanned after this item will trigger the double feed detection warning.  Unlike 'DoubleFeedDetectThickness', the double feed detection based on length does not have corresponding settings.
Copyright © 2023 Silver Bullet Technology
www.sbullet.com

    • Related Articles

    • How do I enable double-feed detection in my Ranger application?

      When it comes to enabling double-feed detection, older versions of Ranger and newer versions behave differently. It is best to upgrade to the latest version of Ranger whenever you can. To enable double-feed detection, make the following call when ...
    • How can I change the MVX handle double-feed handling?

      The MVXOptions.ini file controls the double feed detection options. // [DoubleFeedDetection] // // Enable=true - double-feed detection will be enabled // false - double-feed detection will be disabled (default) // // PhotocellPower=n (where n is ...
    • How do I capture Canon logs on the CR-120/150

      The method of enabling Canon logging has changed for the CR-120/150. This method will not work on any other Canon scanners. In order to capture logs on these scanners, you need to enable an option in the Ranger Canon-CR120CR150.ini file. You can find ...
    • How do I get a Canon Log?

      Important: The method of enabling Canon logging has changed for the CR-120/150. See the below link for instructions on enabling logging for the CR-120/150 Canon check scanners. How do I capture Canon logs on the CR-120/150? To capture a Canon log on ...
    • How can I reduce the number of false double-feeds on a Digital Check TS-Series Scanner?

      The Digital Check TS-Series scanners have an option called "DoubleFeedNoStop" which may significantly reduce false double-feed exceptions. When this option is enabled, the scanner will not stop immediately when a the feeder's double-feed detector ...