Hi Steven, If you are able, can you please post an application/code that demonstrates this ? Without seeing the code, its nearly impossible to debug the issue.
What version of UHD are you using? Regards, Nate Temple On Thu, Feb 8, 2018 at 1:33 PM, Steven Knudsen via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi, > > I have been scratching my head for a while on this one… > > I have made a TDMA radio that has a simple 4 slot cycle with a relatively > low duty cycle (slots are 40% and the remaining 60% of the cycle the USRP > is idle). > > A radio transmits in it’s “owned” slot and receives in all others (3 of > them). The transmit is timed as are the receptions in each slot. Transmit > is schedule 10 ms in advance (at the start of a cycle) and the receives are > scheduled at least 6 ms in advance (at the end of the last receive slot). > > When I test with a B200mini connected to an Octoclock G for 1 PPS > reference, it runs flawlessly for hours (5 is the longest). When, on the > exact same Linux host I run with an X310 connected to the same Octoclock G > for 1 PPS and 10 MHz, it stops working after not too long with a slew of > ’U’s and ’L’s > > Trying to narrow things down, I created a version fo the radio that only > transmits. Reception is completely disabled and I confirm that no receive > commands are ever scheduled and rxStreamer->recv() is never called. > > So, imagine my surprise when after a fairly long time of transmitting > successfully (evidenced by using an oscilloscope to view packets), the > transmit-only version fails!?! Below is a copy o the log showing the first > evidence of failure, namely ’L’s indicating transmits were too late. But, > what is the ‘U’ doing there? As I mentioned, no reception functionality is > in the program, so what is going on? > > Anyone else see this kind of thing? I never see it with the B200mini, but > see it consistently with the X310. > > thanks very much for your time and consideration, > > steven > > ULLsendFrame() MPDU #719935 mpdu size = 488 bytes at 1518123481s 890000 us > ULLLsendFrame() MPDU #719936 mpdu size = 488 bytes at 1518123481s 900000 us > ULLLLsendFrame() MPDU #719937 mpdu size = 488 bytes at 1518123481s 910000 us > ULLLLLsendFrame() MPDU #719938 mpdu size = 488 bytes at 1518123481s 920000 us > ULLLLLLsendFrame() MPDU #719939 mpdu size = 488 bytes at 1518123481s 930000 > us > ULLLLLLLsendFrame() MPDU #719940 mpdu size = 488 bytes at 1518123481s 940000 > us > ULLLLLLLLsendFrame() MPDU #719941 mpdu size = 488 bytes at 1518123481s > 950000 us > ULLLLLLLLLsendFrame() MPDU #719942 mpdu size = 488 bytes at 1518123481s > 960000 us > ULLLLLLLLLLsendFrame() MPDU #719943 mpdu size = 488 bytes at 1518123481s > 970000 us > ULLLLLLLLLLLsendFrame() MPDU #719944 mpdu size = 488 bytes at 1518123481s > 980000 us > ULLLLLLLLLLLLsendFrame() MPDU #719945 mpdu size = 488 bytes at 1518123481s > 990000 us > ULLLLLLLLLLLLLsendFrame() MPDU #719946 mpdu size = 488 bytes at 1518123482s > 0 us > ULLLLLLLLLLLLLsendFrame() MPDU #719947 mpdu size = 488 bytes at 1518123482s > 10000 us > ULLLLLLLLLLLLLLsendFrame() MPDU #719948 mpdu size = 488 bytes at 1518123482s > 20000 us > ULLLLLLLLLLLLLLLsendFrame() MPDU #719949 mpdu size = 488 bytes at > 1518123482s 30000 us > ULLLLLLLLLLLLLLLLsendFrame() MPDU #719950 mpdu size = 488 bytes at > 1518123482s 40000 us > ULLLLLLLLLLLLLLLLLsendFrame() MPDU #719951 mpdu size = 488 bytes at > 1518123482s 50000 us > ULLLLLLLLLLLLLLLLLLsendFrame() MPDU #719952 mpdu size = 488 bytes at > 1518123482s 60000 us > ULLLLLLLLLLLLLLLLLLLsendFrame() MPDU #719953 mpdu size = 488 bytes at > 1518123482s 70000 us > > > > Steven Knudsen, Ph.D., P.Eng. > www. techconficio.ca > > www.linkedin.com/in/knudstevenknudsen > > > > *All the wires are cut, my friendsLive beyond the severed ends. Louis > MacNeice* > > > _______________________________________________ > 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