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

Reply via email to