SpinCore PulseBlaster LabVIEW
Extensions is a library of LabVIEW VIs which can be used
to interact with PulseBlaster, PulseBlasterESR,
PulseBlasterESR-PRO, PulseBlasterDDS, RadioProcessor,
and USB-PTS boards. There are two methods of using
the LabVIEW PulseBlaster Extensions. The first
method is a set of executable user interfaces created
with LabVIEW that control the PulseBlaster boards with a
simple, intuitive interface. This method requires no
knowledge of LabVIEW programming and does not need a
LabVIEW Development System in order to run. The
second method is a package of LabVIEW VIs which can be
used with the LabVIEW Development System to create
custom programs using the PulseBlaster LabVIEW
interface. Both methods are described further
below.
To use the SpinCore PulseBlaster
LabVIEW Extensions, the following must be installed on
your system.
- SpinAPI: The SpinCore Driver Suite
- National Instruments LabVIEW or LabVIEW 2012
Runtime Engine
- For executable user interfaces, only the LabVIEW
2012 RunTime Engine is required. It can be
downloaded from
NI's website (32-bit).
- For executable user interfaces, only the LabVIEW
2012 RunTime Engine is required. It can be
downloaded from
NI's website (64-bit).
- For customizable VIs, the LabVIEW Development
System 8.6 or later is required. A 30-day
evaluation of the latest LabVIEW software can be
downloaded here.
- PulseBlaster LabVIEW extensions
- PBLV extensions are available in the following
sections for:
For using the current SpinAPI with LabWindows/CVI
please follow the instructions that can be found
here.
WARNING: Changing the Calling Convention on SpinAPI Call
Library Function Nodes from C to stdcall (WINAPI) will
cause your programs to throw an error.
NOTE: Using the 32-bit spinapi.dll from the
latest SpinAPI (20171214) on a 64-bit system will output
an error.
For a 64-bit system, please use 64-bit
LabVIEW and our 64-bit spinapi.dll
.
NOTE: If using the latest version of SpinAPI,
choose the correct DLL path for your 32-bit or 64-bit
LabVIEW Extension.
32-bit
64-bit