xmikos / qspectrumanalyzer

Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends)
GNU General Public License v3.0
1.21k stars 245 forks source link

Tracking generator functionality #67

Open Dantali0n opened 5 years ago

Dantali0n commented 5 years ago

Hello, sorry if this has been asked many times before but I couldn't find any open or closed issues on this matter.

I recently tried qspectrumanalyzer with the LimeSDR and really liked it but I would like it even better if we could implement tracking generator functionality. Both the HackRF and the LimeSDR support transmission although only the LimeSDR does so in full duplex.

Adding tracking generator functionality to qspectrumanalyzer would mean it could be used to measure filters, amplifiers and all sorts of rf components their performance.

Would love to hear what you think, All the best Dantali0n.

crazyimp commented 4 years ago

Hi @Dantali0n , maybe the functionality you are looking for can be added to https://github.com/mihtjel/nanovna-saver/ ?

Dantali0n commented 4 years ago

I think that it is unlikely the nanovna-saver will implement this since it specifically uses the nanovna backend and is not based on Soapy. Changing such a fundamental driver backend would basically require rewriting the entire program.