On Tue, Oct 7, 2014 at 12:08 PM, David Halls <david.ha...@toshiba-trel.com> wrote:
> > ________________________________________ > From: trond...@trondeau.com [trond...@trondeau.com] on behalf of Tom > Rondeau [t...@trondeau.com] > Sent: 07 October 2014 16:27 > To: David Halls > Cc: discuss-gnuradio@gnu.org > Subject: Re: [Discuss-gnuradio] CC encoder definition > (variable_cc_encoder_def) > > On Tue, Oct 7, 2014 at 10:40 AM, David Halls <david.ha...@toshiba-trel.com > <mailto:david.ha...@toshiba-trel.com>> wrote: > The problem appears to be using <var_make> and <var_value> in the xml > files. > > Presumably this is a new(ish) additional functionality in GNU Radio, which > my old version can’t parse? > > Yes, those are new in 3.7 (3.7.4, I think but would have to check to > verify). It's a way of letting us build objects within GRC and use them as > such in other areas of the flowgraph. So you can define an FEC variable and > call methods on it, like cc.K() to get the CC's constraint length. > > You can probably remove these from the .xml files and lose that > functionality. It's a nice convenience but not necessary. You can replace > it by having another variable, say for K, and use that in any place you > might require it instead of pulling it straight from the CC variable itself. > > Tom > > > Thanks Tom, that is a useful piece of functionality indeed. I commented > out the <var_make> and <var_value> and have instead > > "<make>self.$(id) = $(id) = fec.cc_encoder_make($framebits, $k, $rate, > $polys, $state_start, $mode, $padding)</make>" > > Is that OK? I can also manually create the Encoder Objects variable as > > fec.cc_encoder_make(frame_size*8, k, rate, (polys), start_state, > fec.CC_TERMINATED, padding) > > how would I add the parallelism > > (fec.cc_encoder_make(frame_size*8, k, rate, (polys), start_state, > fec.CC_TERMINATED, padding);fec.cc_encoder_make(frame_size*8, k, rate, > (polys), start_state, fec.CC_TERMINATED, padding)) > > or similar? > Plus or minus syntax, yes, either way should work for you. The parallelism is just a list, like you've put here or a list of lists if you're doing multiple levels of parallelism (generally only used with the BER curve generator example). Tom > From: discuss-gnuradio-bounces+david.halls=toshiba-trel....@gnu.org > <mailto:toshiba-trel....@gnu.org> [mailto: > discuss-gnuradio-bounces+david.halls<mailto: > discuss-gnuradio-bounces%2Bdavid.halls>=toshiba-trel....@gnu.org<mailto: > toshiba-trel....@gnu.org>] On Behalf Of David Halls > Sent: 07 October 2014 15:21 > To: discuss-gnuradio@gnu.org<mailto:discuss-gnuradio@gnu.org> > Subject: [Discuss-gnuradio] CC encoder definition (variable_cc_encoder_def) > > Dear All, > > I am trying to get the latest gr-fec code running in an older version of > GNU Radio. I know this sounds like a terrible idea, and I don’t expect any > sympathy but there is a reason why we can’t upgrade to the newest GNU > Radio, due to some legacy issues. > > If you are still reading… > > I can’t get the CC Encoder Definition block to appear in GNU Radio, we are > using 3.7.2. I have copied the whole of the gr-fec folder from the latest > install including the grc folder which contains > ‘variable_cc_encoder_def_list.xml’. Is there something else fundamentally > missing from older version of GNU Radio to support this kind of definition > block? > > Thanks! > > David > > --------------------------------------------------------------- > David Halls Ph.D. > Research Engineer > Toshiba Research Europe Limited > 32 Queen Square, Bristol, BS1 4ND, UK > Tel: +44 (0) 117 906 0790<tel:%2B44%20%280%29%20117%20906%200790> > > > ________________________________ > > NOTE: The information in this email and any attachments may be > confidential and/or legally privileged. This message may be read, copied > and used only by the intended recipient. If you are not the intended > recipient, please destroy this message, delete any copies held on your > system and notify the sender immediately. > > Toshiba Research Europe Limited, registered in England and Wales > (2519556). Registered Office 208 Cambridge Science Park, Milton Road, > Cambridge CB4 0GZ, England. Web: > www.toshiba.eu/research/trl<http://www.toshiba.eu/research/trl> > <http://www.toshiba.eu/research/trl%3Chttp://www.toshiba.eu/research/trl%3E> > > > ________________________________ > This email has been scanned for email related threats and delivered safely > by Mimecast. > For more information please visit http://www.mimecast.com > ________________________________ > > ________________________________ > > NOTE: The information in this email and any attachments may be > confidential and/or legally privileged. This message may be read, copied > and used only by the intended recipient. If you are not the intended > recipient, please destroy this message, delete any copies held on your > system and notify the sender immediately. > > Toshiba Research Europe Limited, registered in England and Wales > (2519556). Registered Office 208 Cambridge Science Park, Milton Road, > Cambridge CB4 0GZ, England. Web: > www.toshiba.eu/research/trl<http://www.toshiba.eu/research/trl> > <http://www.toshiba.eu/research/trl%3Chttp://www.toshiba.eu/research/trl%3E> > > > > ________________________________ > This email has been scanned for email related threats and delivered safely > by Mimecast. > For more information please visit http://www.mimecast.com > ________________________________ > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org<mailto:Discuss-gnuradio@gnu.org> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > ________________________________ > > NOTE: The information in this email and any attachments may be > confidential and/or legally privileged. This message may be read, copied > and used only by the intended recipient. If you are not the intended > recipient, please destroy this message, delete any copies held on your > system and notify the sender immediately. > > Toshiba Research Europe Limited, registered in England and Wales > (2519556). Registered Office 208 Cambridge Science Park, Milton Road, > Cambridge CB4 0GZ, England. Web: www.toshiba.eu/research/trl > > > ------------------------------ > This email has been scanned for email related threats and delivered safely > by Mimecast. > For more information please visit http://www.mimecast.com > ------------------------------ >
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio