Sunday, January 20, 2019

Re: [Discuss-gnuradio] OOT how to write my own custom header format

hi

i solved the previous error i forgot to overload a method
the nm -C -u gave my an unknown symbol so i could see the problem

now i have another error
grc is happy with my header_format instance but when i launch i get a
runtime error

Traceback (most recent call last):
File "/home/alban/gnuradio/top_block.py", line 124, in <module>
main()
File "/home/alban/gnuradio/top_block.py", line 112, in main
tb = top_block_cls()
File "/home/alban/gnuradio/top_block.py", line 74, in __init__
self.digital_protocol_formatter_async_0 =
digital.protocol_formatter_async(hdr_format)
File "/usr/lib/python2.7/dist-packages/gnuradio/digital/digital_swig2.py",
line 1242, in make
return _digital_swig2.protocol_formatter_async_make(format)
TypeError: in method 'protocol_formatter_async_make', argument 1 of
type 'gr::digital::header_format_base::sptr const &'

i don't understand
i my class déclaration i expect a std::string as a parameter of the constructor

class F4GSW_API header_format_cc1101
: public digital::header_format_base
{
public:
header_format_cc1101(const std::string &access_code, int
threshold,int bps);
~header_format_cc1101();

why python throws me this error ?

Le dim. 20 janv. 2019 à 10:59, Alban Meffre <fox4gsw@gmail.com> a écrit :
>
>
> Hi all
> i placed an import block into grc but i still get this error
>
> Param - Value(value):
> Value "f4gsw.header_format_cc1101(digital.packet_utils.default_access_code, 1)" cannot be evaluated:
> 'module' object has no attribute 'header_format_cc1101'
>
> i created the module f4gsw and i added the header_format_cc1101 derived from header_format_base, with the "noblock" profile. i removed the xml file installation in the cmakelist file of the grc folder
>
> i can import f4gsw in python but there is no header_format_cc1101 member in the module
>
> thanks for your support
> bob

--
Alban MEFFRE F4GSW

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment