Happy to be corrected where I'm wrong in any of this but in broad strokes my understanding is:
Spectrum Analyzer
- measures input signal strength while sweeping across frequencies, measuring RF emissions
- often includes "tracking generator" to output a sweeping sine wave too, so as to measure a filter's frequency response
- can easily be used with an SWR bridge, so as to measure reflected power
- is "scalar" in that it does not measure phase differences and/or complex impedances
Vector Network Analyzer
- essentially always a 2-port device, with a built-in reflectance bridge
- also sweeps across frequencies generating / detecting signals
- is "vector" because it pays attention to the phase of signals and thus can measure complex impedances
So it seems like a VNA is a really full-featured (or "superset of" a) spectrum analyzer: all the "sold separately" tracking and reflectance stuff built in, plus the phase detection instead of just magnitude.
Yet I see that instead of, for instance, having a spectrum analyzer features in the NanoVNA firmware there is a separate tinySA spectrum analyzer device — why? Is there something about a VNA's architecture that makes it less optimal for spectrum analysis than a dedicated design?
For that matter, what about:
Software Defined Radio
- a flexible VCO, mixer, and ADC/DAC components — some support full-duplex operation
- can sweep across a wide range of frequencies, sampling a significant bandwidth (around a particular frequency) of what is still just a slice of spectrum (relative to overall VCO range)
- software can control the sweep and do any analysis it wants on the data
Are there parameters/constraints that make a dedicated spectrum analyzer better than a full-duplex SDR? (Not in the sense of "a PlutoSDR doesn't have its own screen or nice knobs and buttons like an Agilent does" but in the architecture of the underlying RF circuitry itself.)
Or if one were to set up a pair of full duplex SDRs with reflectance bridges, would that make a perfectly good VNA or would it also lack something compared to a specifically tailored design?