You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been working on the implementation of algorithms in REDHAWK using the REDHAWK USRP_UHD device for the USRP X-310. During this work I experienced problems with TIMEOUT errors on usrpReceive() calls. It seemed that once they started occurring, they occurred constantly, and my program could not recover. Another programmer here at Black River Systems provided a fix to me that he had used in his work using the UHD driver (not REDHAWK) with the USRP X-310. When the TIMEOUT error occurred, his fix was to disable the stream, wait 1 msec, and then enable the stream. I tried making this change to USRP_UHD.cpp, and it seemed to limit the TIMEOUT problems to rare non-interfering 1-time events (once every few minutes). I cloned the master version of USRP_UHD, made the change to it, and then saved it back to my own user account at https://github.com/welchons/USRP_UHD
I have been working on the implementation of algorithms in REDHAWK using the REDHAWK USRP_UHD device for the USRP X-310. During this work I experienced problems with TIMEOUT errors on usrpReceive() calls. It seemed that once they started occurring, they occurred constantly, and my program could not recover. Another programmer here at Black River Systems provided a fix to me that he had used in his work using the UHD driver (not REDHAWK) with the USRP X-310. When the TIMEOUT error occurred, his fix was to disable the stream, wait 1 msec, and then enable the stream. I tried making this change to USRP_UHD.cpp, and it seemed to limit the TIMEOUT problems to rare non-interfering 1-time events (once every few minutes). I cloned the master version of USRP_UHD, made the change to it, and then saved it back to my own user account at
https://github.com/welchons/USRP_UHD
The lines that I modified/added are lines 1598-1601 shown below:
https://github.com/welchons/USRP_UHD/blob/usrp-receive-timeout-change/cpp/USRP_UHD.cpp#L1598
The text was updated successfully, but these errors were encountered: