API

Software Definition and

Networked Hardware Opens

Many New Possibilities.




AKELA's easy-to-use API allows direct, sychronous access to the hardware over an Ethernet LAN without having to deal with any middleware or SCPI emulation. Libraries are standard for Windows (.DLL) and Linux (.SO). Libraries for MacOS (.DYNLIB), and Matlab (.MEX) can be provided on request.

Raw data is also available to the user, so users can create algorithms for:

  • Customized test profiles, including adaptive algorithms to provide more information with higher relevancy
  • Customized go/no-go decision criteria, with precise coordination with mechanical test automation
  • Data correction with AKELA's or user's custom calibration function to remove fixture effects, including changes in fixture condition
  • Time delay calculation to obtain group delay
  • SPC (Statistical Process Control) on previously tested parts as fixtures and/or probes changes are detected from time to time
  • Storage of raw or processed data, along with test recipes and fixture conditions




The API also allows for flexible integration into automated testing with maximal throughput, and allows multiple VNAs to be directly connected to a single host processor via LAN.

Talk to our engineers about high-throughput testing...the possibilities will surprise you.

  • AKELA provides a simple API for Windows and Linux for customers to connect one or multiple VNAs to the host processor. MacOS and Matlab libraries are optional.
AKELA provides a simple API for Windows and Linux for customers to connect one or multiple VNAs to the host processor. MacOS and Matlab libraries are optional.

  • Time-domain data is easily extracted and displayed in real time at rates up to 45k points per second, as shown in the upper window of this demonstration program. CPU load is under 4% even when running the FFT algorithm.
Time-domain data is easily extracted and displayed in real time at rates up to 45k points per second, as shown in the upper window of this demonstration program. CPU load is under 4% even when running the FFT algorithm.

  • The .DLL has relatively few functions, and as such is easy to understand and implement.
The .DLL has relatively few functions, and as such is easy to understand and implement.