pr8900.ini Driver File Contents (scanmaker3k.zip)

[SCAN_PARAM]
FileVersion=1267                // should match file verion with Low Level Driver
SampleRate=1			// 1: Pixel-Rate 0:Line-Rate
SensorType=1			// 1: CCD  0: CIS

;DebugMode=1			// debug message                  1: enable 0:disable
;Calibrate=0			// calibrate mode enable          1: enable 0:disable
;ScanWhiteBoard=1               // park to home after calibrate   1: enable 0:disable
;Compression=0                  // compression mode               1: enable 0:disable  default=1

ECG1=0x7F
ECG2=0x7F
ECG3=0x7F
OCG1=0x7F
OCG2=0x7F
OCG3=0x7F

VGAG1=1                     // VGA gain for Red if no calibrate
VGAG2=1                     // VGA gain for Green if no calibrate
VGAG3=1                     // VGA gain for Blue if no calibrate

[SCAN_CALI]
VGAGain[1]=21
VGAGain[2]=22
VGAGain[3]=16
DCOffset[1]=128
DCOffset[2]=132
DCOffset[3]=130
DCOffset2[1]=114
DCOffset2[2]=118
DCOffset2[3]=118

[CALI_PARAM]
LineDarkLevle1=3            // unit 8bit scale
LineDarkLevle2=2            // unit 8bit scale
;PixelDarkLevel=10           // unit 0.1 8bit scale
PixelDarkScanLines=20       // how many lines will be scan for pixel dark
PixelDarkDiscardPercent=35  // discard above or under value for pixel dark
WaitTimeAfterPixelDark=1000 // unit ms
DiscardWhitePercent1=100    // discard above value
DiscardWhitePercent2=90     // **unit is 0.1%
DiscardWhitePercent3=80
DiscardBlackPercent1=50	    // discard under value
DiscardBlackPercent2=40     // **unit is 0.1%
DiscardBlackPercent3=6

[PLATFORM]
ButtonCount=7
Extend16BitSetting=1       // indepent 16 bit scan setting
FindScanEdgeEveryTime=1
SensorChannelPos=0         // 0:Red is first line    1:Blue
SensorLineDistance=8
SensorResolution=1200
ADFMotorResolution=600
MotorCircuitSwitchPPS=600  // if motor pps > set value, to set Mplus
MotorResolution=1200       // by full-step resolution
MotorBaseSpeed=700         // by full-step pps
MotorParkSpeed=2500
MotorParkMode=1            // 0:fullstep   otherwise:halfstep
MotorStep1PPS=300
MotorStep2PPS=1300
MotorStep3PPS=1800
MotorStep4PPS=2200
MMTIStep1=15
MMTIStep2=6
MMTIStep3=2
MMTIStep4=1
MoveMMTIStep1=4
MoveMMTIStep2=2
MoveMMTIStep3=1
MoveMMTIStep4=1
BufferFullMotorBackStep=64
LampOffTimer=15
LampWarmupCheckLevel=0

BinaryThreshold=110	   // line art threshold	
BaseTargetCode=0xEBDDD3           // Blue Green Red
TABaseTargetCode=0xF1E8E5         // Blue Green Red
TANegBaseTargetCode=0xFDB945	  // Blue Green Red
ADFBaseTargetCode=0xB7ADA7        // Blue Green Red
DifferencTAMask=1		// set to 1 => negative and positive mask is difference
TABlueMaskLength=1
TAExposureTimeRatio=10         // Ratio= value/10
TANegBlueMaskLength=1
TANegExposureTimeRatio=40      // Ratio= value/10
CloseTime=17911585

[TA_FIND_EDGE]
ExposureTime=10000        // us
OffsetToSer=407		//300           // 1200 dpi
OffsetToLer=1532 	//1460           // 1200 dpi
ScanYStart=760            // 150 dpi
ScanYLines=80             // 150 dpi
FindLerMethod=0           // 0:black to white   1:white to black
FindLerStart=4800         // 1200 dpi
FindLerEnd=5400           // 1200 dpi
CheckOffsetSER=4          // 150 dpi
FindSerCheckLines=10      // 150 dpi
FindSerStart=3500         // 1200 dpi
FindSerEnd=4500           // 1200 dpi
FindSerMethod=0           // 0:black to white   1:white to black

[TA_NEG_FIND_EDGE]
ExposureTime=10000        // us
OffsetToSer=340		//300           // 1200 dpi
OffsetToLer=1510//1485 	//1460           // 1200 dpi
ScanYStart=760            // 150 dpi
ScanYLines=80             // 150 dpi
FindLerMethod=0           // 0:black to white   1:white to black
FindLerStart=4800         // 1200 dpi
FindLerEnd=5400           // 1200 dpi
CheckOffsetSER=4          // 150 dpi
FindSerCheckLines=10      // 150 dpi
FindSerStart=3500         // 1200 dpi
FindSerEnd=4500           // 1200 dpi
FindSerMethod=0           // 0:black to white   1:white to black


[FIXED_TG]
CVTR1M=0x7
CVTR2M=0x7
CVTR3M=0x7

RSCLPC=0x0
CVTRP=0x0
CVTRW=0x3
CVTRBPW=0x3
CVTRFPW=0x1

[NORMAL_TG]
CPH0P=0x0FFF00
CRSP=0xF8FFFF

CPH0S=0x0
CRSL=0x1

CDSS1=0xD
CDSC1=0xF
CDSS2=0x0
CDSC2=0x1

[DOUBLE_TG]
CPH0P=0xC01FC3
CRSP=0xFFF3FF

CPH0S=0x0
CRSL=0x1

CDSS1=0x10
CDSC1=0x11
CDSS2=0x8
CDSC2=0x9

[TRIPLE_TG]
CPH0P=0x3F1C70
CRSP=0xE7FFFF

CPH0S=0x0
CRSL=0x1

CDSS1=0x5
CDSC1=0x6
CDSS2=0x0
CDSC2=0x1

[DDOUBLE_TG]
CPH0P=0x1F9998
CRSP=0xF7FFFF

CPH0S=0x0
CRSL=0x1

CDSS1=0x7
CDSC1=0x8
CDSS2=0x1
CDSC2=0x2

[DOUBLE2_TG]
CPH0P=0xC01E1F
CRSP=0xFFF3F3

CPH0S=0x0
CRSL=0x1

CDSS1=0x0
CDSC1=0x1
CDSS2=0x8
CDSC2=0x9

[SIX_TG]
CPH0P=0x333333
CRSP=0xEFFFFF

CPH0S=0x0
CRSL=0x1

CDSS1=0x5
CDSC1=0x6
CDSS2=0x15
CDSC2=0x16

[RES1200Color]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=1		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=12666
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES600Color]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=5		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=6400
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000    //14000

[RES400Color]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5600
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES300Color]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5500
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES200Color]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES150Color]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=3000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=13333

[RES75Color]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=3170
TAThroughRate=2
TAExposureTime=12000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000
ADFThroughRate=2
ADFExposureTime=4133

[RES50Color]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=3000    
TAThroughRate=2
TAExposureTime=12000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000
ADFThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ADFExposureTime=4133

[RES1200Gray]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=1		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=11000
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES600Gray]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5600
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES400Gray]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4000
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES300Gray]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5800
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES200Gray]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES150Gray]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5400
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES75Gray]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=7500
ADFThroughRate=0           // 0:1MHz  1:1.5MHz  2:2MHz
ADFExposureTime=6300
TAThroughRate=2
TAExposureTime=12000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES1200Color_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=1		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=34000	//12666
TAThroughRate=1
TAExposureTime=20000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES600Color_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=5		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=20000	//6400
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000    //14000

[RES400Color_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=13000	//5600
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES300Color_48Bit]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=12000	//5500
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES200Color_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=8000	//4000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES150Color_48Bit]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5500	//3000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=13333

[RES75Color_48Bit]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=3170
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000
ADFThroughRate=2
ADFExposureTime=4133

[RES50Color_48Bit]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=4		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4500	//3000    
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000
ADFThroughRate=2              // 0:1MHz  1:1.5MHz  2:2MHz
ADFExposureTime=4133

[RES1200Gray_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=1		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=11000
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES600Gray_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5600
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES400Gray_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4000
TAThroughRate=2
TAExposureTime=16000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES300Gray_48Bit]
MotorMode=2                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5800
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES200Gray_48Bit]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=3		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=0              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=4000
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES150Gray_48Bit]
MotorMode=1                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=5400
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

[RES75Gray_48Bit]
MotorMode=0                // 0:fullstep   1:halfstep   2:quaterstep
CPH0Multiple=2		   // 1:Normal 2:Double 3:TRIPLE 4:DDOUBLE
ThroughRate=1              // 0:1MHz  1:1.5MHz  2:2MHz
ExposureTime=7500
ADFThroughRate=0           // 0:1MHz  1:1.5MHz  2:2MHz
ADFExposureTime=6300
TAThroughRate=2
TAExposureTime=14000
TANegThroughRate=0         // for TA negative
TANegExposureTime=10000

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.09