Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Cinaed Simson
On 07/17/2017 01:29 AM, Rafik ZITOUNI wrote: > Dear Cinaed, > > The costas loop works only with BPSK, QPSK and 8PSK. I forgot about that. You can certainly see the constellation by tapping the output of the polyphase clock. If it looks messy try reducing the output sps of polyphase clock to

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Rafik ZITOUNI
Dear Marcus, Thanks for your answer and the precious complementary information. I conclude that an implementation of QAM16's costas loop is more complicated than the existing one, i.e MPK receiver. I am trying to reuse some existing implementation with 16QAM in order to obtain something with my

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Marcus Müller
Hi Rafik, I should have been a little more constructive in my last email: It's not inherently impossible to correct phase of a QAM reception using a costas loop – it's just that the GNU Radio costas loop block makes assumptions that break down for 16QAM: * The Costas loop is a phase-only

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Rafik ZITOUNI
Thanks Marcus, So, how can I see my constellation points with 16 QAM receiver ? Regards, 2017-07-17 12:26 GMT+02:00 Marcus Müller : > No. > > That's not going to work out, mathematically. > > Best regards, > > Marcus > > On 07/17/2017 10:29 AM, Rafik ZITOUNI wrote: > > Dear

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Marcus Müller
No. That's not going to work out, mathematically. Best regards, Marcus On 07/17/2017 10:29 AM, Rafik ZITOUNI wrote: Dear Cinaed, The costas loop works only with BPSK, QPSK and 8PSK. Is it possible to change the actual costas loop and add the 16 QAM. Best regards, 2017-07-14 0:46

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-17 Thread Rafik ZITOUNI
Dear Cinaed, The costas loop works only with BPSK, QPSK and 8PSK. Is it possible to change the actual costas loop and add the 16 QAM. Best regards, 2017-07-14 0:46 GMT+02:00 Cinaed Simson : > On 07/13/2017 06:16 AM, Rafik ZITOUNI wrote: > > Dear Cinaed, > > > > But

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-13 Thread Cinaed Simson
On 07/13/2017 06:16 AM, Rafik ZITOUNI wrote: > Dear Cinaed, > > But how to see the constellations of my received symbols since > constellation receiver and constellation decoder have a byte as an output. > > Is it possible to have a costas loop for QAM 16? I use the Polyphase Clock Sync. In

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-13 Thread Rafik ZITOUNI
Dear Cinaed, But how to see the constellations of my received symbols since constellation receiver and constellation decoder have a byte as an output. Is it possible to have a costas loop for QAM 16? Thanks, 2017-07-13 1:30 GMT+02:00 Cinaed Simson : > On 07/12/2017

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-12 Thread Rafik ZITOUNI
Dear Cinaed, Thanks for your answer. I tried with my Tx and it works fine with a constellation, but with my receiver symbols or constellation_decoder, digital.qam_16()[1] gives me an error. line 164, in __init__ self.digital_constellation_decoder_cb_0_0 =

Re: [Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-11 Thread Cinaed Simson
On 07/11/2017 05:13 AM, Rafik ZITOUNI wrote: > Dear gnuradio users, > > I am trying to use digital_chunks_to_symbols to reconstruct block by > block my QAM modulator. > > Please could you give me an idea how to set the constellation points in > Symbol Table field? I can do it with BPSK, QPSK

[Discuss-gnuradio] Chunks to symbols with 16 QAM modulation

2017-07-11 Thread Rafik ZITOUNI
Dear gnuradio users, I am trying to use digital_chunks_to_symbols to reconstruct block by block my QAM modulator. Please could you give me an idea how to set the constellation points in Symbol Table field? I can do it with BPSK, QPSK and 8PSK using constellation[0].points,