;QT_DAQ.INF ;Quatech Data Acquisition ISA Legacy Cards ;Version 1.1 ;Version 1.2 ;4/21/2000 ;Changes made to support Windows 2000. ;**************************************************** ;Supported Products ;DMM-100 ;DAQ-12 ;DAQ-16 ;DAQ-801 ;DAQ-802 ;DAQ-1201 ;DAQ-1202 ;DAQ-1602 ;PXB-241 ;PXB-721 ;PIO-241 ;**************************************************** [Version] signature=$Chicago$ Class=Data_Acquisition ClassGuid={3BD0D380-FF34-11d3-89E2-00E02922013F} Provider=%QuatechInc% ; Manufacturer Section [Manufacturer] %QuatechInc%=QuatechMfg ; Manufacturer Name Section [QuatechMfg] %DAQ801.DeviceDesc%=DAQ800_SERIES, QUATECH_DAQ800 %DAQ802.DeviceDesc%=DAQ800_SERIES, QUATECH_DAQ800 %PXB241.DeviceDesc%=AT_16BYTE_1IRQ, QUATECH_AT16 %PXB721.DeviceDesc%=AT_16BYTE_1IRQ, QUATECH_AT16 %PIO241.DeviceDesc%=AT_16BYTE_1IRQ, QUATECH_AT16 %DAQ12.DeviceDesc%=DAQ1200_SERIES, QUATECH_DAQ1200 %DAQ16.DeviceDesc%=DAQ1200_SERIES, QUATECH_DAQ1200 %DAQ1201.DeviceDesc%=DAQ1200_SERIES, QUATECH_DAQ1200 %DAQ1202.DeviceDesc%=DAQ1200_SERIES, QUATECH_DAQ1200 %DAQ1602.DeviceDesc%=DAQ1200_SERIES, QUATECH_DAQ1200 %DMM100.DeviceDesc%=DMM100_METER, QUATECH_DMM100 ;***************************************************** ; ; WIN 9x INSTALL SECTION ; ;***************************************************** [AT_16BYTE_1IRQ] ;16 byte I/O, 1 IRQ LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [QUATECH_AT16.PosDup] *PNP0500 [DAQ800_SERIES] ;16 byte I/O, 1 IRQ LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [QUATECH_DAQ800.PosDup] *PNP0500 [DAQ1200_SERIES] ;first set no DMA, middle set 1 DMA, last set 2 DMA ;LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg4,AT-16DMA1.Cnfg0,AT-16DMA1.Cnfg1,AT-16DMA1.Cnfg4,AT-16DMA2.Cnfg0,AT-16DMA2.Cnfg1,AT-16DMA2.Cnfg4 ;removed DMA configs since DAQDRIVE does not support DMA under Windows, jh 3/2/98 LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [QUATECH_DAQ1200.PosDup] *PNP0500 [DMM100_METER] ;DMM-100 last configuration is optional with IRQ. LogConfig=8noIRQ.Cnfg0,8noIRQ.Cnfg1,8noIRQ.Cnfg2,8noIRQ.Cnfg3,8noIRQ.Cnfg4,AT-8_IRQ.Cnfg0,AT-8_IRQ.Cnfg1,AT-8_IRQ.Cnfg2,AT-8_IRQ.Cnfg3,AT-8_IRQ.Cnfg4 [QUATECH_DMM100.PosDup] *PNP0500 ;***************************************************** ; ; WIN 2k Install section ; ;***************************************************** ;-------------------------------------------------------------------------- ; ; PXB/PIO install section for Win 2000 ; ;-------------------------------------------------------------------------- [AT_16BYTE_1IRQ.nt] ; add line to copy files here LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [AT_16BYTE_1IRQ.nt.hw] AddReg=AT_16BYTE_1IRQ_HW_AddReg [AT_16BYTE_1IRQ_HW_AddReg] HKR,,EventLogLevel,0x00010001,1 [AT_16BYTE_1IRQ.nt.Services] AddService=PIODRV,2, AT_16BYTE_1IRQ.Service,AT_16BYTE_1IRQ_EventLog_Inst [AT_16BYTE_1IRQ.Service] DisplayName=%PIODRV.Service.DispName% ServiceType=1 ;%SERVICE_KERNEL_DRIVER% StartType=3 ;%SERVICE_DEMAND_START% ErrorControl=1 ;%SERVICE_ERROR_NORMAL% ServiceBinary=%12%\PIODRV.sys [AT_16BYTE_1IRQ_EventLog_Inst] AddReg=AT_16BYTE_1IRQ_EventLog_AddReg [AT_16BYTE_1IRQ_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\piodrv.sys" ; double-quote delimiters in preceding entry prevent truncation if line wraps HKR,,TypesSupported,0x00010001,7 ;-------------------------------------------------------------------------- ; ; DAQ-800 series install section for Win 2000 ; ;-------------------------------------------------------------------------- [DAQ800_SERIES.nt] ; add line to copy files here LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [DAQ800_SERIES.nt.hw] AddReg=DAQ800_SERIES_HW_AddReg [DAQ800_SERIES_HW_AddReg] HKR,,EventLogLevel,0x00010001,1 [DAQ800_SERIES.nt.Services] AddService=D800DRV,2, DAQ800_SERIES.Service, DAQ800_SERIES_EventLog_Inst [DAQ800_SERIES.Service] DisplayName=%DAQ800_SERIES.Service.DispName% ServiceType=1 ;%SERVICE_KERNEL_DRIVER% StartType=3 ;%SERVICE_DEMAND_START% ErrorControl=1 ;%SERVICE_ERROR_NORMAL% ServiceBinary=%12%\D800DRV.sys [DAQ800_SERIES_EventLog_Inst] AddReg=DAQ800_SERIES_EventLog_AddReg [DAQ800_SERIES_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\d800drv.sys" ; double-quote delimiters in preceding entry prevent truncation if line wraps HKR,,TypesSupported,0x00010001,7 ;-------------------------------------------------------------------------- ; ; DAQ-1200 series install section for Win 2000 ; ;-------------------------------------------------------------------------- [DAQ1200_SERIES.nt] ; add line to copy files here LogConfig=AT-16noDMA.Cnfg0,AT-16noDMA.Cnfg1,AT-16noDMA.Cnfg2,AT-16noDMA.Cnfg3,AT-16noDMA.Cnfg4 [DAQ1200_SERIES.nt.hw] AddReg=DAQ1200_SERIES_HW_AddReg [DAQ1200_SERIES_HW_AddReg] HKR,,EventLogLevel,0x00010001,1 [DAQ1200_SERIES.nt.Services] AddService=D1200DRV,2, DAQ1200_SERIES.Service, DAQ1200_SERIES_EventLog_Inst [DAQ1200_SERIES.Service] DisplayName=%DAQ1200_SERIES.Service.DispName% ServiceType=1 ;%SERVICE_KERNEL_DRIVER% StartType=3 ;%SERVICE_DEMAND_START% ErrorControl=1 ;%SERVICE_ERROR_NORMAL% ServiceBinary=%12%\D1200DRV.sys [DAQ1200_SERIES_EventLog_Inst] AddReg=DAQ1200_SERIES_EventLog_AddReg [DAQ1200_SERIES_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\d1200drv.sys" ; double-quote delimiters in preceding entry prevent truncation if line wraps HKR,,TypesSupported,0x00010001,7 ;------------------------------------------------------------------------ [ClassInstall32] ;************************************************************************************************** [Strings] QuatechInc="Quatech Inc." DAQ801.DeviceDesc="Quatech DAQ-801: Data Aquisition Adapter" DAQ802.DeviceDesc="Quatech DAQ-802: Data Aquisition Adapter" DAQ12.DeviceDesc="Quatech DAQ-12: Data Aquisition Adapter" DAQ16.DeviceDesc="Quatech DAQ-16: Data Aquisition Adapter" DAQ1201.DeviceDesc="Quatech DAQ-1201: Data Aquisition Adapter" DAQ1202.DeviceDesc="Quatech DAQ-1202: Data Aquisition Adapter" DAQ1602.DeviceDesc="Quatech DAQ-1602: Data Acquisition Adapter" DMM100.DeviceDesc="Quatech DMM-100: Digital Multimeter" PXB241.DeviceDesc="Quatech PXB-241: 24 Digital Input Output Adapter" PXB721.DeviceDesc="Quatech PXB-721: 72 Digital Input Output Adapter" PIO241.DeviceDesc="Quatech PIO-241: 24 Digital Input Output Adapter" DAQ1200_SERIES.Service.DispName = "Quatech DAQ-1200 Series Cards" DAQ800_SERIES.Service.DispName = "Quatech DAQ-800 Series Cards" PIODRV.Service.DispName = "Quatech PXB-241, PIO-241, and PXB-721 Cards" ;************************************************************************************************** ; LOGICAL CONFIGURATIONS ;; The format for the IOConfig Fields are as follows: ;; size in hex @min addr - max addr %align mask (decode mask : alias offset : attr) ;-------------------------------------------------------------------------------------------------- ;I. Boards with 8 byte I/O windows, no IRQ, no DMA. ;DMM-100 uses no IRQ with Quatech software. Last Configuration supports optional IRQ for ;custom software applications. ;300-307 I/O Range, no IRQ, no DMA [8noIRQ.Cnfg0] ConfigPriority=HARDRECONFIG IOConfig=300-307(ffff::) ;310-317 I/O Range, no IRQ, no DMA [8noIRQ.Cnfg1] ConfigPriority=HARDRECONFIG IOConfig=310-317(ffff::) ;240-247 I/O Range, no IRQ, no DMA [8noIRQ.Cnfg2] ConfigPriority=HARDRECONFIG IOConfig=240-247(ffff::) ;280-287 I/O Range, no IRQ, no DMA [8noIRQ.Cnfg3] ConfigPriority=HARDRECONFIG IOConfig=280-287(ffff::) ;Any 8 byte I/O Range, no IRQ, no DMA [8noIRQ.Cnfg4] ConfigPriority=HARDRECONFIG IOConfig=8@0-ffff%fff8(ffff::) ;-------------------------------------------------------------------------------------------------- ;II. AT style Boards with 8 byte I/O windows, single IRQ, no DMA. ;Currently, all Quatech 16 bit decode cards support IRQs 2-7, 10-12, 14, 15. ;optional for DMM-100 ;300-307 I/O Range, any IRQ (16 bit), no DMA [AT-8_IRQ.Cnfg0] ConfigPriority=HARDRECONFIG IOConfig=300-307(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;310-317 I/O Range, any IRQ (16 bit), no DMA [AT-8_IRQ.Cnfg1] ConfigPriority=HARDRECONFIG IOConfig=310-317(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;240-247 I/O Range, any IRQ (16 bit), no DMA [AT-8_IRQ.Cnfg2] ConfigPriority=HARDRECONFIG IOConfig=240-247(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;280-287 I/O Range, any IRQ (16 bit), no DMA [AT-8_IRQ.Cnfg3] ConfigPriority=HARDRECONFIG IOConfig=280-287(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;Any 8 byte I/O Range, any IRQ (16 bit), no DMA [AT-8_IRQ.Cnfg4] ConfigPriority=HARDRECONFIG IOConfig=8@0-ffff%fff8(ffff::) IRQConfig=0,2,3,4,5,6,7,10,11,12,14,15 ;-------------------------------------------------------------------------------------------------- ;III. Boards with 16 byte I/O windows, single IRQ, no DMA. ;IRQs 2-7, 10-12, 14, 15. ;PXB-241/721 and PIO-241 ;DAQ-800's ;DAQ-1200's use of DMA optional ;DAQ-12/16 use of DMA optional ;300-30F I/O Range, any IRQ (16 bit), no DMA [AT-16noDMA.Cnfg0] ConfigPriority=HARDRECONFIG IOConfig=300-30F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;310-31F I/O Range, any IRQ (16 bit), no DMA [AT-16noDMA.Cnfg1] ConfigPriority=HARDRECONFIG IOConfig=310-31F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;240-24F I/O Range, any IRQ (16 bit), no DMA [AT-16noDMA.Cnfg2] ConfigPriority=HARDRECONFIG IOConfig=240-24F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;280-28F I/O Range, any IRQ (16 bit), no DMA [AT-16noDMA.Cnfg3] ConfigPriority=HARDRECONFIG IOConfig=280-28F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;Any 16 byte I/O Range, any IRQ (16 bit), no DMA [AT-16noDMA.Cnfg4] ConfigPriority=HARDRECONFIG ;IOConfig=F@0-ffff%fff0(ffff::) **** Rem - I would like to increment by 10H, but does not work! **** IOConfig=F@0-ffff(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 ;-------------------------------------------------------------------------------------------------- ;IV. At sytle boards with 16 byte I/O windows, single IRQ, 1 DMA channel. ;IRQs 2-7, 10-12, 14, 15. ;DAQ-1200's ;DAQ-12/16 ;300-30F I/O Range, any IRQ (16 bit), any 1 DMA channel [AT-16DMA1.Cnfg0] ConfigPriority=HARDRECONFIG IOConfig=300-30F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 ;310-31F I/O Range, any IRQ (16 bit), any 1 DMA channel [AT-16DMA1.Cnfg1] ConfigPriority=HARDRECONFIG IOConfig=310-31F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 ;240-24F I/O Range, any IRQ (16 bit), any 1 DMA channel [AT-16DMA1.Cnfg2] ConfigPriority=HARDRECONFIG IOConfig=240-24F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 ;280-28F I/O Range, any IRQ (16 bit), any 1 DMA channel [AT-16DMA1.Cnfg3] ConfigPriority=HARDRECONFIG IOConfig=280-28F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 ;Any 16 byte I/O Range, any IRQ (16 bit), any 1 DMA channel [AT-16DMA1.Cnfg4] ConfigPriority=HARDRECONFIG ;IOConfig=F@0-ffff%fff0(ffff::) **** Rem - I would like to increment by 10H, but does not work! **** IOConfig=F@0-ffff(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 ;-------------------------------------------------------------------------------------------------- ;V. AT style boards with 16 byte I/O windows, single IRQ, 2 DMA channels. ;Currently, all Quatech 16 bit decode cards support IRQs 2-7, 10-12, 14, 15. ;DAQ-1200's ;DAQ-12/16 ;300-30F I/O Range, any IRQ (16 bit), any 2 DMA channels [AT-16DMA2.Cnfg0] ConfigPriority=HARDRECONFIG IOConfig=300-30F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 DMAConfig=5,6,7 ;310-31F I/O Range, any IRQ (16 bit), any 2 DMA channels [AT-16DMA2.Cnfg1] ConfigPriority=HARDRECONFIG IOConfig=310-31F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 DMAConfig=5,6,7 ;240-24F I/O Range, any IRQ (16 bit), any 2 DMA channels [AT-16DMA2.Cnfg2] ConfigPriority=HARDRECONFIG IOConfig=240-24F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 DMAConfig=5,6,7 ;280-28F I/O Range, any IRQ (16 bit), any 2 DMA channels [AT-16DMA2.Cnfg3] ConfigPriority=HARDRECONFIG IOConfig=280-28F(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 DMAConfig=5,6,7 ;Any 16 byte I/O Range, any IRQ (16 bit), any 2 DMA channels [AT-16DMA2.Cnfg4] ConfigPriority=HARDRECONFIG ;IOConfig=F@0-ffff%fff0(ffff::) **** Rem - I would like to increment by 10H, but does not work! **** IOConfig=F@0-ffff(ffff::) IRQConfig=2,3,4,5,6,7,10,11,12,14,15 DMAConfig=5,6,7 DMAConfig=5,6,7 ;--------------------------------------------------------------------------------------------------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.