Hmmm ... well the current UHD API for "set_auto_dc_offset" is "(bool, size_t)". Looks like the generated Python from gr-ieee-80211 is "set_auto_dc_offset("", 0)", which isn't compatible with the current UHD API for this method.
Hmmm ... here's my best bet: gr-ieee802-11 uses the GR-provided GRC blocks (whether XML or YML). Guessing you're using some reasonably recently (e.g., 2019) GR 3.8-tech-preview commit. If that's the case, then here's what seems to be the issue ... In this commit < https://github.com/gnuradio/gnuradio/commit/4804d1fdb6950d2b2ec5707cd8a362f01ed2cf90 >, then file "gr-uhd/grc/gen_uhd_usrp_blocks.py" was dramatically changed to generate the YML required by the 3.8 GRC. The API for "set_auto_dc_offset" was removed entirely ... not sure why ... but somehow GRC when "compiling" the flowgraph from YML into Python generates that command improperly. You said you used PyBOMBS to install everything ... yes? The UHD is the current GIT master, so bleeding edge LOL. Any way you can figure out which commit of GNU Radio and gr-ieee-80211 were used? The latter was recently updated such that the GIT master corresponds to GR 3.8, while "main-3.7" is for the current GR "maint-3.7" branch ... - MLD On Thu, Jun 27, 2019, at 12:59 PM, sumit kumar wrote: > Sure I will try that, meanwhile any tip on the other issue, i.e., > > *TypeError: in method 'usrp_source_sptr_set_auto_dc_offset', argument 2 of > type 'bool'* > ** > Regards > Sumit
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio