|
From: | Marcus Müller |
Subject: | Re: [Discuss-gnuradio] Fwd: About setting the GRC block properties. |
Date: | Wed, 25 Sep 2013 18:45:23 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130804 Thunderbird/17.0.8 |
Hi Kevin,
no, they are not the same. In the ofdm mod XML file (gr-digital/grc/digital_ofdm_mod.xml), the make element is: grc_blks2.packet_mod_$(type.fcn)(digital.ofdm_mod( options=grc_blks2.options( modulation="$modulation", fft_length=$fft_length, occupied_tones=$occupied_tones, cp_length=$cp_length, pad_for_usrp=$pad_for_usrp, log=None, verbose=None, ), ), payload_length=$payload_length, ) So, OFDM mod is basically a packet encoder, which internally is a message queue based approach to managing packets. This is nice, because internally digital.ofdm_mod has a send_pkt method that encodes your message, enabling it to work asynchronously, it generates a sync-friendly, preambling, data-encoding framework, so it's a user-friendly data->symbols->preamble+symbols->ifft->cyclic prefixer->normalizer hier block, while ofdm_tx_core.png only shows the very basic princible of generating OFDM signals in GNU Radio. Hope I was of a little assistance, Marcus
|
[Prev in Thread] | Current Thread | [Next in Thread] |