On Fri, Sep 4, 2015 at 9:46 AM, Tudor Wolff <li...@ruby-forum.com> wrote:
> Hi, > > I'm using the gr-digital constellation decoder block in GRC > (digital_constellation_decoder_cb) with constellation objects such as > digital.constellation_qpsk(), etc. > > I want to modify the block such that it accepts a message and from > that message the block can infer which constellation object to use. This > will all be done in the message handler function. So for example: > > std::string message = pmt::symbol_to_string(msg); > > if(strcmp(message, "BPSK") == 0) > d_constellation = constellation_bpsk(); > else if(strcmp(message, "QPSK") == 0) > d_constellation = constellation_qpsk(); > ...etc > > Any ideas on how to set d_constellation as one of these objects? > > It is to operate in an OFDM receiver whereby the header of a packet > transmission is decoded and from that, information about the payload > constellation can be acquired. (802.11) > > Thanks It sounds like you know what you are doing. What's the actual problem you're having here? Tom
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio