X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=src%2Fstations.c;h=5211f40c9623a35269fef0c98b717aaf700876d2;hb=dfbb336f793df897e24bd34d6cae780d5bdef3cf;hp=bb6ca9018cac9f347b8cce6ce4ea0ade72c3327e;hpb=17cd5711411f45df26b33c51288780627b7377e2;p=ap-utils.git diff --git a/src/stations.c b/src/stations.c index bb6ca90..5211f40 100644 --- a/src/stations.c +++ b/src/stations.c @@ -156,7 +156,7 @@ refresh: memcpy(curr->ParentMacAddress, ap_410.ParentMacAddress, 6); memcpy(&(curr->IP.s_addr), ap_410.IP, 4); curr->rssi = ap_410.RSSI; - curr->quality = ap_410.LinkQuality; + curr->quality = 100 - (minimum(ap_410.LinkQuality,40))*2,5; curr->Status = ap_410.Status; curr->Port = ap_410.Port; } @@ -335,7 +335,8 @@ void nwn_stations() curr = curr->next; } memcpy(curr->addr, varbinds[0].value, 6); - curr->quality = *varbinds[1].value; + curr->quality = 100 - (minimum(*varbinds[1].value,40))*2,5; +// curr->quality = *varbinds[1].value; curr->idle = *varbinds[2].value; curr->rssi = *varbinds[3].value; curr->next = NULL;