Home

The Software-Defined VNA:

  • Ethernet Communication Over LAN     or WAN to App or Web Page
  • Compact, Simple, Under $10,000
  • Fast, Deterministic Test Times**
  • Direct Programming At The     Hardware Level
  • Control Multiple VNAs With One     Program, One PC
  • **Example: S11, S12, S21, S22 for 201 frequencies in exactly 22ms on a Windows 7 PC, without using segmented or adaptive point lists.

    With direct hardware programming in C/C++, Python, LabView (optional), and other languages on request. there is no legacy scripting, no middleware and no USB communication delays, the AKELA VNA is perfect for high-volume or high-mix manufacturing.

    AKELA VNAs are unique in being fully controlled by an API (Windows or Linux) which has direct access to the hardware, without any middleware such as SCPI or COM/DCOM required to emulate traditional "button-pushing".

    This allows the hardware to run product-specific tests at blazing speeds, then transfer data via Ethernet from one or more VNA(s) to a PC for user-specific analysis and storage.



    "By having more VNAs on the floor, we now keep test cells permanently set up for related SKUs. Inexpensive, fast, devoted VNAs reduced our finished goods stock and shortened delivery time."



    The result is lower costs, both per VNA and per test, plus better information about each DUT, since there is no middleware in the PC or "box" to slow software execution. (See the API here) For example, a minimum of two parameters are downloaded to define a sweep:

        - Frequencies (linear, segmented, adaptive or a custom list)

        - Hopping rate

    Raw data is transmitted back to the host PC for full 12-term correction with AKELA's or custom algorithm in real time, or post-processed after storage.



    We download a customer's recipe to start a cell quickly, even with less-experienced labor. All test conditions and data are centrally stored, making traceability, QA audits and long-term SPC much easier."



    Combined with outstanding reliability – over 14,000 hours of zero failure testing in hostile field environments – and fast setup using the standard API or executable setup software, AKELA VNAs provide unmatched value for production testing.

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

    • Ethernet connectivity provides multiple benefits: No variable USB latency, easy wiring, multiple VNAs connected to a single host, flexibility in locating both the VNA and host, and remote access if necessary.
    Ethernet connectivity provides multiple benefits: No variable USB latency, easy wiring, multiple VNAs connected to a single host, flexibility in locating both the VNA and host, and remote access if necessary.

    • Multiple VNAs can be addressed and displayed from a single PC running a single program without taxing the CPU. This program, written in Python, shows a bandpass filter on the upper VNA and a highpass filter in the lower VNA.
    Multiple VNAs can be addressed and displayed from a single PC running a single program without taxing the CPU. This program, written in Python, shows a bandpass filter on the upper VNA and a highpass filter in the lower VNA.

    • This code fragment demonstrates the basic usage pattern of the AKELA VNA C/C++ API. A unit is configured and then queried for data continuously.
    This code fragment demonstrates the basic usage pattern of the AKELA VNA C/C++ API. A unit is configured and then queried for data continuously.

    • This highpass filter is consistently swept in 7ms using approximately 2% of the CPU power over a LAN. The upper part of the above composite image is an AKELA setup program. The lower right is the Wireshark program showing the time difference between the PC commanding the sweep and the last data packet arriving back from the VNA. The Windows Task Manager shows the CPU utilization in the lower left of the image. Source code for all AKELA sample programs can be found at https://github/akelainc, or by clicking here.
    This highpass filter is consistently swept in 7ms using approximately 2% of the CPU power over a LAN. The upper part of the above composite image is an AKELA setup program. The lower right is the Wireshark program showing the time difference between the PC commanding the sweep and the last data packet arriving back from the VNA. The Windows Task Manager shows the CPU utilization in the lower left of the image. Source code for all AKELA sample programs can be found at https://github/akelainc, or by clicking here.