BTS-16110 Driver Software provides VIs and functions to interface with the BTS-16110. Modify the BTS-16110 reference examples for your system and application.

A subset of VIs available with BTS-16110 Driver Software is shown below.

Open a Session

Call Open Session to initialize resources for the client API. This VI reserves the BTS-16110 and returns a handle for communicating with the remote device.

You can use Open Session to open concurrent sessions to multiple BTS-16110 devices, with one session per device.

Set the Current Transducer Type

Call Set Current Transducer Type to specify the type of current transducer that is connected to the BTS-16110.

Where:
  • output range can be 10 V, 2 A, or 667 mA.

Check Communication

Call Check Status to check the state of the communication channel and the status of the BTS-16110.

Where:
  • faults returns an error if the network or BTS-16110 is in a bad state.

Read a Single Point

Call Read Single Point to take one measurement from the 1 kS/s UDP measurement stream.

This VI automatically starts and stops the UDP stream if it is not already started. If the UDP stream was previously started with the Start Stream VI, this VI leaves the stream running.

Read a Waveform

Call Read Waveform to take a waveform measurement fom the 1.25 MS/s TCP measurement stream.

Where:
  • duration in ms is the length of time in ms to read data.

This VI automatically starts and stops the TCP stream if it is not already started. If the TCP stream was previously started with the Start Stream VI, this VI leaves the stream running.

Close a Session

Call Close Session to stop any running streams, close network sockets, and release BTS-16110 resources.

Note The NI BTS-16110 LabVIEW palette provides additional VIs to perform advanced features and calibration tasks.