Forum: GNU Radio Bit Error Rate Testing?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
53e914bcf9093cbd67202d1bed80d8cf?d=identicon&s=25 Steven Clark (Guest)
on 2007-02-09 23:35
(Received via mailing list)
I have been experimenting with the gmsk demodulation block, and am able
successfully demod 50M+ continuous pseudorandom symbols at 2.0 MSym/sec.
Kudos to the USRP + GNURadio devs for making that possible, and thanks
making GNU Radio open-source.

The testing methodology so far has been to output the demodulator to a
sink, eg:

self.gmsk_demod = gmsk_demod(self, samples_per_symbol=2, verbose=True,
limiter = gr.head(gr.sizeof_char, 10000000)
dst = gr.file_sink(1, 'output.dat')
self.connect(self.u, self.gmsk_demod, limiter, dst)

then to read the file into matlab and cross-correlate against the known

However, the time has come to start doing some bit error rate tests at
various SNRs, and the previously mentioned methodology starts to become
impractical for low BERs (given that you generally want to wait until
get 100-1000 or so errors).

SO: is there any way to get the demodulator's output out to a pin
seriously harming the current performance of the demodulator? I have a
USRP available
if that opens up additional options.

Thanks for any advice.

This topic is locked and can not be replied to.