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.puch...@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 <willco...@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 >>> >>> >>>