Programming Interfaces
The 89600 VSA software provides several programming interfaces for automating measurements which are listed below:
-
.NET API - can be used by any programming language or application that is supported on .NET. Prior to the 2024_U2 release of 89600 VSA, .NET Framework was the only supported framework. Starting with the 2024_U2 release of 89600 VSA, support was added for creating clients that run on .NET 6.0 and newer. It is possible to create client applications that support either or both .NET Framework or .NET 6.0+.
-
SCPI Interface - provides measurement automation through a Standard Commands for Programmable Instruments (SCPI) interface.
-
The COM API 1) Access Preamble Indicator, or 2) Application Programming Interface has been obsoleted and will not be updated as new features are added to the 89600 VSA.
In the 89600 VSA, macros are actually full-fledged Visual Studio 2022 solutions. This means that you can use all the features of Visual Studio when creating your macros. See About Macros for more information. Note that all editions of Visual Studio 2022 are supported, including the free Community Edition.
See Also