Combining two existing Projects to create an antenna radiation pattern measurement tool
- Easy DiSEqC: https://www.e-callisto.org/hardware/callisto-hardware.html
- NanoVNA-Saver (commandline version): https://github.com/spel-oe/nanovna-saver
- Explain purpose better in readme
- Commit changes made to nanovna-saver (Tempfile + capture rate slow down)
- Tidy up main.py + make OOP better
- Use reference pattern
- Measurement in both rotor directions to save retracting the rotor
pip3 install watchdog numpy matplotlib
Unzip modified nanovna-saver (not committed anywhere yet)
unzip nanovna-saver.zip
Connect DiSEqC adaptor and NanoVNA.
Assuming the DisEqC adaptor is /dev/ttyUSB0
run: python3 main.py
Instructions will appear on screen
- Rotor returns to start position, press enter when rotor has returned
- NanoVNA will start continuous measurements and rotor will step 1 degree per measurement
- After completing a 150 degree arc the resulting antenna diagram will be displayed on screen
run: python3 show-plot.py xxxdatetime.diagram
Show the previous measurements