[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Using static variables in work function of an OOT
From: |
Marcus Müller |
Subject: |
Re: [Discuss-gnuradio] Using static variables in work function of an OOT module. |
Date: |
Tue, 9 Feb 2016 17:15:50 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 |
Hi Saga,
The line that goes wrong is this:
> self.create_tags_strend_ff_0 = create_tags.strend_ff(-30.0)
So this means that the constructor isn't wrapped in Python. I don't know
in which way that could be related to you doing somethin in work(); you
really shouldn't be using static variables if you can help it! In your
case, you really should not use it; the way you use them, they should
simply be class members.
I don't actually think this has something to do with the static
variables usage, though; the constructor being undefined might mean that
something else went wrong.
Best regards,
Marcus
On 02/09/2016 03:38 PM, sagar wrote:
> Hi Marcus,
>
> Thank you for quick response. I have posted my error incompletely. I am
> actually getting the below error
>
> File "/home/user1/home/user1/gnuradio/tutorials/work/top_block.py", line
> 275, in <module>
> tb = top_block()
> File "/home/user1/home/user1/gnuradio/tutorials/work/top_block.py", line
> 183, in __init__
> self.create_tags_strend_ff_0 = create_tags.strend_ff(-30.0)
> AttributeError: 'module' object has no attribute 'strend_ff'
>
> I get this error only when I try to access static variables inside work
> function. otherwise the GRC won't show any such errors
>
> Do I have to use static variables differently then usual in gnu radio c++
> programs? If so, any pointers to study those concepts will be really helpful
>
>
> Thanks again.
>
> Best Regards,
> Saga
>
>
>
> --
> View this message in context:
> http://gnuradio.4.n7.nabble.com/Using-static-variables-in-work-function-of-an-OOT-module-tp58094p58105.html
> Sent from the GnuRadio mailing list archive at Nabble.com.
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio