On Sat, Nov 03, 2007 at 01:28:09AM -0400, George Nychis wrote:
> Hey all,
> 
> Is the proper way to reconstruct the original data back from modulating 
> and demodulating with GMSK (in loopback fashion) by packing the 
> outputted bits using gr.unpacked_to_packed_bb()?  Since there is 1 bit 
> per byte (LSB), I'm assuming it needs packing.  Whenever I add the 
> following block in the flowgraph:
> gr.unpacked_to_packed_bb(self.bits_per_symbol(),gr.GR_MSB_FIRST)
> 
> ... where bits_per_symbol() returns 1, I don't quite get back the 
> original data before modulation.  Some of the bytes are correct, but 
> most seem like garbage. What's my misunderstanding?
> 
> Thanks!
> George

George, I suggest that you start by understanding the existing
benchmark_tx/benchmark_rx and/or benchmark_loopback code.
They handle all of these details.  These scripts can be found in 
gnuradio-examples/python/digital.

Eric


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to