![]() |
GRL-USB-PD-V-UP API
Version 1.6
GRL USB Power Delivery & Data Loopback Volume Tester (GRL-V-UP)
|
GRL-V-UP addresses the needs of test engineers with demanding test requirements for their USB Type-C/PD hosts, hub modules, docks, monitors, and chargers. Modular and scalable, the GRL-V-UP tester can add up to 10 test cards in a single 3U rack unit chassis. Each test card supports loading of a single 100W USB-C port, or dual 60W USB-C ports. Users can start with any number of test cards and add more cards based on increased testing volume. Additional 3U rack units can be fitted to the same rack to add even greater test capacity. GRL-V-UP has an open API which allows test engineers to use their own software (C#, NI TestStand, Python, etc.) for control or take advantage of easy to use software developed by GRL. The GRL-V-UP tester setup is suitable for reliability and environmental chamber testing as well as meeting high volume production testing requirements. Strong thermal airflow design on the GRL-V-UP tester allows for 1000W max to be continuously run per rack unit. USB test times can be designed to be less than a few seconds with a single setup.
Make sure the following prerequisites are met before using the GRL-V-UP API Test Software:
GRL-V-UP API Test Software installed on the Host PC / Laptop (all the necessary drivers will be installed along with the software). The software can also be downloaded and installed from https://graniteriverlabs.com/download-center/
Custom test cases can be written in either the C# or Python platform as an independent standalone application. These test cases will call the API's defined in VseriesControllerLibrary.dll.
The following diagram illustrates the hardware connection setup for GRL-V-UP-10SC / GRL-V-UP-2SC :
The GRL-V-UP API Test Software should be installed on a Windows 10 computer. Below is the procedure for connecting the GRL-V-UP hardware and computer.
Once installed, open the GRL-V-UP API Test Software which will display all the GRL-V-UP-10SC / GRL-V-UP-2SC units connected to the Host PC via the USB Type-A to Type-B cable from the drop-down menu.
To create custom test cases using C#, the following software is required:
To develop the application in C#, follow the below instructions: