Device Under Test (DUT) command identifiers.
DUT commands configure and query parameters related to the device being tested. These include physical characteristics, manufacturer information, and calibration data.
| Enumerator |
|---|
| CMD_DUT_JUNCTION | 0x0100 + 0x20+ 0x00 | Sets or queries DUT junction type.
Sets or queries the DUT junction type identifier for proper measurement configuration. Junction type affects I-V curve characteristics and measurement parameters. - Parameters
-
| junction | Junction type ID (0=Unknown, 1=Silicon, 2=GaAs, 3=InGaP, 4=Ge) |
- Returns
- Current junction type identifier
- SCPI Equivalent:
- DUT:JUNCtion[?]
- Note
- Junction type affects measurement range and calibration coefficients Root command for I2C/USB commands
|
| CMD_DUT_COVERGLASS | 0x0100 + 0x20+ 0x01 | Sets or queries DUT coverglass type.
Sets or queries the DUT coverglass type for optical correction factors. Coverglass thickness and material affect light transmission characteristics. - Parameters
-
| coverglass | Coverglass type ID (0=None, 1=0.1mm, 2=0.2mm, 3=0.3mm, 4=Custom) |
- Returns
- Current coverglass type identifier
- SCPI Equivalent:
- DUT:COVERglass[?]
- Note
- Affects optical calibration and measurement corrections Root command for I2C/USB commands
|
| CMD_DUT_INTERCONNECT | 0x0100 + 0x20+ 0x02 | Sets or queries DUT interconnect type.
Sets or queries the DUT interconnect type for resistance compensation. Different interconnect methods have varying parasitic resistances. - Parameters
-
| interconnect | Interconnect type ID (0=Wire bonds, 1=Solder, 2=Conductive epoxy, 3=Other) |
- Returns
- Current interconnect type identifier
- SCPI Equivalent:
- DUT:INTERconnect[?]
- Note
- Affects series resistance compensation in measurements Root command for I2C/USB commands
|
| CMD_DUT_RESERVED | 0x0100 + 0x20+ 0x03 | Reserved for future expansion.
Reserved command ID for future DUT configuration features. Currently not implemented - will return error if accessed. - Warning
- Do not use - reserved for future firmware versions Root command for I2C/USB commands
|
| CMD_DUT_MANUFACTURER | 0x0100 + 0x20+ 0x04 | Sets or queries DUT manufacturer name.
Sets or queries the DUT manufacturer name string for documentation and traceability purposes. Stored in device memory for test reports. - Parameters
-
| manufacturer | Manufacturer name string (max 32 characters) |
- Returns
- Current manufacturer name
- SCPI Equivalent:
- DUT:MANufacturer[?]
- Note
- Used in automated test report generation Root command for I2C/USB commands
|
| CMD_DUT_MODEL | 0x0100 + 0x20+ 0x05 | Sets or queries DUT model/part number.
Sets or queries the DUT model/part number string for device identification. Critical for maintaining test data correlation with specific device types. - Parameters
-
| model | Model/part number string (max 32 characters) |
- Returns
- Current model designation
- SCPI Equivalent:
- DUT:MODel[?]
- Note
- Essential for test data traceability and analysis Root command for I2C/USB commands
|
| CMD_DUT_TECHNOLOGY | 0x0100 + 0x20+ 0x06 | Sets or queries DUT semiconductor technology.
Sets or queries the DUT semiconductor technology description for proper measurement parameter selection and data interpretation. - Parameters
-
| technology | Technology string (e.g., "Silicon", "GaAs", "InGaP/GaAs/Ge", max 32 chars) |
- Returns
- Current technology description
- SCPI Equivalent:
- DUT:TECHnology[?]
- Note
- Affects default measurement parameters and analysis algorithms Root command for I2C/USB commands
|
| CMD_DUT_SERIAL_NUMBER | 0x0100 + 0x20+ 0x07 | Sets or queries DUT serial number.
Sets or queries the DUT serial number for individual device tracking throughout testing and analysis phases. - Parameters
-
| serial | Serial number string (max 32 characters) |
- Returns
- Current DUT serial number
- SCPI Equivalent:
- DUT:SERialnumber[?]
- Note
- Critical for individual device performance tracking Root command for I2C/USB commands
|
| CMD_DUT_ENERGY | 0x0100 + 0x20+ 0x08 | Sets or queries DUT radiation energy exposure.
Sets or queries the total radiation energy exposure accumulated by the DUT. Used for tracking radiation degradation effects on device performance. - Parameters
-
| energy | Total energy exposure in MeV (floating-point, 0.0 to 1e12) |
- Returns
- Current cumulative energy exposure
- SCPI Equivalent:
- DUT:ENERGY[?]
- Note
- Essential for radiation effects analysis and modeling Root command for I2C/USB commands
|
| CMD_DUT_DOSE | 0x0100 + 0x20+ 0x09 | Sets or queries DUT ionizing radiation dose.
Sets or queries the total ionizing radiation dose accumulated by the DUT. Tracks total ionizing dose (TID) effects on device characteristics. - Parameters
-
| dose | Total dose in krad(Si) (floating-point, 0.0 to 10000.0) |
- Returns
- Current cumulative dose exposure
- SCPI Equivalent:
- DUT:DOSE[?]
- Note
- Used for TID degradation analysis and lifetime predictions Root command for I2C/USB commands
|
| CMD_DUT_NOTES | 0x0100 + 0x20+ 0x0B | Sets or queries DUT documentation notes.
Sets or queries free-form text notes about the DUT for documentation and special handling instructions. Supports markdown formatting. - Parameters
-
| notes | Text notes string (max 256 characters) |
- Returns
- Current notes content
- SCPI Equivalent:
- DUT:NOTEs[?]
- Note
- Supports basic markdown formatting for rich documentation Root command for I2C/USB commands
|
| CMD_DUT_TSENSOR_TYPE | 0x0100 + 0x20+ 0x0D | Sets or queries DUT temperature sensor type.
Sets or queries the type of temperature sensor attached to the DUT for thermal monitoring during testing. Affects calibration algorithms. - Parameters
-
| type | Sensor type ID (0=None, 1=Thermocouple, 2=RTD, 3=Thermistor, 4=Diode) |
- Returns
- Current sensor type identifier
- SCPI Equivalent:
- DUT:TSENSor:TYPE[?]
- Note
- Sensor type determines calibration coefficients and measurement range Root command for I2C/USB commands
|
| CMD_DUT_TSENSOR_NUMBER | 0x0100 + 0x20+ 0x0E | Sets or queries number of DUT temperature sensors.
Sets or queries the number of temperature sensors connected to the DUT for multi-point thermal monitoring and gradient measurements. - Parameters
-
| count | Number of sensors (range: 0-4) |
- Returns
- Current number of configured sensors
- SCPI Equivalent:
- DUT:TSENSor:NUMber[?]
- Note
- Maximum 4 sensors supported per DUT Root command for I2C/USB commands
|
| CMD_DUT_TSENSOR_FIT | 0x0100 + 0x20+ 0x0F | Sets or queries temperature sensor calibration coefficients.
Sets or queries the temperature sensor calibration polynomial coefficients for accurate temperature conversion from raw ADC readings. - Parameters
-
| coeffs | Polynomial coefficients array [a0, a1, a2, a3] (T = a0 + a1*x + a2*x² + a3*x³) |
- Returns
- Current calibration coefficients
- SCPI Equivalent:
- DUT:TSENSor:FIT[?]
- Note
- Coefficients must be determined through calibration procedure Root command for I2C/USB commands
|