On Wed, Dec 4, 2013 at 12:13 PM, Michael B. [email protected]
should be 2 (which is log2(number of constellation points)). The modulator
and demodulator work with chunks of data where each chuck corresponds to a
*If not using the random source, what other sources do you think it’s
better? I know GLFSR source also perfectly fits into this scenario. You
also mentioned I have to attach a Unpacked to Packed block prior to the
modulator. But since in my flow, I already set the random source with
maximum being 256. That means it’s already outputting packed bytes.
IMO, Unpacked to Packed block is not needed based on my settings. The
reason I set the Bits per Chunk value as 1 in the Unpacked to Packed
after demodulation is that I notice in the source code, it says the
of the demodulation block is unpacked byte with only one LSB being
So In my understanding, it is independent of what modulations (BPSK,
etc) I’m using. *
For the Samples per Symbol, if I were transmitting over the air, I would
raise this value to a little bit more than 2, just to ensure the receiver
can lock onto the changes with given noise before the symbol changes again.
In this case of looping the modulator strait into the demodulator, this
should work fine.
*Thanks for the advice, I will take it. *
One more thing I would look at would be the Error Rate block source. I
have never used this block, but in my thinking about it in this flowchart,
I would source it from the throttle instead of the random source. This may
help with keeping the data a little more somewhat aligned.
Yes, this could make things clearer. But maybe it makes no difference.
remember in one of Tom’s tutorial, he said as long as there is one
in the flow, then all the units are throttled.