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 output a fixed RF frequency with openwifi #415

Closed mxoxwh closed 5 days ago

mxoxwh commented 5 days ago
  1. Could you send email to xianjun.jiao@ugent.be to introduce your self? No
  2. Our image is used directly or you build your own image? My own image
  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 ANTSDR E310, Board, ZYNQ7020+9363
  6. WiFi channel number 5g, Default, 36
  7. Steps to reproduce the issue, and the related error message, screenshot, etc Succesffuly connect openwifi with phone...etc. And I want to use openwifi to output a fixed frequency signal such as 3.5GHz. And use RX2 and RX1 as IQ modulator to calculate electronic signal's amplitude and phase in my physics experiment. But I use "Readme" in appnote to set rf value. With data return: cat:1 register:00010004 value:00000dac

the "value" must be refer to frequency 3.5GHz, and 00010004 is TX1 register. The command works.

  1. Describe your debug efforts by Linux native tools, such as tcpdump and "cat /proc/interrupts" I use spectrum analyzer to capture the signal with LNA, but I can't find any signal with 5G frequency even my phone successfully find the openwifi.

  2. Describe your debug efforts by: https://github.com/open-sdr/openwifi/blob/master/doc/README.md#Debug-methods Use spectrum analyzer with "max hold"....find the wifi signal, it's doesn't work. Using RF cable connect to specturm analyzer, I can find a signal at 3.51GHz with amplitude -90dBm even I use LNA, and TX output attenuation is 0.