Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7db7bff0 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Remove wifi/ScanResult.averageRssi method"

parents 64a75c0f c3e6cba2
Loading
Loading
Loading
Loading
+0 −21
Original line number Diff line number Diff line
@@ -272,27 +272,6 @@ public class ScanResult implements Parcelable {
     */
    public RadioChainInfo[] radioChainInfos;

    /**
     * @hide
     * Update RSSI of the scan result
     * @param previousRssi
     * @param previousSeen
     * @param maxAge
     */
    public void averageRssi(int previousRssi, long previousSeen, int maxAge) {

        if (seen == 0) {
            seen = System.currentTimeMillis();
        }
        long age = seen - previousSeen;

        if (previousSeen > 0 && age > 0 && age < maxAge/2) {
            // Average the RSSI with previously seen instances of this scan result
            double alpha = 0.5 - (double) age / (double) maxAge;
            level = (int) ((double) level * (1 - alpha) + (double) previousRssi * alpha);
        }
    }

    /**
     * Status indicating the scan result does not correspond to a user's saved configuration
     * @hide