|
From: | Richard Bell |
Subject: | Re: [Discuss-gnuradio] DSSS sync question |
Date: | Fri, 5 Feb 2016 14:59:17 -0800 |
I'm hoping to transmit a VP9 transport stream, so perhaps the predictable headers will be enough?Sent from Windows MailFrom: Richard Bell
Sent: Friday, February 5, 2016 5:51 PM
To: Henry Barton, address@hiddenSo long as you know what you're looking for in any given scenario, you can use that to correlate to. It can be data or a preamble. If your receiver knows the data will always be a certain way ahead of time though, it's hard to call that data. Semantics at that point.RichOn Fri, Feb 5, 2016 at 2:44 PM, Henry Barton <address@hidden> wrote:That sounds great, Richard. But I wonder, what if the useful payload contains that sequence by chance?Sent from Windows MailFrom: Richard Bell
Sent: Friday, February 5, 2016 5:27 PM
To: Henry Barton
Cc: address@hiddenTypically 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.RichOn Fri, Feb 5, 2016 at 1:04 PM, Henry Barton <address@hidden> 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
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[Prev in Thread] | Current Thread | [Next in Thread] |