Readme.txt ---------- ATS310 Install Disk for Windows 2000, Windows XP, Windows XP x64, Vista 32 bit and Vista 64 bit Version 5.7.12 Release date: May 20, 2010 1. What is ATS310 Install Disk ? ATS310 Install Disk provides device drivers and DLLs required to operate the ATS310 50 MS/s 2-channel, 12-bit PCI Digitizer under Windows 2000, Windows XP, Windows XP x64, Vista 32 bit and Vista 64 bit operating systems. For Linux operation, you must purchase ATS-Linux package, which includes drivers for Linux (kernel 2.6). ATS310 Install Disk also includes a free license of AlazarDSO application program that allows you to setup one or more ATS310 cards, acquire and view analog signals and save the data to disk. Note that AlazarDSO is available as a 32 bit application as well as a true 64 bit application. 2. Requirements One of the following operating systems: Windows 2000 Windows XP Windows XP x64 Windows Vista 32 bit Windows Vista 64 bit For Linux operation, you must purchase ATS-Linux package, which includes drivers for Linux (kernel 2.6). 3. How to install ATS310 drivers Run Setup.exe program before installing the hardware. Insert the card in a vacant PCI slot. Follow the instructions listed in the ATS310 User Guide. 4. How to install AlazarDSO Navigate to the appropriate AlazarDSO folder (32 bit or 64 bit) on the ATS310 Install Disk. Run Setup.exe. Follow instructions on the screen. 5. Please send your questions, suggestions and bug reports to support@alazartech.com 6. The latest version of ATS310 Install Disk can always be found at http://www.alazartech.com/support/downloads.htm 7. What is new in this version? Version 4.3.1 ------------- Version 4.3.1 is the first released version of the ATS310 Driver. Version 4.6.3 ------------- Version 4.6.3 is the first released version of the ATS310 Driver that supports ATS310-8M Version 4.6.4 ------------- Version 4.6.4 fixes a trigger-related bug introduced in v4.6.3 for ATS310-128K. Version 4.6.5 ------------- Version 4.6.5 fixes a bug which caused ATS310 to freeze in some PCs. Version 4.6.5 also includes a more redundant FPGA download scheme that returns an error if the expected FPGA file is not found. Version 4.8.1 ------------- Version 4.8.1 fixes a bug for ATS310-8M, which did not allow triggering with negative slope. Version 4.8.1 also fixes a bug for ATS310-128K, which did not allow proper operation at sampling rates other than 20 MS/s. Version 5.1.1 --------------- This release is intended as a new baseline for the versioning and neither adds nor removes functionality from Version 4.8.1. Version 5.2.0 ------------- Version 5.2.0 is the first fully-released version of 64 bit drivers for ATS310. Version 5.2.0 also supports WOW, allowing 32 bit applications to call 64 bit driver. Installation of WOW drivers is done simultaneously with the 64-bit driver installation. Starting with Version 5.2.0, AlazarTech products are installed in their own class in Device Manager. The ClassName is "AlazarTech PCI Digitizers". Version 5.3.0 ------------- There are no new capabilities for the ATS310 in driver version 5.3.0. Version 5.3.2 ------------- There are no new capabilities for the ATS310 in driver version 5.3.2. Version 5.3.3 ------------- There are no new capabilities for the ATS310 in driver version 5.3.3. Version 5.4.0 ------------- Version 5.4.0 is fully Vista power management compliant, i.e. it fixes a power state handling bug in previous versions, which caused a Vista-based PC to crash if it was powered down with the ATS310 driver loaded. In some machines, this crash caused a re-boot. Version 5.5.0 ------------- There are no new capabilities for the ATS310 in driver version 5.5.0. Version 5.5.1 ------------- There are no new capabilities for the ATS310 in driver version 5.5.0. Version 5.6.0 ------------- Starting in Versions 5.6.0, the device driver is being distributed with a Setup.exe installation program. AtsApi.dll now indicates the architecture type in the Product Description field of the files property page. This is used to easily distinguish the x64 architecture SDK dll from the x32 architecture sdk dll. To view this information, Right-Button click on the dll file, select the Properties menu item and click the Version tab. Version 5.6.2 ------------- New build using the new Windows Vista DDK. Version 5.6.2 introduces a new API called AlazarWrite. At present this API is for internal use. Version 5.6.3 ------------- There are no new capabilities for the ATS310 in driver version 5.6.3. Version 5.6.4 ------------- Version 5.6.4 does not include any new functionality for this board. Version 5.6.5 ------------- Version 5.6.5 driver installation program provides full support for non-english language operating systems. Previous versions may have reported an error when user tried to install the drivers on a computer running non-english language operating system. Users can also start the driver installation program in quiet mode (with no user interface) by opening a command prompt in the "winxp" or "winxp_64" folder and typing "DPInst /q" or "DPInst /s". Version 5.6.6 ------------- Version 5.6.6 does not include any new functionality for this board. Version 5.6.7 ------------- Version 5.6.7 does not include any new functionality for this board. Version 5.6.8 ------------- Version 5.6.8 Adds GET_BOARD_OPTIONS_LOW and GET_BOARD_OPTIONS_HIGH to AlazarQueryCapability to ATSApil.dll Version 5.6.9 ------------- Version 5.6.9 properly installs all support files for WOW drivers that allow operation of the card in a 32-bit application, such as LabVIEW, while running on Vista 64-bit operating system. Version 5.6.10 -------------- Version 5.6.10 introduces ATSApi.log. ATSApi.log file is debugging tool that allows us to record how programs call ATSApi.dll. For example if a program like LabView calls the AlazarPostAsyncBuffer function in ATSApi.dll and logging is enabled, then an entry similar to the following will be added to the log file: >> 2008/11/05 13:18:41.019 AlazarPostAsyncBuffer (0x00000C90, 0x07ED0020, 2048000) = ApiSuccess where: - "2008/11/05 13:18:41.019" is the date and time when the function was called. - "AlazarPostAsyncBuffer" is the name of the function that was called. - "0x00000C90" is the first parameter passed to the function (the board handle). - "0x07ED0020" is the second parameter passed to the function (the buffer address). - "2048000" is the third parameter passed to the function (the size of the buffer in bytes). - "ApiSuccess" is the return code that was passed back to the caller. Customers will probably never need to enable logging themselves. However, if customers create their own custom application and it doesn't work, and they call AlazarTech for support, then logging might be very useful. By examining this log file, we should be able to point out to the customer exactly what the problem is with their application WITHOUT requiring the application source code. It must be noted that such logging should only be turned on for debugging purposes, as it can slow down the performace of the system. To control whether or not to log all Api calls, we have introduced the ApiFlags program. The ApiFlags program allows a customer to enable or disable logging, and select log file options. ApiFlags is only supplied to customers who, in the opinion of AlazarTech Technical Support personnel, need it. Version 5.6.11 -------------- There are no new capabilities for the ATS310 in driver version 5.6.11 Version 5.6.12 -------------- There are no new capabilities for the ATS310 in driver version 5.6.12 Version 5.6.13 -------------- Version 5.6.13 fixes a bug in version 5.6.12, where the driver installation program installed an older version (v5.6.11) of the device driver file (ATS310.sys). Version 5.6.13 installs v5.6.13 of the DLL (ATSApi.dll) and also 5.6.13 of the device driver (ATS310.sys). Version 5.7.6 -------------- There are no new capabilities for the ATS310 in driver version 5.7.6 Version 5.7.10 - 2010-03-31 --------------------------- Version 5.7.10 adds AlazarErrorToText to convert return code to strings. Version 5.7.12 - 2010-05-20 --------------------------- There are no new capabilities for the ATS310 in driver version 5.7.12