Additional improvements and making sure a lot of metrics are actually used.
This commit is contained in:
parent
b448b41fa8
commit
cbe3048ef2
1 changed files with 6 additions and 2 deletions
|
@ -87,7 +87,8 @@ def main():
|
||||||
with open(args.csv, newline='') as infile, open(args.output, 'w', newline='') as outfile:
|
with open(args.csv, newline='') as infile, open(args.output, 'w', newline='') as outfile:
|
||||||
reader = csv.DictReader(infile)
|
reader = csv.DictReader(infile)
|
||||||
fieldnames = reader.fieldnames + [
|
fieldnames = reader.fieldnames + [
|
||||||
"ClientsOnAP", "ClientsOnChannel", "APsOnChannel", "CongestionScore"
|
"ClientsOnAP", "ClientsOnChannel", "APsOnChannel", "CongestionScore",
|
||||||
|
"AvgAPSignal", "StrongestAPSignal", "UnlinkedDevices"
|
||||||
]
|
]
|
||||||
writer = csv.DictWriter(outfile, fieldnames=fieldnames)
|
writer = csv.DictWriter(outfile, fieldnames=fieldnames)
|
||||||
writer.writeheader()
|
writer.writeheader()
|
||||||
|
@ -107,12 +108,15 @@ def main():
|
||||||
writer.writerow(row)
|
writer.writerow(row)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
clients_ap, clients_chan, aps_chan, congestion = get_rf_metrics(cursor, bssid, channel, tstart, tend)
|
clients_ap, clients_chan, aps_chan, congestion, avg_signal, strongest_signal, unlinked_devices = get_rf_metrics(cursor, bssid, channel, tstart, tend)
|
||||||
|
|
||||||
row["ClientsOnAP"] = clients_ap
|
row["ClientsOnAP"] = clients_ap
|
||||||
row["ClientsOnChannel"] = clients_chan
|
row["ClientsOnChannel"] = clients_chan
|
||||||
row["APsOnChannel"] = aps_chan
|
row["APsOnChannel"] = aps_chan
|
||||||
row["CongestionScore"] = congestion
|
row["CongestionScore"] = congestion
|
||||||
|
row["AvgAPSignal"] = avg_signal
|
||||||
|
row["StrongestAPSignal"] = strongest_signal
|
||||||
|
row["UnlinkedDevices"] = unlinked_devices
|
||||||
|
|
||||||
writer.writerow(row)
|
writer.writerow(row)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue