Re: Symbol timing estimator block and CPM modulations

2020-08-16 Thread Andy Walls
Hi Nick: On Fri, 2020-07-31 at 17:21 -0700, Nick Foster wrote: > Thanks for the feedback, Andy! I'm back at this now. I've filed a bug > on it with my findings so far. Comments welcome. > > https://github.com/gnuradio/gnuradio/issues/3678 I've added some comments, some plots, and an Octave

Re: Symbol timing estimator block and CPM modulations

2020-07-31 Thread Nick Foster
Thanks for the feedback, Andy! I'm back at this now. I've filed a bug on it with my findings so far. Comments welcome. https://github.com/gnuradio/gnuradio/issues/3678 Nick On Mon, Jun 29, 2020 at 1:06 PM Andy Walls wrote: > Hi Nick: > > On Wed, 2020-06-24 at 17:39 -0700, Nick Foster wrote: >

Re: Symbol timing estimator block and CPM modulations

2020-06-29 Thread Andy Walls
Hi Nick: On Wed, 2020-06-24 at 17:39 -0700, Nick Foster wrote: > Hi, > > I'm finally getting around to doing some more CPM work I forgot to mention, my company found the GMSK demoulation technique found in this paper:

Re: Symbol timing estimator block and CPM modulations

2020-06-29 Thread Andy Walls
On Mon, 2020-06-29 at 14:11 -0500, Alex Roberts wrote: > Copy that. Would a preamble with better properties like a gold code > allow to raise that threshold? I guess I need to dig into what that > threshold means. On the examples I’ve seen it’s always 0.9 or higher. > You could use a Gold code.

Re: Symbol timing estimator block and CPM modulations

2020-06-29 Thread Alex Roberts
Copy that. Would a preamble with better properties like a gold code allow to raise that threshold? I guess I need to dig into what that threshold means. On the examples I’ve seen it’s always 0.9 or higher. On Monday, June 29, 2020, Andy Walls wrote: > On Sun, 2020-06-28 at 16:31 -0500, Alex

Re: Symbol timing estimator block and CPM modulations

2020-06-29 Thread Andy Walls
On Sun, 2020-06-28 at 16:31 -0500, Alex Roberts wrote: > Andy, > > I had a copy of an old flowgraph that you posted on the mailing list > a long while back ( > https://lists.gnu.org/archive/html/discuss-gnuradio/2016-03/msg00735.html > ). This is what initially confused me on what to pass in as

Re: Symbol timing estimator block and CPM modulations

2020-06-28 Thread Alex Roberts
Andy, Yes, I did mean the corr_est block. Thank you for the matlab code. I'll hopefully get to play with it today. The flowgraph I have write now is actually doing quite well with high AWGN just with switching to the enhanced symbol block and using the Mengali and d'Andrea timing recovery. For

Re: Symbol timing estimator block and CPM modulations

2020-06-28 Thread Andy Walls
Hi Alex: On Sat, 2020-06-27 at 19:42 -0500, Alex Roberts wrote: > Andy, > > I’m not sure how integrate the correlation sync block with gmsk. The correlate_and_sync block is an old block that was specific to RRC filtered PSK. You must mean the corr_est block. > It expects modulated symbols

Re: Symbol timing estimator block and CPM modulations

2020-06-28 Thread Mohamed Yaaseen
Hello Alex, Few months ago, I was also having some similar issues, with respect to GFSK modulation. I was using a M TED and I was getting a loss percentage of about 7% mainly due to having a large amount of tx packets (100 pkts/s) . So, it was suggested to me to use a correlator sync block

Re: Symbol timing estimator block and CPM modulations

2020-06-27 Thread Alex Roberts
Andy, I’m not sure how integrate the correlation sync block with gmsk. It expects modulated symbols and I’m not sure how to generate a modulated vector of gmsk symbols. There doesn’t seem to be a gmsk class that can be used by the modulate vector block. Thanks, Alex On Thursday, June 25, 2020,

Re: Symbol timing estimator block and CPM modulations

2020-06-25 Thread Andy Walls
Recommend reading https://www.gnuradio.org/grcon/grcon17/presentations/symbol_clock_recovery_and_improved_symbol_synchronization_blocks/Andy-Walls-Samples-to-Digital-Symbols.pdf Yeah, the MSK TED selections for the symbol sync block expect the constant envelope FSK waveform on the input.