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

Modification of the number of antennas #361

Closed wangwaa closed 7 months ago

wangwaa commented 7 months ago
  1. Could you send email to xianjun.jiao@ugent.be to introduce your self?

  2. Our image is used directly or you build your own image?

  3. What is your own modification?

  4. Versions: OS, Vivado, openwifi/openwifi-hw repo branch and commit revision

  5. Board/hardware type

  6. WiFi channel number

  7. Steps to reproduce the issue, and the related error message, screenshot, etc

  8. Describe your debug efforts by Linux native tools, such as tcpdump and "cat /proc/interrupts"

  9. Describe your debug efforts by: https://github.com/open-sdr/openwifi/blob/master/doc/README.md#Debug-methods

  10. Any other thing we need to know for helping you better?

wangwaa commented 7 months ago

Hello teachers: I'm a graduate student. I would like to ask how to change the antenna's one-receiver to one-receiver-two-receiver or two-receiver-two-receiver? The boards used are zedboard and ad9361s2.  Thank you!

JiaoXianjun commented 7 months ago

there are 2 tx and 2 rx. For 2 rx: https://github.com/open-sdr/openwifi/blob/master/doc/app_notes/iq_2ant.md For 2 tx: https://github.com/open-sdr/openwifi/tree/master/doc tx_intf reg_idx 16:

16 | tx antenna selection and cdd control | bit1: 0 or 1 to select ant0 or 1. bit4: 1 to enable simple cdd (two antennas have 1 sample tx delay) -- | -- | --