Typically a correlator is used to look for a known sequence of bits, so the
radio can align the rest of the processing from the end of this known
sequence. This is referred to as frame synchronization. You could use the
correlation estimation block to implement something like this. It would
place a tag on the stream when it finds your known sequence and you would
then know how everything is aligned from then on.

Rich

On Fri, Feb 5, 2016 at 1:04 PM, Henry Barton <kw...@outlook.com> wrote:

> Hi all. I've successfully written a DSSS modulator and demodulator in
> Windows with a chip rate of 16x. It writes samples to a file that the
> demodulator can read and despread. Before I try any practical
> implementations, I need to know how a DSSS stream would be
> synchronized. Assuming the transmitter and receiver were perfectly clocked
> in unison, what stops the receiver from tuning in in the middle of a
> byte, thus getting a nibble from the current byte and a nibble from the
> next?
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to