LinearLabTools is a collection of Matlab and Python programs that provide direct access to Linear Technology’s data converter evaluation boards.
An evaluation board for a data converter will typically plug into an accompanying controller board, which is then connected to a host computer running a Linear supplied GUI program such as PScope for Analog-to-Digital converters or LTDACgen for Digital-to-Analog converters. The GUI allows basic performance measurements to be made, but it is not designed to run arbitrary sequences of tests or communicate with other hardware, as is often required by customers when evaluating a part for their own application. LinearLabTools allows customers to control Linear’s data converter demo boards as they would any other piece of test equipment, using their own software.
The LinearLabTools package also contains various application examples, simulations, and educational programs that demonstrate mixed signal concepts.
LinearLabTools is a software suite that allows customers to directly access data converter demo boards from their own software environment. A Windows DLL provides low-level access to the board through one of several interfaces. Example code in Matlab and Python is included to demonstrate basic operation.
Because it’s free and open source. We have occasionally seen Python used in a similar way as Matlab.