This is a Python script to perform a double pulse test (DPT) of a wide-bandgap transistors, like Qorvo's SiC devices or Gan devices, by using an installed AFG module on a Tektronix 6 Series MSO or 5 Series MSO oscilloscope.
This command-line script takes user inputs to generate a DPT pulse sequence on your PC, to send it to an MSO5 or MSO6 scope, and to configure the scope for a DPT.
See our application note for the detail.
The Windows binary is found in the release page in the right pane.
❗
|
Please kindly let us know when you find other licenses to be mentioned here. |
-
The source Python script code, written by Qorvo, is under the license of Qorvo, and the compiled binary is also under the same license.
-
The compiled binary is generated by the PyInstaller. Refer to the PyInstaller license.
-
In the course of compiling the binary, some Python codes are archived. See the Python licenses. The binary is generated on the Python version 3.11.2.
-
The software, both Python script code and binary, calls the PyVISA library. Refer the PyVISA license.
❗
|
|
-
The PyVISA module, in the script, searches IVI library backends once the program invoked. See the detail. We tested the code and binary with the NI-VISA.
-
The libusb library enables a USB connection between your PC and the MSO scope. See the detail. To use a USB I/F, please place a libusb file in your "PATH".