[prev in list] [next in list] [prev in thread] [next in thread]
List: gnuradio-discuss
Subject: Re: Dimensions parameter in Chunks to Symbols bloc
From: Jeff Long <willcode4 () gmail ! com>
Date: 2022-09-21 9:11:39
Message-ID: CAC5f9jb4e_nFnV7DOioOpSuT-K+uZd36D032boZxkgQL0r9vUg () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
You're right. My example assumed float output, but it would be easier to
use complex out with dimension 1.
On Wed, Sep 21, 2022, 03:11 Marcin Puchlik <m.puchlik@is-wireless.com>
wrote:
> The block outputs "dimension" values for each input
>
> Does that mean that for the same input bit sequence there will be
> "dimension" output symbols? If yes this is awkward in my opinion
>
> So, a quadrature modulation would have dimension=2 and would output I and
>> Q for each input.
>
> What do you mean quadrature modulation? Let's assume QPSK, which indeed is
> quadrature modulation, if you want to implement that modulation scheme the
> Chunks to Symbols blocks setting should look like this:
> [image: image.png]
> [image: image.png]
> When you would have put Dimension=2 this wouldn't work correctly.
>
> The symbol table would have "dimension" entries for every possible input
>> value.
>
> Can you show any example leveraging Dimensions=2?
>
> śr., 21 wrz 2022 o 01:04 Jeff Long <willcode4@gmail.com> napisał(a):
>
>> The block outputs "dimension" values for each input. So, a quadrature
>> modulation would have dimension=2 and would output I and Q for each input.
>> The symbol table would have "dimension" entries for every possible input
>> value.
>>
>> On Tue, Sep 20, 2022 at 1:24 PM Marcin Puchlik via GNU Radio, the Free &
>> Open-Source Toolkit for Software Radio <discuss-gnuradio@gnu.org> wrote:
>>
>>> Hi,
>>> Can someone explain to me what is the purpose of Dimension parameter in
>>> the Chunks to Symbols block? I was trying to use it as Pi/2-BPSK modulator
>>> but it can't work in that mode.
>>> Thanks in advance
>>>
>>> --
>>>
>>> Marcin Puchlik
>>>
>>>
>>>
[Attachment #5 (text/html)]
<div dir="auto">You're right. My example assumed float output, but it would be \
easier to use complex out with dimension 1.</div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Wed, Sep 21, 2022, 03:11 Marcin Puchlik <<a \
href="mailto:m.puchlik@is-wireless.com">m.puchlik@is-wireless.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">The block outputs "dimension" values for \
each input</blockquote><div>Does that mean that for the same input bit sequence there \
will be "dimension" output symbols? If yes this is awkward in my \
opinion</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So, a quadrature \
modulation would have dimension=2 and would output I and Q for each \
input.</blockquote><div>What do you mean quadrature modulation? Let's assume \
QPSK, which indeed is quadrature modulation, if you want to implement that modulation \
scheme the Chunks to Symbols blocks setting should look like this:</div><div><img \
src="cid:ii_l8b9v8p62" alt="image.png" width="562" height="497"><br></div><div><img \
src="cid:ii_l8b8ldth1" alt="image.png" width="562" height="103"><br></div><div>When \
you would have put Dimension=2 this wouldn't work \
correctly.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px \
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The symbol table \
would have "dimension" entries for every possible input \
value.</blockquote><div>Can you show any example leveraging \
Dimensions=2?</div></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">śr., 21 wrz 2022 o 01:04 Jeff Long <<a \
href="mailto:willcode4@gmail.com" target="_blank" \
rel="noreferrer">willcode4@gmail.com</a>> napisał(a):<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><div dir="ltr">The block outputs \
"dimension" values for each input. So, a quadrature modulation would have \
dimension=2 and would output I and Q for each input. The symbol table would have \
"dimension" entries for every possible input value.</div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 20, 2022 at 1:24 PM \
Marcin Puchlik via GNU Radio, the Free & Open-Source Toolkit for Software Radio \
<<a href="mailto:discuss-gnuradio@gnu.org" target="_blank" \
rel="noreferrer">discuss-gnuradio@gnu.org</a>> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div>Can someone explain to me \
what is the purpose of Dimension parameter in the Chunks to Symbols block? I was \
trying to use it as Pi/2-BPSK modulator but it can't work in that mode. \
</div><div>Thanks in advance<br clear="all"><div><br></div>-- <br><div \
dir="ltr"><div dir="ltr"><p class="MsoNormal" style="color:rgb(34,34,34)"><span \
lang="EN-US" style="font-size:10pt;color:black">Marcin Puchlik</span><span \
lang="EN-US" style="font-size:10pt"><u></u><u></u></span></p><p \
class="MsoNormal"><br></p></div></div></div></div> </blockquote></div>
</blockquote></div>
</blockquote></div>
["image.png" (image/png)]
["image.png" (image/png)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic