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