NI Measurement Studio is a set of test and measurement components built by
National Instruments
National Instruments Corporation, doing business as NI, is an American multinational company with international operation. Headquartered in Austin, Texas, it is a producer of automated test equipment and virtual instrumentation software. Co ...
, that integrates into the
Microsoft Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including web site, websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platfor ...
environment. It includes extensive support for accessing instrumentation hardware. It has drivers and abstraction layers for many different types of instruments and buses are included or are available for inclusion.
Measurement Studio includes a suite of analysis functions, including curve fitting, spectral analysis,
Fast fourier transform
A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT). Fourier analysis converts a signal from its original domain (often time or space) to a representation in t ...
s (FFT) and digital filters, and visualization. It also includes the ability to share variables and pass data over the internet with network shared variables.
History
Measurement Studio was introduced in February 2000 by
National Instruments
National Instruments Corporation, doing business as NI, is an American multinational company with international operation. Headquartered in Austin, Texas, it is a producer of automated test equipment and virtual instrumentation software. Co ...
to combine its text-based programming tools, specifically:
LabWindows/CVI
LabWindows/CVI (CVI is short for C for Virtual Instrumentation) is an ANSI C programming environment for test and measurement developed by National Instruments. The program was originally released as LabWindows for DOS in 1987, but was soon r ...
, Component Works ++, Component Works.
Measurement Studio 7.0 adopted support for
.NET and allowed
for native
.NET controls and classes to integrate into
Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
. As of Measurement Studio 8.0.1, support for Visual Studio 2005 and .NET 2.0 framework have been included, with support for
Windows Vista
Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, which was released five years before, at the time being the longest time span between successive releases of ...
first adopted in version 8.1.1. Current version of Measurement Studio drops support for multiple versions of Visual Studio including 2008, 2005, .NET 2003 and 6.0.
Measurement Studio includes a variety of examples, to illustrate how common
GPIB Glycoprotein Ib (GPIb), also known as CD42,
is a component of the GPIb-V-IX complex on platelets. The GPIb-V-IX complex binds von Willebrand factor, allowing platelet adhesion and platelet plug formation at sites of vascular injury.
It is defici ...
,
VISA
Visa most commonly refers to:
*Visa Inc., a US multinational financial and payment cards company
** Visa Debit card issued by the above company
** Visa Electron, a debit card
** Visa Plus, an interbank network
*Travel visa, a document that allows ...
,
DAQMX, analysis, and
DataSocket applications can be accessed.
Related software
National Instruments also offers a product called
LabVIEW
Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments.
The graphical language is named "G"; not to be confused with G- ...
, which offers many of the test, measurement and control capabilities of Measurement Studio. National Instruments also offers
LabWindows/CVI
LabWindows/CVI (CVI is short for C for Virtual Instrumentation) is an ANSI C programming environment for test and measurement developed by National Instruments. The program was originally released as LabWindows for DOS in 1987, but was soon r ...
.
NI LabWindows/cvi
/ref> as an alternative for ANSI C programmers.
See also
* Dataflow programming
In computer programming, dataflow programming is a programming paradigm that models a program as a directed graph of the data flowing between operations, thus implementing dataflow principles and architecture. Dataflow programming languages share ...
* Virtual instrumentation
Virtual instrumentation is the use of customizable software and modular measurement hardware to create user-defined measurement systems, ''called virtual instruments''.
Traditional hardware instrumentation systems are made up of fixed hardware co ...
* Comparison of numerical analysis software
The following tables provide a comparison of numerical-analysis software.
Applications
General
Operating system support
The operating systems the software can run on natively (without emulation).
Language features
Colors indicat ...
* Fourth-generation programming language
A fourth-generation programming language (4GL) is any computer programming language that belongs to a class of languages envisioned as an advancement upon third-generation programming languages (3GL). Each of the programming language generations ...
References
{{National Instruments
.NET Framework software
Computer networking