The tricky part would be to feed the Python back to C++ land, which is necessary if you want to still use the ofdm_frame_equalizer_vcvc block in conjunction with your Python-based equalizer. Is that something you're trying to do?
Cheers, Martin On 01/07/2016 02:08 PM, monika bansal wrote: > Hi Marcus, > > I am trying to write the equivalent python code for the > *ofdm_equalizer_simpledfe.cc *and *ofdm_chanest_vcvc_impl.cc* in a > single python file. I have written the python code for > *ofdm_chanest_vcvc_impl.cc *successfully. I am able to write the python > code for *ofdm_equalizer_simpledfe.cc *except for the > line *d_constellation->map_to_points(d_constellation->decision_maker(&sym_eq), > &sym_est);. > > * > My question is, how can i convert this line from c++ to python ? Is > there any python code to decode the constellation? What should i do? > > I am attaching the code written so far. > Thanks. > > Regards, > Monika > > > > > > > > > > On Wed, Dec 23, 2015 at 10:46 AM, monika bansal <monika19...@gmail.com > <mailto:monika19...@gmail.com>> wrote: > > > ---------- Forwarded message ---------- > From: *Marcus Müller* <marcus.muel...@ettus.com > <mailto:marcus.muel...@ettus.com>> > Date: Tue, Dec 22, 2015 at 8:30 PM > Subject: Re: [Discuss-gnuradio] About decoding qpsk symbol > To: monika bansal <monika19...@gmail.com <mailto:monika19...@gmail.com>> > Cc: discuss-gnuradio@gnu.org <mailto:discuss-gnuradio@gnu.org> > > > To ask this more explcitely: > What *exactly* are you doing to produce the error? > We will need your code to understand what goes wrong. > > > On 22.12.2015 15:59, monika bansal wrote: >> Hi Marcus, >> I am creating a channel equalization block in python, trying some >> different algorithms, and inside it I need to decode the modulated >> symbols(mapped using qpsk). So I am looking for a python module, >> which can be called inside the work function of my block, that can >> do this. >> >> Thanks >> >> >> >> >> On Tue, Dec 22, 2015 at 2:55 PM, Marcus Müller >> <marcus.muel...@ettus.com <mailto:marcus.muel...@ettus.com>> wrote: >> >> How are you including qpsk.py <http://qpsk.py>? >> This does sound like your PYTHONPATH isn't set correctly, but >> I'd assume Python stumbles over that before you can even >> import qpsk.py <http://qpsk.py> >> >> Generally, for this kind of problem, a little background, >> maybe at least a code excerpt and a higher level view on what >> you're trying to do from the start would be very helpful. >> >> Best regards, >> Marcus >> >> >> Am 22. Dezember 2015 05:56:46 MEZ, schrieb monika bansal >> <<mailto:monika19...@gmail.com>monika19...@gmail.com >> <mailto:monika19...@gmail.com>>: >> >> Hii marcus, >> >> I am trying to decode the symbols and use the decoded >> symbols for further processing in the same python written >> module. I am not able to call the "constellation" related >> functions. >> How can i use them ? or is there any "decoder" written in >> python ? >> >> Thanks !! >> >> >> >> On Tue, Dec 22, 2015 at 3:48 AM, Marcus Müller >> <<mailto:marcus.muel...@ettus.com>marcus.muel...@ettus.com >> <mailto:marcus.muel...@ettus.com>> wrote: >> >> qpsk.py can't be run. >> It's just a python module containing functionality for >> QPSK, but no "main" function or similar. >> >> What are you actually trying to do? >> >> Best regards, >> Marcus >> >> >> On 21.12.2015 21:09, monika bansal wrote: >>> Hii, >>> >>> I am trying to decode qpsk symbols for channel >>> estimation block in python but there is error in >>> importing digital_swig. >>> This also happens when i run "qpsk.py" as shown below: >>> >>> *Traceback (most recent call last):* >>> * File "qpsk.py", line 32, in <module>* >>> * import digital_swig as digital* >>> *ImportError: No module named digital_swig* >>> >>> Is there some other way or what should i do ? >>> >>> >>> >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> Discuss-gnuradio@gnu.org >>> <mailto:Discuss-gnuradio@gnu.org> >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> >> >> ------------------------------------------------------------------------ >> >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> -- Sent from my Android device with K-9 Mail. Please excuse my >> brevity. >> > > > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio