Hi Jacob,

Can you try upgrading to UHD 3.10.3.0 to see if it resolves this error?

Regards,
Nate Temple

On Thu, Feb 1, 2018 at 5:09 PM, Jacob Knoles via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hello all,
>
> I have an application that utilizes an X300 radio to play a short burst of
> pulses. This burst style transmission will be repeated hundreds of times
> during the lifetime of the application along with several other types of
> bursts and a brief capture activity.
>
> Some of these functions are being done using GNURadio while some are done
> using the UHD api directly, but the common point is that a usrp_source
> block and usrp_sink are created at the applications start and held through
> the life of the app.
>
> Now, the issue I am having is this, everything works fine until I try a
> second function, meaning, I play a short burst of signal and when playing a
> second burst I get this error:
>
> EnvironmentError: IOError: [0/Radio_0] user_reg_read32() failed:
> EnvironmentError: IOError: [0/Radio_0] sr_read32() failed:
> EnvironmentError: IOError: Block ctrl (CE_01_Port_40) no response packet -
> AssertionError: buff->size() > 0
>   in unsigned __int64 __cdecl ctrl_iface_impl::wait_for_ack(const bool)
>   at Z:\gr-build\src-stage1-dependencies\uhd-release_003_
> 010_001_001\host\lib\rfnoc\ctrl_iface.cpp:206
>
> I have no idea what is causing this error and I need advice on how to
> correct it. Any ideas?
>
> Thanks.
> -----------------------------
> Jacob Knoles
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to