On Wed, Jul 23, 2014 at 9:45 PM, Tom Rondeau <t...@trondeau.com> wrote:

> On Wed, Jul 23, 2014 at 8:42 AM, Activecat <active...@gmail.com> wrote:
>
>> Dear Sir,
>>
>> I am learning to use the built-in "QAM Mod" and "QAM Demod" blocks.
>> Refer below flowgraph.
>>
>> The problem is, at the output of the "QAM Demod" block, I can't get what
>> I fed into the "QAM Mod" block.
>> What is missing ..?
>>
>
> All modulators take in packed bits and all demodulators output unpacked
> bits. First, remember that there are filters involved, so there's going to
> be a delay. You'd need to synchronize the output of the demodulator to some
> known word to understand which output bit is the correct start of the data
> stream. Easier would be to unpack the source data. Out of the 'head' block,
> make another connection to a 'unpack_k_bits' block with an unpacking value
> of 8. Use this to compare to the demodulated bits.
>
> Also, the vector source should generate values from 0 to 255 to create the
> packed bits needed as input to the modulator. Otherwise, you'll just be
> heavily biasing the constellation to just a few points. You can stick a
> constellation display block on the output of the modulator to see.
>
> Tom
>


Thank you very much.
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to