Difference between revisions of "MiniVNA ICD"
|Line 49:||Line 49:|
Revision as of 22:42, 18 May 2009
The miniVNA is a small and inexpensive antenna analyzer from mini Radio solutions. It connects to a computer via USB and it can measure SWR, RL, Rs, Z +/-jx, Phase, Cable length, R/L/C in the range 0.1Mhz to 180MHz. It comes with a quite all right control software for windows. There is also a Gnome version of the software called gVNA. Unfortunately, it depends on GNOME, it hasn't been updated for three years now and I have never been able to build it.
This document describes the miniVNA USB protocol that has been reverse engineered from user manuals and available software. The purpose is to have a control reference for writing a new control application for the miniVNA.
In the following, each line is terminated with an enter, i.e. 0x0D character.
The miniVNA can work in two modes:
- Reflection mode – used for measuring various parameters on antennas and cables.
- Transmission mode – used for measuring filters attenuators, etc.
- DDSRATIO = 10737.41824
- DDS increment for a 1kHz signal. Multiply the desired frequency in kHz with this constant. This factor is achieved via the frequency calibration in the windows version of the miniVNA control software.
Controller → VNA:
0 f(kHz)*10737.41824 1 0
VNA → Controller TBD
Reset is done by setting the frequency to 0:
0 0 1 0