Starting Download..
save Save

Sample DLL for i3070 External DLL Feature

The external DLL (dynamic-link library) call feature expands the i3070 in-circuit test platform capability for additional functional test and applications in a flexible way. Below is a DLL example for data management, where the test status is updated to a database.

Software Requirement: Keysight Medalist i3070 08.30p and above
License Requirements: Ext_App_DLL_Feature.lic

Please follow the instruction below for a sample DLL demo. To view a recorded demostration, please click here.

1) Save the "DEMO_DLL_FILES.zip" file to your local drive.
2) Unzip "DEMO_DLL_FILES.zip".
3) Copy the files from Demo_DLL_FILES folder to C:/Keysight_ICT/EXT_DLL
4) Open a BTBASIC window to run “testplan_demo”
 

Description of the demonstration:

1. In this demo example, the “testplan_demo” is used to update the test status of the boards with serial number ‘0001’ and ’0002’ into the “demo.mdb” database through the wrapper “Demo.dll”.
2. Let’s assume, the serial number ‘0001’ is a PASS and ‘0002’ is a FAIL after ICT test. 
3. The demo starts by loading the “demo.dll" into the memory. 
4. It acquires the initial status in the database of the board with serial number ‘0001’ and displays it on the screen. 
5. It then updates the current PASS status back to the database. 
6. Steps 4 and 5 are repeated for serial number “0002”; in this case, it updates the database with a "Fail" status.
7. To confirm that the correct status has been updated in database, the “testplan_demo” obtains and prints the status of boards with serial number ‘0001’ and ‘0002’ accordingly. 
8. Finally, the testplan unloads the DLL from memory.

For more information about ICT system, please visit Keysight In-circuit test (ICT) System

For more information about ict systems, please visit ICT System - Medalist i3070.

Was this helpful?


Didn't find what you're looking for?