ATS-SDK Release Notes
Alazar SDK version 6.0.3
© 2003-2011 Alazar Technologies, Inc.
The AlazarTech SDK allows you to create applications that configure and acquire data from AlazarTech PCI/PCIe digitizer boards using functions exported by AlazarTech device drivers. It includes: a programmer’s guide and reference manual, header and library files, and sample code.
The ATS-SDK for Windows requires a PC running 32- or 64-bit versions of Windows 2000 or later with about 40 MB of free disk space.
To install the ATS-SDK, double-click on the ATS-SDK setup program and follow its instructions. By default, the setup program creates a directory named “C:\AlazarTech\ATS-SDK\<Version>”, and installs all ATS-SDK files to this directory.
To uninstall the ATS-SDK, open the “Add and Remove Programs” Control Panel applet, select the ATS-SDK, and click on the “Uninstall” button.
The ATS-SDK for Windows includes sample code for the following programming environments:
· C/C++ samples for Microsoft Visual C++ 6, Visual C++ 2008 or later.
· C# samples for Microsoft Visual C # 2008 or later.
· MATLAB samples for MATLAB R2006a, R2009a or later.
· VB samples for Microsoft Visual Basic 6 or later.
You must install the drivers for your AlazarTech digitizer board on your computer to run the sample programs.
You should connect a 1 KHz, ±500 mV signal (1 Vpp) to CH A of your digitizer before running the sample programs. If a digitizer requires a trigger input, the sample code configures it to trigger when a signal connected to CH A rises above 0V. If a trigger input is required but no trigger signal is supplied, the sample code will report an acquisition timeout error.
|
Version |
Date |
Description |
|
6.0.3 |
2011/06/16 |
· Add support for the ATS9351 and ATS9850. · Update ATS-SDK Guide section 3.3.4 AsyncRead to fix a typo where the BytesToRead parameter was repeated. |
|
6.0.2 |
2011/04/28 |
· Update MATLAB sample code to add support for 32- and 64-bit MATLAB 2009a and later. · Update ATS-SDK Guide section 2.3.4 “AUX I/O” for the ATS9440. · Update ATS-SDK Guide section 2.3.4.5 “Digital input” to fix an error describing the AUX I/O digital input configuration. |
|
6.0.1 |
2011/02/07 |
· Add single- and multi-threaded C/C++ samples that demonstrate how to average data from continuous and no-pretrigger dual-ported AutoDMA mode streaming acquisitions. ·
Add C/C++ projects for Microsoft Visual C++ Express 2008 and
later that target 32-bit platforms only. · Modify all C/C++ projects to generate output .exe files whose filenames have the same base as the project name. For example, AcqToDisk.vcproj generates AcqToDisk.exe. Visual C++ Express 2010 generates a warning otherwise. |
|
6.0.0 |
2011/01/24 |
· Add MATLAB sample programs. |
|
5.8.4 |
2010/12/14 |
· Add support for ATS9440 · Add AlazarSetTriggerOperationForScanning and AlazarConfigureSampleSkipping API functions. · Add VB6 sample programs, and update single-ported samples programs to simplify code. · Move release history to release notes file. |
|
5.8.3 |
2010/08/18 |
· Add support for ATS9325. · Update AlazarConfigureAuxIO description in function reference. · Expand description of AlazarSetCaptureClock decimation parameter in section 2.3.1.4 “10 MHz PLL”. · Expand description of AlazarInputControl to include board specific input ranges. · Add AlazarSetClockSwitchOver to configure dummy clock. · Add EEC_MODE to parameter to AlazarGetParameter and AlazarSetParameter. |
|
5.8.2 |
2010/05/28 |
· Update ATS-SDK Guide to add section describing buffer size and alignment requirements. · Fix lib files to include API functions added with 5.8.1 release. · Fix error in AlazarSetExternalClockLevel description in function reference. |
|
5.8.1 |
2010/05/12 |
New Features · Add C# sample programs · Add the following API functions: AlazarForceTriggerEnable, AlazarSetExternalClockLevel. · Add the following AlazarGetParameter values to AlazarCmd.h: GET_ASYNC_BUFFERS_PENDING, GET_ASYNC_BUFFERS_PENDING_FULL, GET_ASYNC_BUFFERS_PENDING_EMPTY · Add AUX_OUT_TRIGGER_ENABLE to AlazarConfigureAuxIO. |
|
5.8.0 |
2010/01/21 |
· Add support for ATS9350. · Add the following API functions: AlazarConfigureAuxIO, AlazarCreateStreamFile, AlazarErrorToText, AlazarReadEx. · Add the following AlazarSetParameter values: SET_SINGLE_CHANNEL_MODE. · Add the following AlazarGetParameter values: GET_SAMPLES_PER_TIMESTAMP_CLOCK, GET_RECORDS_CAPTURED. · Add the following AlazarGetParameterUL values: GET_MAX_PRETRIGGER_SAMPLES · Deprecate the synchronous AutoDMA acquisition functions including: AlazarStartAutoDMA, AlazarGetNexBuffer, AlazarAbortAutoDma, and AlazarGetAutoDMAHeaderTimeStamp. · Update SDK documentation and sample code. |
|
5.6.0 |
2008/06 |
ATS-SDK 5.6.0 release |
Please contact us if you have any questions or comments about the ATS-SDK, or need assistance.
|
Web |
|
|
|
|
|
Phone |
514-426-4899 |
|
Fax |
514-426-2723 |
|
|
Alazar Technologies Inc. 6600 Trans-Canada Highway, Suite 310 Pointe-Claire, QC Canada H9R 4S2 |