SATSAGEN 0.5.0.2 is available
- HackRF One
- RTL-SDR Dongles
- Simple Spectrum Analyzer series like NWT4000, D6 JTGP-1033, Simple Spectrum Analyzer, and so on.
- Video trigger, real-time trigger, and fast-cycle feature
- ADALM-PLUTO custom gain table and Extended linearization table for all devices
- Transmit from raw format files
- I/Q balance panel
- RX/TX converter offset
- Video Filter average option
- Keyboard or mouse wheel moving markers
- Status Display
Waiting for you at https://www.albfer.com/en/2021/01/31/satsagen-0-5/
Let me know
I did't but I checked it now
after calibration with two different 50ohms dummy load terminations, the yellow is the load from my calibration kit, the red one is from ebay, cheap both , both rated 6ghz
the red curve of the 50-ohm dummy load from eBay is too low, the yellow is more correct according to the directivity value of the coupler.
Can you post the result of the antenna?
ok, after test as you advice in your picture, the problem is the same not consistent results at 5.8ghz , and do not look like the brands official antenna plots. I think could be the pluto sMA cable, it is rated 3ghz and if I pass the hand close this react quite energetic, is not possible my antennas do no get affected by it. Maybe could be bad satsagen settings by my part, just to be sure I tested my attenuators, directional coupler and all for me looks decent at 6ghz. Under 3ghz all looks good
After an open calibration, did you run a test with a 50 ohm load? Did you notice about a linearity on whole frequency range?
Thanks you so much by your answer, made me clear many things.
I took wrong the -40db calibration I thought it was the load calibration of a vna. ¿where you document this features? yeah would be cool can check the impedance I guess no idea how much important is that, I guess I will discover it soon XD..
When you say short or open, do you mean done with the calibration kit SMA dummies in the direc.coupler output and its coupled port always with the cable connected to RX (is what I'm doing)? or instead you mean close a loopback (short?) and after leave it open (open avg) with the SMA cable disconnected? if this last is the right way, the backloop is done from the coupled port I guess and if so should I put a short or load SMA dummy in the output (where I will connect the antennas)while the calibration is performed?
My couplers are OK, they are Narda or MAG with <1.5db insert loss and 25db of directivity. I have covered from 10Mhz to 8.6Ghz, I have cheap but good attenuators up to 6Ghz.
Thanks to your comment I think I found the nature of the weird readings, I was close to the antennas and the antennas and Pluto were over an aluminium table and close to a LCD TV. It just happened at 5.8ghz ISM, at 900mhz a was fine.
I made a provisional stand to test antennas, I will share how it works compared with the SWR antenna brand's charts.
What is sure I will learn a lot faster having your software an this awesome device.
Really I got crazy looking info to don't need ask by help but I could not get it. I'm sorry make all this questions with my poor english.
Yes, what you are doing is right.
This is open, for example:
Thank you for your comment
We have added the -40 calibration feature to mitigate the imperfect region of -40dB due to the internal crosstalk of Pluto. The -40 calibration needs adding a good 40dB attenuator in the loopback after calibration of 0dB. SATSAGEN fire an error when read amplitude above the region of -40. Let aside for the moment the -40 calibration for your purpose of measuring return loss with coupler.
In my opinion, the problems you noticed should be due to the directional coupler. I suggest you find the best coupler for the characteristic of the DUT, in your case, the antenna. You should choose the coupler with the range frequency nearest your antenna, also this corresponds to the highest directivity value of the coupler.
If the directivity of the coupler is not sufficiently related to the typical return loss of the antenna, the results are errored.
The coupler directivity should be almost 10dB higher than the typical return loss of the antenna.
In my opinion, you should consider a directional coupler with about 23dB or higher of directivity.
In the picture of your post, the setup of Pluto and coupler is correct. With this setup (open), you can do a 0dB calibration, that it is sufficient to measure the return loss next.
The RX gain and TX power levels should be defined in the range where you use more of the dynamic of Pluto and less internal crosstalk.
I suggest you start with 30 of RX gain and -30 of TX pwr.
I suppose the antenna should be connected directly to the coupler because cables and connectors could affect the readings, but the antenna should be possibly free from interaction with other near objects. I know, it's not easy to do! Moreover, the Pluto without a metal case can be affected by antenna emissions!
In your picture, I see dipole antennas. The impedance matching of these antennas is it well done? If we ever manage to implement the VNA on SATSAGEN maybe we will measure this too!
some of the undesired components and images are derived from combined of nearby local oscillators RX and TX; unfortunately, this is a lack of the transceiver of Pluto as confirmed by ADI. These undesired components are not present at some span settings because the LO RX turns in sweep tuned mode, and they are out of scope of the chunks. Keep in mind that this behavior is mainly due to using RX and TX in loopback configuration with nearby LO.
Thank you so much, Rolf!!!
that connection string is in uri format, you should enter exactly this below:
if you refer to the connection to the device via IP, you can specify a uri in Settings-> Devices, e.g. IP: 192.168.2.1, as an alternative to choosing a local device.
the new version 0.2.2 of SATSAGEN is available at the link below:
Highlights of v. 0.2.2:
- Extension of analyzed band from 6 GHz to 12 GHz and beyond! (harmonic third mode)
- Multiplier offset RX/TX TSA in order to test amplifiers or multipliers
- Offset between transmitter and receiver in order to test conversion systems, like transverters
- Display and modify SA resolution bandwidth
- Save/Load TSA scans (by memory or files)
- VSWR unit
- Multiple TSA markers
- Multiple SA markers
- Calibration using a directional coupler or bridge, averaging open and short
- Generator/Sweeper Mode
- SA Span value - scale coherency
- Lock Zoom autoscale when TSA or SA restarts
- All knobs can drived by the mouse wheel
- Pause and step functionality
- Output sweep ramp with external USB D/A
- Backup and restore configuration to and from a file.
- Connection string Override
- Frequency reference setting
See you soon!