>> My guess is that it is possible. Actually, it is quite easy for QPSK ;-) You >> only need to calculate the distance of the IQ-value from the ideal symbol >> center ( (sqrt(0.5),sqrt(0.5)) or whatever) after the >> rotator/retiming-block. >> > > Isn't that just Error Vector Magnitude (EVM)? > > <musing> > I suppose over a number of samples, EVM gives you an idea of the noise > power + source transmitter deformation, if the received signal remains > at a constant power. I suppose you could estimate signal strength by > examining amplifier gain settings. > </musing> Easy and possible as it might be, my experience, this is not done. Since one can _very_ easily get the actual bit-error rate using FEC error corrections, there is no need to implement anything but the very simplest demodulator. The formula converting from BER to SNR is quite accurate and not very calculation intensive. You could just have a small look-up table for it if you wanted. As for the signal level, then yes, it is usually "measured" by the needed preamp gain. Since this is highly temperature dependent, most professional equipment do not give you a signal level measurement. I can list a few equipment names that does the one or the other if anyone is interested. NEC actually measure the SNR properly in some of their equipment, which makes it possible to compare the SNR and BER to figure out if something is wrong (like a interference carrier hidden inside the data carrier). I must say that if any low-end equipment acutally measures the SNR properly, I will be very surprised. To get this feature usually costs thousands of dollars. If anyone could point me to a low cost DVB receiver that actually does this right, I would very much like to know. Regards Morgan _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb