visa-rs
Safe Rust bindings for VISA(Virtual Instrument Software Architecture) library
Most documentation comes from NI-VISA Product Documentation
Requirements
This crate needs to link to an installed visa library, for example, NI-VISA.
You can specify path of visa64.lib
file (or visa32.lib
on 32-bit systems) by setting environment variable LIB_VISA_PATH
.
On Windows and macOS, the default installation path will be added if no path is specified.
Example
Codes below will find the first Keysight instrument in your environment and print out its *IDN?
response.
License: MIT OR Apache-2.0