I used the "QT GUI frequency sink" and "WX GUI FFT sink" to measure the signal.

But I got different value. I would like to know what dB stands for in them. Whether it is dBm or just a ratio.


They don't "measure", they just display.

And yes, as you noticed, this is digital signal processing, so there's no physical units involved – the display axes are correctly labeled with "dB", as in "dB relative to an arbitrary reference vector", typically a energy=1 time signal (e.g. $(0,\ldots,0,1,0,\ldots,0)$), or a power=1 signal (e.g. $(1,\ldots,1)$).

So the value displayed by WX and QT only differs by a fixed dB offset; the difference, if I remember correctly, is only the length of the DFT being used as normalizing factor for one, but not the other sink. (By the way, there's historically been a long discussion about what's "right" to use as references. Turns out that's hard to say.)

So, all is relative. If you need physical units, you'll need to calibrate your SDR device with a measurement device that gives you "real world powers" in Watt, dBm, eV/s or whatever.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.