Once you have chosen the appropriate software environment you then need to determine the I/O bus and I/O connectivity that works best with for your measurement.
There are several hardware options for communicating with and controlling your instruments. Historically, most users have controlled their instruments through mature buses, namely GPIB and Serial (RS-232). However some emerging commercial computer buses such as Ethernet and USB are appearing in the test and measurement arena. Combining existing instruments based on original communication buses such as GPIB and Serial with the latest instruments that rely on Ethernet and USB interfaces results in systems that are commonly referred to as Mixed I/O Test Systems. In order to effectively develop and maintain Mixed I/O Systems the software plays an important role. You need software tools that can support a wide variety of bus protocols in addition to scalable hardware solutions such as the options listed below.
General Purpose Interface Bus
The General Purpose Interface Bus (GPIB) has been one of the most common I/O inte