It's the former. More specifically, if your TX data has a time stamp, then it will only switch over when the desired TX time is reached and the packet actually goes out to the DAC.
--M On Wed, Aug 14, 2024 at 3:04 AM Sathish, Aditya <sadi...@vt.edu> wrote: > Hello, > > > > I am trying to perform spectrum sensing in my USRP in half-duplex mode. My > host application is constantly sending packets to transmit, and I have > created an FPGA RFNoC block that is intending to sense the spectrum and > change the packet before transmitting it. > > I understand that the ATR logic in USRP X310 will allow Rx only when there > is nothing to transmit. However, when exactly does the ATR logic get > triggered to switch from Rx to Tx? Is it when the signal reaches the > radio control block or when the packets enter the Tx streamer? > > > > The reason I ask this is because if the ATR logic switches from Rx to Tx > when the packets reach the Tx streamer then my FPGA block would never > really get any spectrum to sense per-se. > > But if the ATR logic is kicked when the signal reaches the radio control, > I can perform spectrum sensing and then if required, pass the data over to > the radio block > > > > My RFNoC Block is currently as below: > [------------------] ß [RX STREAMER] ß [GAIN SENSING BLOCK] ß [DUC] ß > [RADIO CONTROL RX] > [ APPLICATION] > \/ > [------------------] à [TX STREAMER] à [MODIFIED BLOCK] à [DDC] à [RADIO > CONTROL TX] > > > > Regards, > > Aditya > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com