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

How to extracting CSI results from two RX antennas for the phase difference #411

Open Remaker-JDY opened 3 weeks ago

Remaker-JDY commented 3 weeks ago
  1. Could you send email to xianjun.jiao@ugent.be to introduce your self? Yes, already sent.

  2. Our image is used directly or you build your own image? use yours directly(openwifi-1.4.0-notter.img).

  3. What is your own modification? no modification.

  4. Versions: OS, Vivado, openwifi/openwifi-hw repo branch and commit revision Ubuntu 20.04, window11 ,Just use openwifi-1.4.0-notter.img for Quick start.

  5. Board/hardware type zed_fmcs2

  6. WiFi channel number Default 5g(36)and 5g (48)

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

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

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

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

JiaoXianjun commented 3 weeks ago

Please follow our issue template.

JiaoXianjun commented 2 weeks ago

You need to do like this:

  1. Use dual antenna IQ sample capturing: https://github.com/open-sdr/openwifi/blob/master/doc/app_notes/iq_2ant.md
  2. calculate the phase difference between the dual antenna IQ (any algorithm you like, or like what he did: https://github.com/open-sdr/openwifi/issues/396)