[MACROS] ; Machine initialisation Macro 0 ; Request firmware revision ; Test revision ; Open clamp ; Switch off picker ; Switch off track ; Switch of lamp ; Switch on Track ; Wait 2 seconds - any cards in machine will be ejected ; Switch off track MACRO0=AA04,15~AA01,+1000~AA01,-1000~AA01,+1000~AA01,-1000~AA01,+1000~AA01,-1000~AA01,+1000~AA01,-1000~IF~WAIT_FOR,4~AA07,0~AA05,0~AA04,P1~DELAY,500~AA06,1~DELAY,3000~AA06,0~OW69,0~CALIBRATION~DELAY,7000~OW69,0~READ_HOLLERITH,SG2|OH|~AA04,0~AA01,0~ ; Feed a card ; Open clamp ; ask for input hopper sensor ; wait for cards in hopper - returns input hopper empty on error (102) ; set required lamp level ; set edge detect on ; start track ; start picker ; wait for card picked - returns card misfeed on timeout (101 ) ; wait for no card in scan position - returns 110 on Failure. Will be true at once in first card situations and once last card has gone otherwise. ; wait for card edge to be detected - returns error 103 on failure ; increment card counter MACRO1=AA07,0~AA06,1~SOS06~WAIT_FOR,2,1000~AA04,P1~AA05,1~WAIT_FOR,1,1000~SFT200~SI5,1~SFT300~SOS05~WAIT_FOR,10,800~WAIT_FOR,3,40000~AA03~ oldMACRO1=AA07,0~SOS06~WAIT_FOR,2,1000~AA04,15~AA05,1~DELAY,1000~SI5,1~WAIT_FOR,1,1000~WAIT_FOR,3,40000~AA03~ ; Read Hollerith ; reads the hollerith string MACRO2=READ_HOLLERITH,SG2|OH|~ ; Move to edge ; close clamp ; delay while clamp closes ; use the scan motor to move the back ; wait for edge to be detected - return error 105 if edge not detected ; switch off edge detection MACRO3=AA07,1~SFT250~SI5,0~AA01,+750~SFT250~SI5,1~AA01,-~WAIT_FOR,5~SI5,0~ oldMACRO3=AA07,1~DELAY,500~AA01,-~WAIT_FOR,5~SI5,0~ ; Start scanning ; Set lamp level MACRO4=AA04,P1~AA09~ ; Do scan null macro MACRO5=IF~ ; Release pinch MACRO6=SI5,0~AA07,0~ oldMACRO6=AA07,0~DELAY,250~ ; Feed out card ; open clamp ; start track ; wait for card out ; stop track MACRO7=AA01,0~AA07,0~AA06,1~SFT2000~AA06,0~ ; On time out macro ; open clamp ; switch off picker ; switch off lamp ; switch off track ; switch off scan motor MACRO8=AA07,0~AA05,0~AA04,0~AA06,0~SI5,0~AA01,0~ ; Start rescanning ; switch on edge detect ; Set lamp level ; start slew back ; wait for edge ; start slew in ; wait for edge ; switch off edge detect ; start scan MACRO9=SI5,1~AA04,P1~AA01,-~WAIT_FOR,5~SI5,0~AA09~ oldMACRO9=SI5,1~AA04,P1~AA01,+~WAIT_FOR,3~AA01,-~WAIT_FOR,5~SI5,0~AA09~ ; Feed a card long timeout for misfeed ; ask for input hopper sensor ; wait for cards in hopper - returns input hopper empty on error (102) ; set required lamp level ; set edge detect on ; start track ; start picker ; wait for card picked - returns card misfeed on timeout (101 ) ; wait for no card in scan position - returns 110 on Failure. Will be true at once in first card situations and once last card has gone otherwise. ; wait for card edge to be detected - returns error 103 on failure ; increment card counter oldMACRO10=AA07,0~SOS06~WAIT_FOR,2,500~AA06,1~AA05,1~DELAY,1000~WAIT_FOR,1,1000~SI5,1~WAIT_FOR,3,5000~AA03~ MACRO10=AA07,0~AA06,1~SOS06~WAIT_FOR,2,1000~AA04,P1~AA05,1~WAIT_FOR,1,1000~SFT200~SI5,1~SFT300~SOS05~WAIT_FOR,10,800~WAIT_FOR,3,40000~AA03~ ; Check for a card really mis feed ; Ask for picker sensor status ; wait for sensor clear response ; increment card counter MACRO11=SOS04~WAIT_FOR,8~AA03~ ; Check for a real card arrivred failure ; Ask for card arrived sensor status ; wait for card arrived sensor status ; increment card counter MACRO12=SOS05~WAIT_FOR,9,5000~AA03~ ; Check for a real input hopper empty ; Ask for input hopper sensor status ; wait for input hopper sensor status ; increment card counter MACRO13=SOS06~WAIT_FOR,2,5000~SI5,1~AA06,1~AA05,1~WAIT_FOR,1,5000~WAIT_FOR,3,10000~AA03~ ; Check for real edge detect failure ; Ask for card arrived sensor status ; wait for card arrived sensor status ; switch off autoedge detect MACRO14=SOS05~WAIT_FOR,10,5000~SI5,0~ [SIZES] EDGE_IMAGE_STEP=3 HOLLERITH_WIDTH=2 HOLL_EDGE_STEP=-20 [RESPONSES] RESP0=resp0 RESP1=@SOS01,1~ RESP2=@SOS06,1~ RESP3=@SOS02,1~ RESP4=@SIFOCE/01.00~ RESP5=@SOS02,0~ RESP6=@SAA08,0~ RESP7=@SOS01,0~ RESP8=@SOS04,0~ RESP9=@SOS05,1~ RESP10=@SOS05,0~ [FILTERS] Filing Filter=OW48,8~OW49,8~OW50,4~OW51,25~OW52,50~OW55,5~OW56,10~OW53,%d~OW54,0~ Standard Filter=OW48,8~OW49,8~OW50,4~OW51,25~OW52,50~OW55,5~OW56,10~OW53,%d~OW54,0~ Photo Filter=OW48,4~OW49,4~OW50,2~OW51,25~OW52,50~OW55,5~OW56,10~OW53,%d~OW54,0~Download Driver Pack
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.