open-sdr / openwifi

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

Sensitivity #420

Open Bayelllka opened 3 months ago

Bayelllka commented 3 months ago

Hi xianjun, can you tell me how you measured the sensitivity, as my connection is lost at 85dBm value

how to reach these values: Performance (best case: aggregation/AMPDU on): iperf: TCP 40~50Mbps; UDP 50Mbps EVM -38dB; MCS0 sensitivity -92dBm; MCS7 -73dBm. (FMCOMMS2 2.4GHz; cable and OTA test)

HavingaThijs commented 3 months ago

The connection is lost at -85dBm because by default the receiver won't react to signals with a power lower than that: https://github.com/open-sdr/openwifi/blob/5e42d751a996c99238a6b5e5d3f3b76fc305b6a0/driver/hw_def.h#L240

You can decrease this threshold for sensitivity measurements, see: https://github.com/open-sdr/openwifi/blob/master/doc/app_notes/frequent_trick.md#receiver-sensitivity-control.