Table of Contents: Acqiris March 8 2006 ================== 1. Installation 2. Environment 3. Acqiris Software File List 4. Releases History ============================================================================= 1. Installation: ================ Preliminary notice: Acqiris Device Class -------------------- With Acqiris Software versions 2.14 and older, Acqiris instruments were installed under the 'Unknown' device class (Acqirv03.inf and older). They appeared in the Windows Device Manager with a large yellow question mark icon, under the heading 'Other devices' when listed by type. Acqiris Software version 2.15 (and later) installs Acqiris instruments under a new 'Acqiris' device class (Acqirv04.inf and later). They appear in the Windows Device Manager with a grey diamond icon, under the heading 'Acqiris' when listed by type. If devices are already installed on a system with a version prior to 2.15, they will continue to appear under the 'Unknown' device class after installing version 2.15. Only new devices, installed after updating to Acqiris Software 2.15, will subsequently appear as 'Acqiris' class devices. To have all Acqiris instruments appear as 'Acqiris' class devices, you should uninstall all Acqiris instruments listed as 'Unknown' class. Uninstalling devices -------------------- Windows 2000, Windows XP, Windows Server 2003 Select 'Properties' from the context menu (right-click) of 'My Computer' on your Desktop. Select the 'Hardware' tab, and click on the 'Device Manager' button. Make sure that the devices are listed by type ('View' menu, select 'Devices by type'). Select the instrument to be uninstalled. Select 'Uninstall' from the 'Action' menu. Once all the instruments to be uninstalled have been uninstalled, select 'Scan for hardware changes' from the 'Action' menu, or reboot the computer. Windows 98 Select 'Properties' from the context menu (right-click) of 'My Computer' on your Desktop. Select the 'Device Manager' tab. Make sure that the devices are listed by type (select 'View devices by type'). Select the instrument to be uninstalled. Click on the 'Remove' button. Once all the instruments to be uninstalled have been uninstalled, click on the 'Refresh' button, or reboot the computer. If you are installing AcqirisSoftware for the first time on your computer, run Setup.exe and follow the instructions carefully. If you are upgrading to a more recent version, it is recommended to uninstall any previous installation before running Setup.exe. You can specify the same Install Folder, and Setup will overwrite the previous installation. If you wish to keep multiple versions on your system, please refer to the User Manual for more information. NOTE: For a first time installation on your computer Acqiris recommends that you install the software BEFORE installing the hardware on your system. Please contact Acqiris support at support@acqiris.com if you encounter any installation problem. ============================================================================= 2. Environment: =============== Setup will define 2 new environment variables on your system: AcqirisDxRoot = Install Folder (Acqiris Software root) AcqirisDxDir = bin subdirectory of the Install Folder (\bin) AcqirisDxDir will also be added to the PATH. ============================================================================= 3. Acqiris Software File List: ============================== Destination Directory = (misc. install files) irunin.* Destination Directory = \AcqirisApp (executable) AcqirisLive.exe (executable) APx01Demo.exe (executable) AP_SSRDemo.exe (executable) GeoMapper.exe (CVI run-time engine) cviauto.dll (needed by AcqirisLive) cvirt.dll cvirte.dll dataskt.dll mesa.dll cvirte folder (with bin and fonts folders) (for saved data files) data folder Destination Directory = \bin (AcqrsD1 Win32 Driver) AqDrv4.dll AqDrv4.ini (AcqrsD1 Driver for LabVIEW RT) AqRT_4.dll (LabWindows/CVI fp file) AqDrv4.fp (Acqiris components) AqISl3.dll (needed by AcqirisLive) (Acqiris components) AqSCl3.dll (needed by AcqirisLive) (Acqiris MATLAB Adaptor) aq.dll (Acqiris MATLAB Adaptor) CallAcqiris.dll (Acqiris MATLAB Adaptor) FactoryInstrumentSettings.AqSettings (Acqiris MATLAB MEX interface) AqDrvMex.dll (Microsoft VC run-time) msvcp71.dll (Microsoft VC run-time) msvcr71.dll (TrollTech component) qt-mt332.dll (needed by *Demo.exe) (TrollTech component) qt-mt333.dll (needed by AcqirisLive) Destination Directory = \bin\kernel (Acqiris Low Level Driver) acqirv00.vxd (copy) (Win9x) Acqir400.sys (copy) (NT4) Acqir500.sys (copy) (Win2K/XP/2003) acqirv04.inf (copy) (Win9x/2K/XP/2003) Destination Directory = \cvi (LabWindows/CVI sample program) GetStarted.c GetStarted.h GetStarted.prj GetStarted.uir Destination Directory = \ETS (PharLAP ETS sample program) GetStartedETS.cpp GetStartedETS.dsp GetStartedETS.LNK GetStartedETS.rc GetStartedETS.vsb resource.h RTOS.INI Destination Directory = \include (C interface headers) AcqirisD1Import.h AcqirisD1Interface.h AcqirisDataTypes.h AcqirisErrorCodes.h (Basic interface header) AcqrsD1Interface.bas (Basic .NET interface header) AcqrsD1Interface.vb (VISA type headers) visatype.h vpptype.h Destination Directory = \lib (import libraries - the default library is for for Microsoft compiler) AqDrv4.lib (for PharLAP ETS) AqETS4.lib (for PharLAP ETS) AqLibETS.lib msvc\AqDrv4.lib borland\AqDrv4.lib Destination Directory = \manuals (C Driver help) AqDrv4.hlp (THIS information file) ReadMe.txt (User Manuals) ProgrammersGuide.pdf ProgrammersReferenceManual.pdf UserManual12BitDigitizers.pdf UserManual10BitDigitizers.pdf UserManual8BitDigitizers.pdf UserManualAnalyzers.pdf UserManualAveragers.pdf UserManualCC10XCrates.pdf UserManualCC121Crate.pdf (installation file) ShortCutNames.txt Destination Directory = \MATLAB\daq for registration and validation Aq_install.m Examples Aq_ModeLive.m Aq_MultipleAcquisition.m Aq_SingleAcquisition.m Destination Directory = \MATLAB\mex Examples Aq_GetStarted.m Destination Directory = \ReplacedSystemFiles (WinXP) (Microsoft libraries) msvcp60.dll msvcrt.dll Destination Directory = \tornado (Sample source file) GetStartedVxW.cpp (Sample project file) GetStartedVxW.wpj (Sample workspacefile) GetStartedVxW.wsp Destination Directory = \vb (Visual Basic sample program) AcqirisShow12.frm AcqirisShow12.frx AcqirisShow12.vbp AcqirisShow12.vbw AcqirisShow8.frm AcqirisShow8.frx AcqirisShow8.vbp AcqirisShow8.vbw DevCtrlForm12.frm DevCtrlForm12.frx DevCtrlForm8.frm DevCtrlForm8.frx Destination Directory = \vc (Visual C/C++ sample program) GetStartedAvgVC.cpp GetStartedAvgVC.dsp GetStartedVC.cpp GetStartedVC.dsp GetStartedVC.rc resource.h Destination Directory = \vxworks (VxWorks Device Driver) AcqirisVxWUmode.out (VxWorks IO Driver) VxWorksDriverPCI.out Destination Directory = "LabVIEW"\help (Acqiris Driver help) AqDrv4.hlp Destination Directory = "LabVIEW"\Instr.lib (LabVIEW Driver) AqDx\AqDx.llb AqDx\AqDx_u.llb AqDx\AqDx_obs.llb AqDx\acstat.mnu AqDx\applic.mnu AqDx\config.mnu AqDx\data.mnu AqDx\dir.mnu AqDx\util.mnu (LabVIEW RT Driver) AqDx\AqRT.llb AqDx\AqRT_u.llb Destination Directory = "Firmware Directory" (FPGA .bit files for AP100, AP101, AP200, AP201, AP235, AP240, DP306, DP308, DP310, DC436, DC438, and DC440) Destination Directory = "Windows Directory" (Installation Log) Acqiris Software Setup Log.txt Destination Directory = "Windows System Directory" (Acqiris Low Level Driver) acqirv00.vxd (Win9x) drivers\Acqir400.sys (NT4) drivers\Acqir500.sys (Win2K/XP/2003) (Microsoft VC run-time) msvcp60.dll msvcrt.dll Destination Directory = "Windows\Inf" acqirv04.inf (Win9x/2K/XP/2003) ============================================================================= 4. Releases History: ==================== ----------------------------------------------------------------------------- Acqiris Software 2.15.c (March 8, 2006) ======================= AcqirisLive: version 2.15 Release 0 Build 2 - Uses AqISl3.dll V3.8.2.0 AqSCl3.dll V3.9.0.25 AP_SSRDemo: version 3.6.2 - Added continuous acquisition recording to file GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.2.5 CallAcqiris.dll V1.1.1.2 MATLAB MEX interface: - Uses AqDrvMex.dll V1.0.0.0 LabVIEW: version 2.15 Device Driver: Uses AqDrv4 V4.9.7.19 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.9 Acqirv00.vxd V1.9 - Fixed ASBUS2 detection finding more instruments than really existing - Fixed channel combine attribute on DC282 multi-instruments - Adjusted horizontal position of the DC440/DC438 RevD (-3.4ns when <= 200MS/s) FPGA .bit files: unchanged from 2.15.a (see below) ----------------------------------------------------------------------------- Acqiris Software 2.15.b (January 26, 2006) ======================= AcqirisLive: version 2.15 Release 0 Build 2 - Uses AqISl3.dll V3.8.2.0 AqSCl3.dll V3.9.0.25 AP_SSRDemo: version 3.6 GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.2.5 CallAcqiris.dll V1.1.1.2 MATLAB MEX interface: - Uses AqDrvMex.dll V1.0.0.0 LabVIEW: version 2.15 Device Driver: Uses AqDrv4 V4.9.6.1 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.9 Acqirv00.vxd V1.9 - Fixed bug preventing timebase attribute changes in ASBus multi-instruments - Fixed bug causing control IO attribute changes in Master ASBUS multi-instruments to have effect on module 0 - Fixed bug causing instrument RO attribute values for a Master ASBus multi-instrument to be those of module 0 - Fixed invalid timestamps in AdvancedTDC mode when using external reference (AP240 AdvTDC) - DC282/DC152 families: fixed hanging acquisitions and invalid timestamps in ASBus2 or external clock FPGA .bit files: unchanged from 2.15.a (see below) ----------------------------------------------------------------------------- Acqiris Software 2.15.a (January 11, 2006) ======================= AcqirisLive: version 2.15 Release 0 Build 2 - Uses AqISl3.dll V3.8.0.120 AqSCl3.dll V3.8.0.2257 AP_SSRDemo: version 3.6 - Added Load/Save options for gate definitions (AP240 SSR + AdvTDC) - Added InterpolatedPeak feature for single peak and histograms (AP240 SSR + AdvTDC) - Added Peak region readout operating modes support (AP240 SSR + AdvTDC) - Fixed display of nbrAcqRead and nbrAcqShown GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.2.5 CallAcqiris.dll V1.1.1.2 MATLAB MEX interface: - Uses AqDrvMex.dll V1.0.0.0 LabVIEW: version 2.15 Device Driver: Uses AqDrv4 V4.9.3.17 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.9 NEW! Acqirv00.vxd V1.9 - Changed CPLD registers reading delays (12 -> 30 us) (Could cause intermittent hardware or calibration failures - seen with PC503 and DC282-family boards) - DC152/DC282 families: changed ASBUS2 Master position and support 5 modules - Support for programming a specific FPGA in ASBUS configuration - Corrected calibration time estimations - Fixed readData in Real64 (Could return garbage for first sample) - DC282/DC152 families: support DDR External memory - Fixed problem when acq timeouts (e.g. no clocks) would leave the instrument stuck calibrating. Now an acq timeout error is returned. - Fixed AP240 family (Peak detection) Start/Valid~Delta~Neg/Pos~PeakV are impossible to change - Fixed problem of timebase configuration when changing channel combination (in some cases required applying the change twice) - DC282/DC152 families: extended timestamps support, until ~213 days (instead of ~26 days) & reset feature - Support DC152 2GHz mezzanines - Fixed calibration of DC271A - Fixed readData dataDesc->returnedSegments: now corresponds to # of actually acquired segments - Fixed 'reportNbrAcquiredSegments' returning wrong value (on MAC100 based instruments) if acquisition was 'Stopped' - Fixed thread safety under Linux (now matches Windows recursive mutexes) - Changed maximum number of segments: 16384 for APX01 and 8191 for AP235/AP240 all options - Added support for Interpolated Histograms (APXXX with AdvTDC) - Added support for TC890 interrupts and external memory DMA read Install file: acqirv04.inf - Acqiris instruments are installed under new 'Acqiris' device class and appear in the Windows Device Manager with a grey diamond icon, under the heading 'Acqiris' when listed by type FPGA .bit files: AC210.bit Version 0.1 AC240.bit Version 0.1 SC210.bit Version 0.1 SC240.bit Version 0.1 AP100FPGA1_AP200FPGA1and3.bit Version H AP100FPGA2_AP200FPGA2and4.bit Version H AP101FPGA1_AP201FPGA1and3.bit Version R2.08 AP101FPGA2_AP201FPGA2and4.bit Version R2.08 AP240_AP235_AP210_AP205.bit Version B AP240_AP235_AP210_AP205_AdvTDC.bit Version R2.01 AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R2.01 DC440_DC438_DC436.bit Version R1.02 DC440_DC438_DC436_RevD.bit Version R4.00 DP310_DP308_DP306.bit Version R1.02 DP310_DP308_DP306_RevD.bit Version R4.00 ----------------------------------------------------------------------------- Acqiris Software 2.14.d (July 28, 2005) ======================= AcqirisLive: version 2.14 Release 0 - Uses AqISl3.dll V3.7.2 AqSCl3.dll V3.7.3 AP_SSRDemo: version 3.5 - Added 'Maximum number of gates' and 'Fixed gate length' settings (AP240 SSR + AdvTDC) - Changed Start/Valid~Delta/Pos/Neg~Peak options to double values in Volts (AP240 SSR + AdvTDC) - Changed number of acquisitions to use NbrRoundRobins (AP240 HistoTDC) - Fixed multithreading crashes with real multi-CPU computers - Fixed display of ADC statistics values - Fixed 'single' not showing anything (AP240 SSR) - Added AP240 peaks histogram feature 'HistoTDC' (AP240 SSR + AdvTDC) - Fixed display using bad horPos for multi-segments acquisitions GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.0 CallAcqiris.dll V1.1.1 LabVIEW: version 2.14 Device Driver: Uses AqDrv4 V4.7.4.1 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.8 Acqirv00.vxd V1.9 - Fixed insufficient settling time for trigger DC -> AC Switching on DC271A (With MXI-3: could cause calibration failure) - Changed 10-bit digitizers port A timings (Fix flyers on some cards) - Changed 10-bit digitizers trigger point formula calculation (Fixes problems when the trigger comes >~2s after start) NOTE: Linux, VxWorks, and Linux Drivers have the above updates; RT and ETS drivers DO NOT! FPGA .bit files: AC210.bit Version 0.1 AC240.bit Version 0.1 AP100FPGA1_AP200FPGA1and3.bit Version H AP100FPGA2_AP200FPGA2and4.bit Version H AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version B AP240_AP235_AP210_AP205_AdvTDC.bit Version R2.00 AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R2.00 DC440_DC438_DC436.bit Version R1.02 DC440_DC438_DC436_RevD.bit Version R4.00 DP310_DP308_DP306.bit Version R1.02 DP310_DP308_DP306_RevD.bit Version R4.00 ----------------------------------------------------------------------------- Acqiris Software 2.14.c (June 15, 2005) ======================= AcqirisLive: version 2.14 Release 0 - Uses AqISl3.dll V3.7.2 AqSCl3.dll V3.7.3 AP_SSRDemo: version 3.5 - Added 'Maximum number of gates' and 'Fixed gate length' settings (AP240 SSR + AdvTDC) - Changed Start/Valid~Delta/Pos/Neg~Peak options to double values in Volts (AP240 SSR + AdvTDC) - Changed number of acquisitions to use NbrRoundRobins (AP240 HistoTDC) - Fixed multithreading crashes with real multi-CPU computers - Fixed display of ADC statistics values - Fixed 'single' not showing anything (AP240 SSR) - Added AP240 peaks histogram feature 'HistoTDC' (AP240 SSR + AdvTDC) - Fixed display using bad horPos for multi-segments acquisitions GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.0 CallAcqiris.dll V1.1.1 LabVIEW: version 2.14 Device Driver: Uses AqDrv4 V4.7.3.1 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.8 Acqirv00.vxd V1.9 - fix calibration problem effecting DC2x1A units FPGA .bit files: AC210.bit Version 0.1 AC240.bit Version 0.1 AP100FPGA1_AP200FPGA1and3.bit Version H AP100FPGA2_AP200FPGA2and4.bit Version H AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version B AP240_AP235_AP210_AP205_AdvTDC.bit Version 2.00 AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R2.00 DC440_DC438_DC436.bit Version R1.02 DC440_DC438_DC436_RevD.bit Version R4.00 DP310_DP308_DP306.bit Version R1.02 DP310_DP308_DP306_RevD.bit Version R4.00 ----------------------------------------------------------------------------- Acqiris Software 2.14.b (June 8, 2005) ======================= AcqirisLive: version 2.14 Release 0 - Uses AqISl3.dll V3.7.2 AqSCl3.dll V3.7.3 AP_SSRDemo: version 3.5 - Added 'Maximum number of gates' and 'Fixed gate length' settings (AP240 SSR + AdvTDC) - Changed Start/Valid~Delta/Pos/Neg~Peak options to double values in Volts (AP240 SSR + AdvTDC) - Changed number of acquisitions to use NbrRoundRobins (AP240 HistoTDC) - Fixed multithreading crashes with real multi-CPU computers - Fixed display of ADC statistics values - Fixed 'single' not showing anything (AP240 SSR) - Added AP240 peaks histogram feature 'HistoTDC' (AP240 SSR + AdvTDC) - Fixed display using bad horPos for multi-segments acquisitions GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.0 CallAcqiris.dll V1.1.1 LabVIEW: version 2.14 Device Driver: Uses AqDrv4 V4.7.2.1 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.8 Acqirv00.vxd V1.9 - fix AcqrsD1_readData bug which occurred for 8-bit digitizers being read for DOUBLE voltage values FPGA .bit files: AC210.bit Version 0.1 AC240.bit Version 0.1 AP100FPGA1_AP200FPGA1and3.bit Version H AP100FPGA2_AP200FPGA2and4.bit Version H AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version B AP240_AP235_AP210_AP205_AdvTDC.bit Version 2.00 AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R2.00 DC440_DC438_DC436.bit Version R1.02 DC440_DC438_DC436_RevD.bit Version R4.00 DP310_DP308_DP306.bit Version R1.02 DP310_DP308_DP306_RevD.bit Version R4.00 ----------------------------------------------------------------------------- Acqiris Software 2.14.a (June 1, 2005) ======================= ==> WARNING: DO NOT USE THIS VERSION FOR reading DOUBLE values ==> from 8-bit DIGITIZERS AcqirisLive: version 2.14 Release 0 - Uses AqISl3.dll V3.7.1 AqSCl3.dll V3.7.3 - add support for DC282HF - reenable startup options - fixed crash when attempting to save the waveform for a disabled channel - new Spike Stretcher trigger mode AP_SSRDemo: version 3.5 - Added 'Maximum number of gates' and 'Fixed gate length' settings (AP240 SSR + AdvTDC) - Changed Start/Valid~Delta/Pos/Neg~Peak options to double values in Volts (AP240 SSR + AdvTDC) - Changed number of acquisitions to use NbrRoundRobins (AP240 HistoTDC) - Fixed multithreading crashes with real multi-CPU computers - Fixed display of ADC statistics values - Fixed 'single' not showing anything (AP240 SSR) - Added AP240 peaks histogram feature 'HistoTDC' (AP240 SSR + AdvTDC) - Fixed display using bad horPos for multi-segments acquisitions GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.2.0 CallAcqiris.dll V1.1.1 - introduce forceTrigAfter - corrected occasional timeout even if trigger occurred - corrected crash on first use of examples LabVIEW: version 2.14 - add support for Analyzers - make all functions reentrant - update all functions using readData - use new AcqrsD1_errorMessageEx routine - support channel number and polymorphism for Averager/analyzer configuration routines - fix lost input terminal in Query Averager Settings - new LabVIEW RT support Device Driver: Uses AqDrv4 V4.7.1.3 Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.8 Acqirv00.vxd V1.9 - add support for 10-bit digitizers - add support for AP240 AdvancedTDC - add support for DC440 Rev. D - add support for Linux kernel 2.6 - fix DC140 sampling instant difference on C1 and C2 - fix DC140 External clock double traces - fix DC211, DC241 bat T0 value (all modules) - fix bad SegDesc timestamp values for Averagers - add check on AqReadParameters.flags invalid value FPGA .bit files: AC210.bit Version 0.1 AC240.bit Version 0.1 AP100FPGA1_AP200FPGA1and3.bit Version H AP100FPGA2_AP200FPGA2and4.bit Version H AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version B AP240_AP235_AP210_AP205_AdvTDC.bit Version 2.00 AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R2.00 DC440_DC438_DC436.bit Version R1.02 DC440_DC438_DC436_RevD.bit Version R4.00 DP310_DP308_DP306.bit Version R1.02 DP310_DP308_DP306_RevD.bit Version R4.00 ----------------------------------------------------------------------------- Acqiris Software 2.13.c (December 22, 2004) ======================= NOTE: This release is partial. It is intended for DC2x1A users. - The Linux, VxWorks, and ETS software has not been updated. - The LabVIEW, VB, and VB.NET interfaces have not been updated. - The Kernel driver has been updated to the level needed for the pre-release of some new products AcqirisLive: version 2.13 Release 0 - Uses AqISl3.dll V3.4.0 AqSCl3.dll V3.3.4 APSSRDemo: version 3.3 Release 2 APx01Demo: version 2.11 Release 0 GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.0.7 CallAcqiris.dll V1.0.6 LabVIEW: version 2.13 Device Driver: Uses AqDrv4 V4.6.0.3195 NEW!! Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.8 NEW!! Acqirv00.vxd V1.9 - DC140 introduction - DC211A, DC241A, DC271A introduction - AcqrsD1_calibrateEx support for fast calibration mode for new products - AcqrsD1_readData support for special read of data not corrected for trigger position FPGA .bit files: AP100FPGA1_AP200FPGA1and3.bit Version G AP100FPGA2_AP200FPGA2and4.bit Version G AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version A AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R1.05 DC440_DC438_DC436.bit Version R1.02 DP310_DP308_DP306.bit Version R1.02 ----------------------------------------------------------------------------- Acqiris Software 2.13.a (August 30, 2004) ======================= AcqirisLive: version 2.13 Release 0 - Uses AqISl3.dll V3.4.0 AqSCl3.dll V3.3.4 APSSRDemo: version 3.3 Release 2 - Introduction APx01Demo: version 2.11 Release 0 GeoMapper: version 2.11 Release 0 MATLAB Adaptor: - Uses Aq.dll V1.0.7 CallAcqiris.dll V1.0.6 LabVIEW: version 2.13 - Now supporting LabVIEW 7.1, 7.0, 6.1 and 6.0 - AqDx Configure Frequency Counter.vi, Query Frequency Counter.vi, Read Frequency Counter.vi added - AqDx Force TriggerEx.vi added - Added String returned type in AqDx Query Instrument Configuration.vi Device Driver: Uses AqDrv4 V4.5.0. Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.6 Acqirv00.vxd V1.9 - DC135 introduction with FC option - AP235/AP240 SSR option introduction - AcqrsD1_forceTrigEx support added. Allowing Trigger Out for forced triggers - AcqrsD1_acquireEx support for Averager continue to accumulate - AcqrsD1_configAvgConfig support for averager StartVetoEnable - AcqrsD1_configAvgConfig support for AP235/AP240-Avgr average out signal - Changed the processing memory option of the AP235/AP240 from A8M to P24MB - Fixed DC440 family, AcqrsD1_readData problem when readPar->firstSampleInSeg != 0 FPGA .bit files: AP100FPGA1_AP200FPGA1and3.bit Version G AP100FPGA2_AP200FPGA2and4.bit Version G AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235_AP210_AP205.bit Version A AP240_AP235_AP210_AP205_Averager.bit Version C AP240_AP235_AP210_AP205_SSR.bit Version R1.05 DC440_DC438_DC436.bit Version R1.02 DP310_DP308_DP306.bit Version R1.02 ----------------------------------------------------------------------------- Acqiris Software 2.12.a (May 7, 2004) ======================= AcqirisLive: version 2.12 Release 0 - Uses AqISl3.dll V3.4.0 AqSCl3.dll V3.3.4 - AP200 waveform display problem resolved APx01Demo: version 2.11 Release 0 GeoMapper: version 2.11 Release 0 - First release MATLAB Adaptor: - First release - Uses Aq.dll V1.0.7 CallAcqiris.dll V1.0.6 LabVIEW: version 2.12 - Now supporting LabVIEW 7.0, 6.1 and 6.0 - AqDx Read Raw Data segment descriptor bug fixed - several OBSOLETE functions hidden Device Driver: Uses AqDrv4 V4.4.7 (Build 301). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 - Fix rounding problem causing bad SR for 12-bit digitizers when LabVIEW control FPGA .bit files: AP100FPGA1_AP200FPGA1and3.bit Version F AP100FPGA2_AP200FPGA2and4.bit Version F AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235.bit Version A AP240_AP235_Averager.bit Version B DC440_DC438_DC436.bit Version R1.02 DP310_DP308_DP306.bit Version R1.02 - AP235/AP240 Avgr major bug fix ----------------------------------------------------------------------------- Acqiris Software 2.11.b (February 18, 2004) ======================= As for 2.11.a except for LabVIEW 6.1 libraries which have now been saved in their recompiled state. ----------------------------------------------------------------------------- Acqiris Software 2.11.a (January 28, 2004) ======================= AcqirisLive: version 2.11 Release 0 - Uses AqISl3.dll V3.3.0 AqSCl3.dll V3.3.4 - advanced menu support of HiRes SR - support of AP240/AP235 - Avgr - new look in user interface APx01Demo: version 2.11 Release 0 GeoMapper: version 2.11 Release 0 - First release LabVIEW: version 2.11 Now supporting LabVIEW 7.0 and 6.1 - new polymorphic AqDx Configure Averager Settings with extensions for new options AqDx Read Short Averager Data - fixed/extended AqDx Scope Read Data AqDx Example Scope AqDx Getting Started AqDx Query Trigger Source Device Driver: Uses AqDrv4 V4.4.1 (Build 3). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 - AP235/AP240 Avgr supported - the kernel mode driver supports elimination of the config IO space on the PLX 9054 FPGA .bit files: AP100FPGA1_AP200FPGA1and3.bit Version F AP100FPGA2_AP200FPGA2and4.bit Version F AP101FPGA1_AP201FPGA1and3.bit Version 2.07 AP101FPGA1_AP201FPGA2and4.bit Version 2.07 AP240_AP235.bit Version A AP240_AP235_Averager.bit Version A DC440_DC438_DC436.bit Version R1.02 DP310_DP308_DP306.bit Version R1.02 - file naming convention changed - AP235/AP240 Avgr supported ----------------------------------------------------------------------------- Acqiris Software 2.9.a (June 27, 2003) ====================== AcqirisLive: version 2.9 Release 1 -Uses AcqirisLib.dll V2.2.0 AqIS_1.dll V2.0.6 AqSC_1.dll V2.2.3 - Averager segment timestamps fixed APx01Demo: version 2.9 Release 0 LabVIEW: version 2.9 - new polymorphic AqDx Accumulate Data, AqDx Averaged Data - segDescArray timestamps changed to U32 - CalibrateEx calType extended - Configure Channel Combination nbrConvertersPerChannel fixed Device Driver: Uses AqDrv4 V4.3.1 (Build 1473). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 - DP306, DP308, DP310, DC436, and DC438 supported - read of multisegments in Averager mode fixed - timestamps are now ViUInt32 (Unsigned 32-bit integer). - added 1.75V FS vertical scale - dynamic linking to msvcrt.dll, msvcirt.dll, and msvcp60.dll FPGA .bit files: APx00*.bit Version E APx01*.bit Version R2.06 DC4xx*.bit Version R1.02 DP3xx*.bit Version R1.02 - DP306, DP308, DP310, DC436, and DC438 supported - shorter acquisition time for DC440 ----------------------------------------------------------------------------- Acqiris Software 2.8.a (April 1, 2003) ====================== AcqirisLive: version 2.8 Release 8 -Uses AcqirisLib.dll V2.2.0 AqIS_1.dll V2.0.6 AqSC_1.dll V2.2.3 -Improved Averager support with NSA -DC440 support -Improved calibration support -Improved external clock support -External trigger BWL support -New keyboard shortcuts -New version information display Bug fixes: - certain command line arguments are no longer ignored APx01Demo: version 2.8 Release 0 -First release LabVIEW: version 2.8 -polymorphic AqDx Read Averager Data, AqDx Read Digitizer Data, AqDx Read Raw Data, -support or enhanced support for AqDx CalibrateEx Instrument, AqDx Configure Channel Combination, AqDx Configure Trigger Class, AqDx Configure Trigger TV, AqDx Query Channel Combination, AqDx Query Trigger TV, AqDx Read -improved AqDx Getting Started (removed AqDx Multiple Segments Example) Device Driver: Uses AqDrv4 V4.2.8 (Build 1701). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 -DC440 support -support for NSA mode on the AP100/AP200. -Full support for AP101/AP201 -more tolerant treatment of _readData arguments -better notification of value adaptation for _readData arguments -ControlIO 10MHz reference always present when selected - no longer needs dynamic linking to msvcrt.dll, msvcirt.dll, and msvcp60.dll FPGA .bit files: APx00*.bit Version E APx01*.bit Version R2.05 DC440*.bit Version R1.00 -Official release of DC440, APx01, and APx00 NSA functionality -Updated firmware files for AP and DC modules. Headers present for all ----------------------------------------------------------------------------- Acqiris Software 2.7.c (February 10, 2003) ====================== -Updated firmware files for AP modules (fixes cases where averagers couldn't function as such) ----------------------------------------------------------------------------- Acqiris Software 2.7 (August 8, 2002) ==================== AcqirisLive: version 2.5 Release 2 -Uses AcqirisLib.dll V1.13.0 AqIS_1.dll V1.3.0 AqSC_1.dll V1.9.0 Bug fixes: -AutoStore was using too much RAM. -Input impedance and range of external trigger not remembered by setup. -Trigger OUT offset control (on supporting models). -Conversion of AutoStore binary files not working for averagers data. Device Driver: Uses AqDrv4 V4.1.6 (Build 6). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 See comments from Release 2.6 ----------------------------------------------------------------------------- Acqiris Software 2.6 (June 26, 2002) ==================== AcqirisLive: version 2.4 Release 8 -Uses AcqirisLib.dll V1.12.0 AqIS_1.dll V1.2.0 AqSC_1.dll V1.8.7 -Improved storage to disk performance in binary format. -Save and recall of instrument setups. -Support of averagers AP100 and AP200. Device Driver: Uses AqDrv4 V4.1.6 (Build 6). Kernel Mode Drivers: Acqir400.sys V1.10 Acqir500.sys V1.5 Acqirv00.vxd V1.9 -Full support for new models DP214, DP235 and DP240. -Extended support of External Clock modes. -New function AcqrsD1_calibrateEx for special recalibrations, in particular needed for delay calibration with External Clock. -Control of sync/nosync of trigger OUT signal for DC2x1, DP214 and DP240 (AcqrsD1_configControlIO). -Modification to AcqrsD1_restoreInternalRegisters function to permit recovery of exact trigger timing when reading battery backed-up waveforms. -New query keyword TbSegmentPad in function AcqrsD1_getInstrumentInfo for multi-segment readout of sequence waveforms. Bug fixes: -Multithreaded application settings changes were not always seen by all threads. -Re-initialization of instruments now possible after call to AcqrsD1_closeAll. -Coercion to DC or AC when DC50 and AC50 not available for trigCoupling in AcqrsD1_configTrigSource. -AcqrsD1_readCharSequence and AcqrsD1_readRealSequence can now handle combined channels readout (on supporting models). -Corrected reading of sequences with AcqrsD1_readData. -Uninitialized variable could sometimes cause crash on exit of the driver. ----------------------------------------------------------------------------- Acqiris Software 2.5 (February 25 2002) ==================== AcqirisLive: version 2.0 Release 9 Device Driver: Uses AqDrv4 V4.0.12 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.9 Acqir500.sys V1.4 Acqirv00.vxd V1.8 -Full support for new models DC271, DC241, DC211, AP100 and AP200. -Kernel-mode drivers now support 'processing interrupts' for future FPGA-computations -New API functions: New general-purpose waveform read function: AcqrsD1_readData For instruments with channel combination capability: AcqrsD1_configChannelCombination, AcqrsD1_getChannelCombination For instruments with future on-board processing: AcqrsD1_configSetupArray, AcqrsD1_getSetupArray, AcqrsD1_processData, AcqrsD1_procDone, AcqrsD1_stopProcessing, AcqrsD1_waitForEndOfProcessing ----------------------------------------------------------------------------- Acqiris Software 2.4 (August 3, 2001) ==================== AcqirisLive: version 1.8 Release 1 Device Driver: Uses AcqrsD1 V3.8.1 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.7 Acqir500.sys V1.2 Acqirv00.vxd V1.6 -External Clock: distinguish between 'continuous' (clockType 1) and 'start/stop' (clockType 4, new External Clock type). -Support for AP101 and AP201, for 'dual memory' sequence acquisition. -NT4 and Win2K kernel-mode drivers: force 'enable' of memory space, I/O space and bus mastership. -Win9x kernel-mode driver: moved 'AcqirisLog' from "HKLM" to "HKLM\Software" -New functions: AcqrsD1_closeAll Bug fixes: -Fixed crash when calling AcqrsD1_multiInstrAutoDefine twice in a row. -Fixed bad trace from slave module on the ASBus on the very first waveform readout. ----------------------------------------------------------------------------- Acqiris Software 2.3 (February 19, 2001) ==================== -Native WDM kernel-mode driver for Windows2000. Previous installations used the NT4.0 driver under Windows2000, relying on Windows2000 compatibility with NT4.0 drivers. -Support for DP212 dual input (without relays). AcqirisLive: version 1.6 Release 1 Device Driver: Uses AcqrsD1 V3.5.1 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.6 Acqir500.sys V1.1 Acqirv00.vxd V1.5 -New keywords for AcqrsD1_getInstrumentInfo: NbrADCsPerChannel, LogDev... (for on-board FPGA - AP/RC models only) -Separate offset and gain calibrations for each input of multi-input frontends (models DP111, DP211, DP212) -New functions (AP/RC models only): AcqrsD1_configAveragerConfig, AcqrsD1_getAveragerConfig, AcqrsD1_configControlIO, AcqrsD1_getControlIO, AcqrsD1_configLogicDevice, AcqrsD1_configMode, AcqrsD1_getMode, AcqrsD1_logicDeviceIO ----------------------------------------------------------------------------- Acqiris Software 2.2 ==================== -Corrections to the installer: Set color depth requirement to 8 bits Automatic reboot at the end of the installation AcqirisLive: version 1.6 Release 1 Device Driver: Uses AcqrsD1 V3.0.1 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.4 Acqirv00.vxd V1.4 ----------------------------------------------------------------------------- Acqiris Software 2.1 ==================== -Corrections to the installer: Do not remove the kernel drivers or INF file if doing a custom install Add separators in registration email Env. var. Registry problem in NT4 and Win2000 fixed AcqirisLive: version 1.6 Release 1 Device Driver: Uses AcqrsD1 V3.0.1 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.4 Acqirv00.vxd V1.4 ----------------------------------------------------------------------------- Acqiris Software 2.0 ==================== -New installer (Setup.exe) AcqirisLive: version 1.6 Release 1 Device Driver: Uses AcqrsD1 V3.0.1 (Build 0). Kernel Mode Drivers: Acqir400.sys V1.4 Acqirv00.vxd V1.4 -Non-Administrators now also have permission to use the kernel-mode drivers (under NT4, Windows 2000). -New functions: AcqrsD1_waitForEndOfAcquisition, AcqrsD1_readCharSequence, AcqrsD1_readRealSequence -New keywords for getInstrumentInfo: TriggerLevelRange, OverloadStatus, Temperature, MaxSamplesPerChannel -Function AcqrsD1_stopAcquisition now returns VI_SUCCESS if digitizer already stopped -Fixed bug in AcqrsD1_restoreInternalRegisters causing incorrect waveform scale in subsequent call to AcqrsD1_readCharWform ----------------------------------------------------------------------------- AcqirisLive 1.5 Release 3 ========================= -Fixed uninstall bug: fatal error (Script Line 767) when trying to erase the DLLs from windows\system Device Driver: Uses AcqrsD1 V2.6.3 (Build 0). -Same as Release 1, but recompiled with VC6 Service Pack 3 (except .sys and .vxd). AcqirisLive 1.5 Release 2 ========================= -Same as Release 1, but recompiled with LabWindows/CVI 5.5 Device Driver: Uses AcqrsD1 V2.6.3 (Build 0). -Same as Release 1, but recompiled with VC6 Service Pack 3 (except .sys and .vxd). AcqirisLive 1.5 Release 1 ========================= -Support of ASBus (see manual for details). -Support of Windows2000. Device Driver: Uses AcqrsD1 V2.6.1 (Build 0) (TRc DLL is V2.6.2) -New ASBus functions: multiInstrAutoDefine, multiInstrDefine, multiInstrUndefine -New functions: accumulateWform, averagedWform, getInstrumentInfo AcqirisLive 1.4 Release 1 ========================= -Display of the firmware and kernel-mode driver versions. Device Driver: Uses AcqrsD1 V2.5.1 (Build 0) -Supports DP111 and DP211 models (with input multiplexer and analog bandwidth limiter). -New function to query firmware and kernel-mode driver versions. AcqirisLive 1.3 Release 4 ========================= -Fixed 'Store Waveform bug': changing the current channel does not clear everything (so it is now possible to store several channels with 'Store 'Waveform). -The format conversion utility for waveforms saved in AutoStore mode in binary format will now work even if the run directory has been moved. Device Driver: Uses AcqrsD1 V2.3.3 (Build 0) -Corrected segment timestamps problem (for > 8 KS/segment) with 2 GS/s models. AcqirisLive 1.3 Release 3 ========================= Device Driver: Uses AcqrsD1 V2.3.2 (Build 0) -Corrected time delay calibration problem with 2 GS/s models. AcqirisLive 1.3 Release 2 ========================= -Improved zoom features and persistence. Device Driver: Uses AcqrsD1 V2.3.1 (Build 0) AcqirisLive 1.2 Beta Release ============================ -Add support for External Clock. Device Driver: Uses AcqrsD1 V2.2.2 (Build 0) AcqirisLive 1.1 Beta Release ============================ -Segment timestamps available in sequence mode. Device Driver: Uses AcqrsD1 V2.2.2 (Build 0) -Supports DC240 and DP210 models. AcqirisLive 1.0 Release 6 ========================= Device Driver: Uses AcqrsD1 V2.1.1 Supports DC270 and DC265 models. AcqirisLive 1.0 Release 5 ========================= -It is now possible to display up to 600 segments contiguously, or more in overlayed mode. Device Driver: Uses AcqrsD1 V2.0.1 (Build 1) -The driver now supports the External Clock and TimeStamps. -New function to query the number of acquired segments when in sequence mode. AcqirisLive 1.0 Release 4 ========================= -DMA transfers by default. DMA can be switched off with cmd line switch -n -Store Waveform implemented. -Checking of driver DLL version, and display of versions. -Support screen sizes down to 800x600. -When storing data in ASCII format, the header lines start with '#' (so they can be matched away easily). -Autostore runs create subfolders with a datetime stamp. Device Driver: Uses AcqrsD1 V1.7.1 AcqirisLive 1.0 Release 3 ========================= -No DMA transfers by default. DMA can be switched on with cmd line switch -d -Improved display performance for sequence mode. Device Driver: Uses AcqrsD1 V1.6 -Device Driver DLL has changed name. AcqirisLive 1.0 Release 2 ========================= -Indication of serial number, and geographical position (bus & slot). -Finder utility (yellow LED). -Fixed calibration problem (acquisition was still running). -Fixed display problems. Device Driver: V1.1 AcqirisLive 1.0 Release 1 ========================= Device Driver: V1.1 -DMA data transfers for both Win95/Win98 and NT.