Hi, I think you can take a look at those files ofdm.py and ofdm_receiver.py (in gnuradio/gnuradio-core/src/python/gnuradio/blks2impl/*.) The C++ blocks are all used inside those files.
The ofdm_receiver.py does the synchronization, remove cp, fft, and equalization. FIsheep Laser_s wrote: > > Hello, > > I am working on OFDM. > I have several questions about OFDM codes, and in general GNU radio. > As I understand, there are functions in C + + that are linked through > python, right? > > if I look on the web: > http://www.gnuradio.org/doc/doxygen/ > I can find the C + + blocks there for OFDM: gr_ofdm_bpsk_demapper, > gr_ofdm_cyclic_prefixer, gr_ofdm_frame_acquisition ect .... > > On the other hand, if you look at the code: benchmark_ofdm_rx.py, it calls > another function that is ofdm_demod belonging to "ofdm.py." Then call > "ofdm_receiver.py" later "ofdm_sync_ml.py" > > But I never see the function calls in C + + mentioned above. > For me this raises several questions: > > Benchmark_ofdm_rx.py program uses C + + functions OFDM? > Is there any way to see a python code in graphical form? as block diagrams > or something? > > My ultimate goal is to take the blocks C + + and use them in simulink for > a receiver, is it possible? > > Thanks > -- View this message in context: http://old.nabble.com/C%2B%2B-and-python-in-OFDM-doubt-tp29969780p30012769.html Sent from the GnuRadio mailing list archive at Nabble.com. _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio