API#
Data types#
data types
|
DUTInfo stores the part number, the serial number, and any additional information relevant to the DUT. |
|
A class which classes that perform file read and writes inherit from. |
A base class to inherit from if the class you're building inside AutoSweep needs to perform disk or disk-like IO. |
|
|
A MetaNum is any alphanumeric string or int that is used to represent a specific value with fixed formatting |
|
The representation of a part number with a revision. |
|
|
|
The representation of a serial number. |
|
Contains the details of the station configuration, including where to save data and which instruments are present and how to connect to them. |
|
A TimeStamp is a simple object based on python's datetime which is used to represent dates and times in a convenient way for AutoSweep. |
Instruments#
Classes and functions for construction and manipulation of geometric objects.
Instruments
|
The base class for every instrument that is managed by the instrument manager. |
|
The instrument manager is used by the TestExec to initialize instruments before passing them onto each test step. |
|
Sweep#
Sweep
|
A class used to manipulate test data, usually taken as a sweep (IV, laser power meter, etc.). |
|
A class which wraps some matplotlib functionality in order to speed-up plotting within tests. |
|
With raw data saved in JSON form, this function parses the data |
|
Converts a set of raw data to JSON format. |