open-sdr / openwifi

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software
GNU Affero General Public License v3.0
3.68k stars 627 forks source link

Tx Lo leakage #336

Open Fei8686 opened 10 months ago

Fei8686 commented 10 months ago

Hi Dr.Jiao, You have mentioned in openwifi/doc/README.md that the AD9361 Tx lo (local oscillator) or RF switch is turned on before the Tx packet and turned off after the Tx packet to prevent Tx Lo leakage.But regarding this approach, I have the following questions:

  1. If the RF switch is turned off after the Tx packet, how does the Rx receive the packet from Tx?

2.I checked the FPGA SPI interface (openwifi-hw/ip/xpu/src/spi.v), but I did not understand the relationship between self-interference free and Tx Lo leakage.

  1. Could you please tell me the principle of preventing Tx lo leakage in this way?
JiaoXianjun commented 10 months ago

https://arxiv.org/abs/2204.07354

https://doi.org/10.1016/j.comcom.2023.06.026