Benchtop Measurement and Test
Distributed Measurement and Control
Systems Engineering Software
Perspectives showcases how NI sees what’s next in the world of test and technology.
You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.
Provides support for NI data acquisition and signal conditioning devices.
Provides support for Ethernet, GPIB, serial, USB, and other types of instruments.
Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports.
I saw the reminder that some of the functions in legacy API are deprecated without listing them out. Are the functions currently in the document all working?
I am not sure if this works...
from niveristand.legacy import NIVeriStand
def set_channel(wks, channel_name, v1):
def set_multiple_channels(wks, channel_name_list, v_list):
# for (channel_name, v1) in zip(channel_name_list, v_list):
# set_channel(wks, channel_name, v1)
def get_channel(wks, channel_name):
y = wks.GetSingleChannelValue(channel_name)
def get_multiple_channels(wks, channel_name_list):
y_list = wks.GetMultipleChannelValue(channel_name_list)
def initiate_veristand(niveristand_path, model_path):
wks = NIVeriStand.Workspace2("localhost")
wks.ConnectToSystem(model_path, True, 120000)
What do you need our team of experts to assist you with?
We'll be in touch soon!