Tipically SNRdB = 10 * Log10( SNR ) In this case you have around 40dB of SNRdB, assuming that the value of SNR you got is linear
I can't understand what is the representation of bit error rate 2007/10/31, Roberto Granato <[EMAIL PROTECTED]>: > > How to interpret the values returned using FE_READ_BER and FE_READ_SNR > in a frontend IOCTL? > > The definition of BER is (error bit)/(total bit) in a time interval, > while the definition of SNR is (signal power)/(error power). > > In the DVB Frontend API I see that BER is a uint32_t and SNR ia a > uint16_t. > > For example, with a poor signal I got the following values: > > Bit error rate: 304146 > Signal strength: 38576 > SNR: 22359 > > Bit error rate: 316097 > Signal strength: 37912 > SNR: 21588 > > The interval between two readings is 5 seconds. > > Why BER is a (so) big number? > How to express SNR with dB? > > Thanks, > Roberto Granato > > > > _______________________________________________ > linux-dvb mailing list > [email protected] > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb >
_______________________________________________ linux-dvb mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
