Home > other >  Laptop computers connected by wifi how to obtain the instantaneous RSSI values
Laptop computers connected by wifi how to obtain the instantaneous RSSI values

Time:10-13

Through my computer receives the strength of the signal from the routing can be used to measure the RSSI, but the resulting value is got after computing hardware,
In baseband IQ power integration within the 104 us get RSSI instantaneous value, namely the RSSI (instantaneous)=sum (I ^ 2 + Q ^ 2); Then in about 1 seconds to an average of 8192 a RSSI instantaneous value to get the average RSSI, namely the RSSI (on average)=sum (RSSI (instantaneous))/8192, at the same time give a maximum of 1 seconds RSSI instantaneous value and the ratio of RSSI instantaneous value is greater than a certain threshold (RSSI instantaneous value is greater than a threshold number/8192),
Above this paragraph from the Internet,

I want to ask, how I was able to directly obtain the instantaneous RSSI, rather than the average of the after calculation, now want to make a algorithm of optimizing the WiFi, need immediate RSSI, is to start from the router, need to change the hardware setup?

CodePudding user response:

First you cut the seemingly zigbee or bluetooth RSSI algorithm, wifi, but the specific calculation, the parameters may have difference between
If is a router, is usually the practice of integrated CPU or CPU + WIFI chip, then the WIFI chip is a mouth can output the RSSI information, need to find and read in corresponding driver, but real time associated with wi-fi chips, not necessarily can guarantee real-time,
If you are very real time, you need to do the hardware implementation of the 802.11, the simple understanding is the RX for receiving signal, the LNA, reduced frequency and after filtering, the time domain signal square, multiplied by the impedance (general directly to the matched impedance), to calculate power value, finally, the power value into dBm, are corresponding RSSI values, in order to real time, this process can be appropriate to reduce the average,
  • Related