libiwinfo: show noise and snr in assoclist
This commit is contained in:
parent
c67d7b2a43
commit
3890c691c2
1 changed files with 3 additions and 1 deletions
|
@ -140,11 +140,13 @@ end
|
||||||
function print_assoclist(api, dev)
|
function print_assoclist(api, dev)
|
||||||
local iw = iwinfo[api]
|
local iw = iwinfo[api]
|
||||||
local al = iw.assoclist(dev)
|
local al = iw.assoclist(dev)
|
||||||
|
local ns = iw.noise(dev)
|
||||||
local ai, ae
|
local ai, ae
|
||||||
|
|
||||||
if al and next(al) then
|
if al and next(al) then
|
||||||
for ai, ae in pairs(al) do
|
for ai, ae in pairs(al) do
|
||||||
printf("%s %s dBm", ai, s(ae.signal))
|
printf("%s %s dBm / %d dBm (SNR %d)",
|
||||||
|
ai, s(ae.signal), ns, n(ae.signal) - ns)
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
print("No client connected or no information available")
|
print("No client connected or no information available")
|
||||||
|
|
Loading…
Reference in a new issue