// Reader Initialization File

//

//---------------------------------------------------------------------------------

[GENERAL]

//

//MICRCOMBINED -- Only valid for the reader whose READERID = 8 or 9.

//This setting determines how the reader should determine which read result to use for each character in the codeline if algorithm 1 differs from algorithm 2.

//The following values can be selected:

// 0 = Minimize the number of Can't Reads. May result in a higher number of substitutions or misreads. 

// 1 = Minimize the number of substitutions or misreads. May result in a higher number of Can't Reads. This is the default value. 

MICRCOMBINED=1

//

//NOSPACESFROMREADER 

// Determines whether space characters are returned within rRdr1CodeLine, rRdr2CodeLine, rRdr3CodeLine properties when the DocReadComplete Event is returned.

//0 = Return space characters 

//1 = Don't return space characters

NOSPACESFROMREADER=0

 

//RETURNDOCLENGTH -- Returns the length of each document in tenths of inches.

// 0 = no

// 1 = yes

RETURNDOCLENGTH=1

//

//TRUNCATIONLENGTH -- Sets the length of the document that is read.  This value is in tenths of inches.  A value of 0 indicates that the entire document should be read.

TRUNCATIONLENGTH=0

//

 

//---------------------------------------------------------------------------------

[PAPERHANDLING]

 

// AUTOFEEDTIMEOUT

// Specifies the timeout in milliseconds to wait following detection of docs in the hopper before automatically starting to feed. 

// Min is 300, max is 5000.

// 0 = Default. Wait for the Start/Stop button; or if the Start/Stop button is disabled (DISABLESTARTBUTTON = 1), wait for a default timeout of 1 second before automatically starting to feed.

// NOTE:  See DISABLESTARTBUTTON note about usage of pocket 255 or 254.

AUTOFEEDTIMEOUT = 0

   

// DISABLEDOUBLEDOCDETECT

// This flag can disable the double document detector on all attached SmartSource units.

// Your application can implement its own double doc handling using the rDoubleDocAdcs Property (returned with the DocReadComplete Event) and the pStkPocket property (issued with the DocProcess Method).

// Possible values:

// 0 = Enable double doc detection (default)

// 1 = Disable double doc detection

DISABLEDOUBLEDOCDETECT=0

 

// DISABLEFEEDEREMPTYDETECT

// Either a Hopper Empty exception (ENABLEHOPPEREMPTYEVENT=0) or a HopperEmpty event (ENABLEHOPPEREMPTYEVENT=1) is generated while in the flowing state in the following circumstances:

// (a) If DISABLESTARTBUTTON=0 and AUTOFEEDTIMEOUT=0, the only time this will be reported is if the Start button is pressed and no documents are in the feeder.

// (b) If DISABLEFEEDEREMPTYDETECT is 0 and either DISABLESTARTBUTTON is not 0 or  AUTOFEEDTIMEOUT is not 0 then any time there are no documents in the feeder this is reported.

// 0 = Report Hopper Empty (Default)

// 1 = Do not report Hopper Empty

DISABLEFEEDEREMPTYDETECT = 0

 

// DISABLESTARTBUTTON

// If the value of this key is 1, the Start/Stop button cannot be used to start or stop flow.

// When documents are detected in the hopper, document feeding will begin automatically after the delay specified in AutoFeedTimeout, or if this is 0 a default delay of 1 second. 

// If the value of this key is 0, there are a number of ways that feeding can start:

// a.  By pressing the Start/Stop button to start and stop the feeding of documents.

// b.  By specifying a value between 300 and 5000 for AUTOFEEDTIMEOUT.

// NOTE:  The usage of pocket 254 or 255, to stop the feeder, will not cause the feeder to stop if the AUTOFEEDTIMEOUT is not = 0 or if the DISABLESTARTBUTTON = 1. The following values can be selected:

// 0 = Transport button start or stops flow (Default)

// 1 = Transport button does not start or stop flow

DISABLESTARTBUTTON = 1

 

//ENABLEDOUBLEDOCCALIBRATE

// This flag informs all attached SmartSource units to perform double doc sensor calibration using as a reference the first document fed following the DocProcess and FlowStart methods. The SmartSource adjusts sensor compensation levels for maximum sensitivity for the sample document. The values are saved in the SmartSource unit’s non-volatile memory and are subsequently used during normal flow.

// Possible values:

// 0 = Disable double doc calibration (default)

// 1 = Enable double doc calibration

ENABLEDOUBLEDOCCALIBRATE=0

 

// ENABLEHOPPEREMPTYEVENT

// Valid for SmartSource Expert configured for Dedicated Mode (single SmartSource Expert) and for SmartSource Professional and Value Series.

// When the hopper is empty, this option determines whether a HopperEmpty Exception (ENABLEHOPPEREMPTYEVENT=0) or a HopperEmpty Event (ENABLEHOPPEREMPTYEVENT=1) is generated. If the HopperEmpty Event is enabled, the SNDP or SmartSource will fire the HopperEmpty Event and go to the Ready state. A FlowStart method must be issued before flow can resume.

// 0 = Disable (Default)

// 1 = Report HopperEmpty Event 

ENABLEHOPPEREMPTYEVENT = 1

 

// REPORTDOUBLEDOCBASEDONLEN

// Sets the document length at which a "double-document" condition is to be reported by the sorter. A value of 0 indicates that no double-document detection based on document length is to be reported. Any other value is the length of documents (in tenths of inches) for which the sorter will stop flow and report a "double-document" condition.

// This option is designed especially for applications where fixed-size documents are being processed.

REPORTDOUBLEDOCBASEDONLEN = 0

 

// RUNAT30DPM 

// Valid for SmartSource Expert Series only.

// Determines the speed that the track will run

// 0 = Runs at the entitled speed of the SmartSource (Default)

// 1 = 30 DPM

RUNAT30DPM=0

  //

//---------------------------------------------------------------------------------

//The following three sections [READER1], [READER2] and [READER3] define how the readers are used for the current run.  The read results for [READER1], [READER2] and [READER3] are returned in the rRdr1CodeLine, rRdr2CodeLine and rRdr3CodeLine properties, respectively.

//

//If any of the following rules are not followed, the offending reader description is ignored, and its READERID is set to 10, meaning no reader.

//

//1.  The READERID must match one of the physically configured readers.

//2.  Each valid READERID can be used only once.

//3.  Only one of the following E13B reader algorithms can be selected for a READERID (although it is legal to not use any E13B algorithm):

// E13B algorithm 2 

// E13B algorithm 1 

// Combined E13B 

// Auto-Detect E13B or CMC7

//4.  The requested font to be loaded must match the reader type.

//5.  All other parameters for the reader must be in range.

//

//The following lists the valid READERIDs:

// 0 = CMC7

// 1 = E13B algorithm 1 (for backward compatibility with NDP 250/500)

// 2 = E13B algorithm 2

// 3 = E13B algorithm 1

// 4 = First OCR reader

// 6 = Second OCR reader

// 8 = Combined E13B (for backward compatibility with NDP 250/500)

// 9 = Combined E13B (combines algorithm 1 and algorithm 2 into a single codeline per the MICRCOMBINED key)

// 10 = No Reader

// 11 = Auto-Detect E13B or CMC7 while running

 

//---------------------------------------------------------------------------------

//---------------------------------------------------------------------------------

[READER1]

//

READERID=11

//

//FONTNAME -- Leave this blank unless you are using an OCR reader

//See complete list of OCR reader font file names.

FONTNAME=

//

//NUMBEROFCHARS -- the maximum number of characters to return.

NUMBEROFCHARS=96

//

//**************************************************************************

//The rest of the parameters in this section apply only when defining READERID to OCR1 or OCR2. If the parameter does not apply, set it to 0 or blank, based on the type of the parameter.

//

//INITIALFONT -- 

// 0 through 1 for OCR numeric readers

// 00 through 07 for OCR alphanumeric readers.

INITIALFONT=0

//

//SWITCHSTRING1 -- Up to 3-character switch string.

SWITCHSTRING1=

//

//SWITCHSTRING1FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING1FONT=0

//

//SWITCHSTRING2 -- Up to 3-character switch string.

SWITCHSTRING2=

//

//SWITCHSTRING2FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING2FONT=0

//

//SWITCHPOSx/SWITCHPOSxFONT -- Switch to a new font at a defined horizontal character position (measured from the first character from the leading edge of the document).

SWITCHPOS1=0

SWITCHPOS1FONT=0

SWITCHPOS2=0

SWITCHPOS2FONT=0

SWITCHPOS3=0

SWITCHPOS3FONT=0

SWITCHPOS4=0

SWITCHPOS4FONT=0

SWITCHPOS5=0

SWITCHPOS5FONT=0

SWITCHPOS6=0

SWITCHPOS6FONT=0

SWITCHPOS7=0

SWITCHPOS7FONT=0

SWITCHPOS8=0

SWITCHPOS8FONT=0

 

//REPORTFONTSWITCHING

//The reader can insert special codes within the codeline returned to the application for each font switch that is detected while reading the document.

// C0 and C1 indicate a switch based on SWITCHSTRING1 or SWITCHSTRING2

// D0-D7 indicate a switch based on SWITCHPOS0 - SWITCHPOS8

// Font switching must be enabled for this to apply.

//This key applies to the SmartSource, Source NDP and 1150 OCR Readers only.

// 0 = no

// 1 = yes

REPORTFONTSWITCHING=1

//

// VERTICALUNITS

// 0 = Default. Use tenths of inches for OCR height. Top and bottom position 0-40.

// 1 = Use twentieths of inches for OCR height. Top and bottom position 0-80.

VERTICALUNITS=0

//

// OCR Read Area coordinates:

// Top and bottom position -- Valid values are 0 through 40. 

// Left and right position -- Valid values are 0 through 92.

// (Measured in tenths of inches from the bottom right corner of the document.)

// The read area is at most 0.5" tall. If TOPPOSITION minus BOTTOMPOSITION is greater than 0.5", then the TOPPOSITION is ignored and the read area will start at the BOTTOMPOSITION and go up 0.5".

TOPPOSITION = 6

BOTTOMPOSITION = 1

LEFTPOSITION = 92

RIGHTPOSITION = 0

 

//---------------------------------------------------------------------------------

[READER2]

//

READERID=4

//

//FONTNAME -- Leave this blank unless you are using an OCR reader.

//See complete list of OCR reader font file names.

FONTNAME=A4E13B.FON

//

//NUMBEROFCHARS -- The maximum number of characters to return.

NUMBEROFCHARS=96

//

//**************************************************************************

//The rest of the parameters in the [READER2] section apply only when defining READERID to OCR1 or OCR2.  If the parameter does not apply, set it to 0 or blank, based on the type of the parameter.

//

//INITIALFONT -- 

// 0 through 1 for OCR numeric readers 

// 00 through 07 for OCR alphanumeric readers

INITIALFONT=0

//

//SWITCHSTRING1 -- Up to 3-character switch string.

SWITCHSTRING1=

//

//SWITCHSTRING1FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING1FONT=0

//

//SWITCHSTRING2 -- Up to 3-character switch string. 

SWITCHSTRING2=

//

//SWITCHSTRING2FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING2FONT=0

//

//SWITCHPOSx/SWITCHPOSxFONT -- Switch to a new font at a defined horizontal character position (measured from the first character from the leading edge of the document).

SWITCHPOS1=0

SWITCHPOS1FONT=0

SWITCHPOS2=0

SWITCHPOS2FONT=0

SWITCHPOS3=0

SWITCHPOS3FONT=0

SWITCHPOS4=0

SWITCHPOS4FONT=0

SWITCHPOS5=0

SWITCHPOS5FONT=0

SWITCHPOS6=0

SWITCHPOS6FONT=0

SWITCHPOS7=0

SWITCHPOS7FONT=0

SWITCHPOS8=0

SWITCHPOS8FONT=0

//

//REPORTFONTSWITCHING

//The reader can insert special codes within the codeline returned to the application for each font switch that is detected while reading the document.

// C0 and C1 indicate a switch based on SWITCHSTRING1 or SWITCHSTRING2

// D0-D7 indicate a switch based on SWITCHPOS0 - SWITCHPOS8

// Font switching must be enabled for this to apply.

//This key applies to the SmartSource, Source NDP and 1150 OCR Readers only.

// 0 = no

// 1 = yes

REPORTFONTSWITCHING=1

//

// VERTICALUNITS

// 0 = Default. Use tenths of inches for OCR height. Top and bottom position 0-40.

// 1 = Use twentieths of inches for OCR height. Top and bottom position 0-80.

VERTICALUNITS=0

//

// OCR Read Area coordinates:

// Top and bottom position -- Valid values are 0 through 40. 

// Left and right position -- Valid values are 0 through 92.

// (Measured in tenths of inches from the bottom right corner of the document.)

// The read area is at most 0.5" tall. If TOPPOSITION minus BOTTOMPOSITION is greater than 0.5", then the TOPPOSITION is ignored and the read area will start at the BOTTOMPOSITION and go up 0.5".

TOPPOSITION = 6

BOTTOMPOSITION = 1

LEFTPOSITION = 92

RIGHTPOSITION = 0

 

 

//---------------------------------------------------------------------------------

[READER3]

//

READERID=6

//

//FONTNAME -- Leave this blank unless you are using an OCR reader.

//See complete list of OCR reader font file names.

FONTNAME=

//

//NUMBEROFCHARS -- The maximum number of characters to return.

NUMBEROFCHARS=96

//

//**************************************************************************

//The rest of the parameters in the [READER3] section apply only when defining READERID to OCR1 or OCR2.  If the parameter does not apply, set it to 0 or blank, based on the type of the parameter.

//

//INITIALFONT -- 

// 0 through 1 for OCR numeric readers

// 00 through 07 for OCR alphanumeric readers

INITIALFONT=0

//

//SWITCHSTRING1 -- Up to 3-character switch string.

SWITCHSTRING1=

//

//SWITCHSTRING1FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING1FONT=0

//

//SWITCHSTRING2 -- Up to 3-character switch string. 

SWITCHSTRING2=

//

//SWITCHSTRING2FONT -- Font number to switch to. See INITIALFONT.

SWITCHSTRING2FONT=0

 

//REPORTFONTSWITCHING

//The reader can insert special codes within the codeline returned to the application for each font switch that is detected while reading the document.

// C0 and C1 indicate a switch based on SWITCHSTRING1 or SWITCHSTRING2

// D0-D7 indicate a switch based on SWITCHPOS0 - SWITCHPOS8

// Font switching must be enabled for this to apply.

//This key applies to the SmartSource, Source NDP and 1150 OCR Readers only.

// 0 = no

// 1 = yes

REPORTFONTSWITCHING=1

 

// VERTICALUNITS

// 0 = Default. Use tenths of inches for OCR height. Top and bottom position 0-40.

// 1 = Use twentieths of inches for OCR height. Top and bottom position 0-80.

VERTICALUNITS=0

//

// OCR Read Area coordinates:

// Top and bottom position -- Valid values are 0 through 40. 

// Left and right position -- Valid values are 0 through 92.

// (Measured in tenths of inches from the bottom right corner of the document.)

// The read area is at most 0.5" tall. If TOPPOSITION minus BOTTOMPOSITION is greater than 0.5", then the TOPPOSITION is ignored and the read area will start at the BOTTOMPOSITION and go up 0.5".

TOPPOSITION = 6

BOTTOMPOSITION = 1

LEFTPOSITION = 92

RIGHTPOSITION = 0

 

 

//---------------------------------------------------------------------------------

