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