/packages/modules/Wifi/service/java/com/android/server/wifi/ |
D | BubbleFunScorer.java | 63 final int rssi = candidate.getScanRssi(); in scoreCandidate() local 66 double score = shapeFunction(rssi) - shapeFunction(rssiEntryThreshold); in scoreCandidate() 73 double gain = shapeFunction(rssi + 0.5) in scoreCandidate() 74 - shapeFunction(rssi - 0.5); in scoreCandidate() 109 private static double unscaledShapeFunction(double rssi) { in unscaledShapeFunction() argument 110 return -Math.exp(-rssi * BELS_PER_DECIBEL); in unscaledShapeFunction() 116 private static double shapeFunction(double rssi) { in shapeFunction() argument 117 return unscaledShapeFunction(rssi) * RESCALE_FACTOR; in shapeFunction()
|
D | LinkProbeManager.java | 211 int rssi = wifiInfo.getRssi(); in updateConnectionStats() local 213 if (rssi != WifiInfo.INVALID_RSSI && rssi > RSSI_THRESHOLD in updateConnectionStats() 227 rssi, linkSpeed)); in updateConnectionStats() 242 timeSinceLastTxSuccessIncreaseMs, rssi, linkSpeed, elapsedTimeMs); in updateConnectionStats() 251 timeSinceLastTxSuccessIncreaseMs, rssi, linkSpeed, reason); in updateConnectionStats() 348 int rssi = wifiInfo.getRssi(); in updateConnectionStats() local 350 if (rssi != WifiInfo.INVALID_RSSI && rssi > mRssiThreshold in updateConnectionStats()
|
D | WifiBlocklistMonitor.java | 247 @FailureReason int reason, int rssi) { in addToBlocklist() argument 248 entry.setAsBlocked(durationMs, reason, rssi); in addToBlocklist() 251 + ", rssi=" + rssi); in addToBlocklist() 314 long durationMs, @FailureReason int blockReason, int rssi) { in blockBssidForDurationMs() argument 318 + ", rssi=" + rssi); in blockBssidForDurationMs() 327 addToBlocklist(status, durationMs, blockReason, rssi); in blockBssidForDurationMs() 380 @FailureReason int reasonCode, int rssi) { in handleBssidConnectionFailureInternal() argument 394 reasonCode, rssi); in handleBssidConnectionFailureInternal() 417 @FailureReason int reasonCode, int rssi) { in handleBssidConnectionFailure() argument 440 return handleBssidConnectionFailureInternal(bssid, ssid, reasonCode, rssi); in handleBssidConnectionFailure() [all …]
|
D | ConnectedScore.java | 73 public void updateUsingRssi(int rssi, long millis) { in updateUsingRssi() argument 74 updateUsingRssi(rssi, millis, mDefaultRssiStandardDeviation); in updateUsingRssi() 87 public abstract void updateUsingRssi(int rssi, long millis, double standardDeviation); in updateUsingRssi() argument
|
D | WifiScoreCard.java | 378 private void updatePerNetwork(WifiScoreCardProto.Event event, String ssid, int rssi, in updatePerNetwork() argument 382 + ssid) + " ID: " + perNetwork.id + " RSSI " + rssi + " txSpeed " + txSpeed); in updatePerNetwork() 383 perNetwork.updateEventStats(event, rssi, txSpeed, failureReason, ifaceInfo); in updatePerNetwork() 790 void updateEventStats(Event event, int frequency, int rssi, int linkspeed, in updateEventStats() argument 793 if (rssi != INVALID_RSSI) { in updateEventStats() 794 perSignal.rssi.update(rssi); in updateEventStats() 1096 void updateEventStats(Event event, int rssi, int txSpeed, int failureReason, in updateEventStats() argument 1102 mLastRssiPoll = rssi; in updateEventStats() 1108 logd(" scan rssi: " + rssi); in updateEventStats() 1109 if (rssi >= mDeviceConfigFacade.getHealthMonitorMinRssiThrDbm()) { in updateEventStats() [all …]
|
D | VelocityBasedConnectedScore.java | 83 public void updateUsingRssi(int rssi, long millis, double standardDeviation) { in updateUsingRssi() argument 88 mFilter.mx = new Matrix(1, new double[]{rssi, 0.0}); in updateUsingRssi() 95 mFilter.update(new Matrix(1, new double[]{rssi})); in updateUsingRssi()
|
D | AggressiveConnectedScore.java | 37 public void updateUsingRssi(int rssi, long millis, double standardDeviation) { in updateUsingRssi() argument 38 mRssi = rssi; in updateUsingRssi()
|
D | ScoringParams.java | 132 private void validateRssiArray(int[] rssi) throws IllegalArgumentException { in validateRssiArray() argument 135 for (int i = 0; i < rssi.length; i++) { in validateRssiArray() 136 validateRange(rssi[i], low, high); in validateRssiArray() 137 low = rssi[i]; in validateRssiArray()
|
D | CompatibilityScorer.java | 80 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local 81 int score = (rssi + RSSI_SCORE_OFFSET) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
|
D | ScoreCardBasedScorer.java | 88 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local 90 int score = (rssi - cutoff) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
|
D | ThroughputScorer.java | 87 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local 88 int rssiBaseScore = (rssi + RSSI_SCORE_OFFSET) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
|
D | WifiMetrics.java | 853 public void setRssi(int rssi) { in setRssi() argument 854 mRssi = rssi; in setRssi() 2058 public void reportNetworkDisconnect(String ifaceName, int disconnectReason, int rssi, in reportNetworkDisconnect() argument 2079 rssi, in reportNetworkDisconnect() 2578 public void incrementRssiPollRssiCount(int frequency, int rssi) { in incrementRssiPollRssiCount() argument 2579 if (!(rssi >= MIN_RSSI_POLL && rssi <= MAX_RSSI_POLL)) { in incrementRssiPollRssiCount() 2587 int count = sparseIntArray.get(rssi); in incrementRssiPollRssiCount() 2588 sparseIntArray.put(rssi, count + 1); in incrementRssiPollRssiCount() 2589 maybeIncrementRssiDeltaCount(rssi - mScanResultRssi); in incrementRssiPollRssiCount() 2598 private void maybeIncrementRssiDeltaCount(int rssi) { in maybeIncrementRssiDeltaCount() argument [all …]
|
/packages/modules/Wifi/service/tests/wifitests/src/com/android/server/wifi/util/ |
D | RssiUtilTest.java | 68 for (int rssi = -100; rssi <= 0; rssi++) { in testCalculateSignalLevelImplementationsConsistent() 69 int expected = WifiManager.calculateSignalLevel(rssi, WifiManager.RSSI_LEVELS); in testCalculateSignalLevelImplementationsConsistent() 70 int actual = RssiUtil.calculateSignalLevel(mContext, rssi); in testCalculateSignalLevelImplementationsConsistent() 71 assertWithMessage("RSSI: %s", rssi).that(actual).isEqualTo(expected); in testCalculateSignalLevelImplementationsConsistent() 109 int rssi = invocation.getArgument(0); in testGetMaxSignalLevel() 110 return RssiUtil.calculateSignalLevel(mContext, rssi); in testGetMaxSignalLevel()
|
/packages/modules/Wifi/service/tests/wifitests/src/com/android/server/wifi/ |
D | WifiScoreReportTest.java | 526 for (int rssi = -60; rssi >= -83; rssi -= 1) { 527 mWifiInfo.setRssi(rssi); 528 oops += " " + mClock.mWallClockMillis + "," + rssi; 553 int rssi = Math.max(r, -80); in stayOnIfRssiDoesNotGetBelowEntryThreshold() local 554 mWifiInfo.setRssi(rssi); in stayOnIfRssiDoesNotGetBelowEntryThreshold() 555 oops += " " + mClock.mWallClockMillis + "," + rssi; in stayOnIfRssiDoesNotGetBelowEntryThreshold() 604 for (int rssi = -30; rssi >= -120; rssi -= 1) { 605 mWifiInfo.setRssi(rssi); 622 for (int rssi = -40; rssi >= -120; rssi -= 1) { 623 mWifiInfo.setRssi(rssi); [all …]
|
D | LinkProbeManagerTest.java | 115 int rssi = LinkProbeManager.RSSI_THRESHOLD - 5; in testLinkProbeTriggeredAndAcked() local 116 mWifiInfo.setRssi(rssi); in testLinkProbeTriggeredAndAcked() 139 TEST_IFACE_NAME, timeDelta, rssi, linkSpeed, TEST_ELAPSED_TIME_MS); in testLinkProbeTriggeredAndAcked() 159 int rssi = LinkProbeManager.RSSI_THRESHOLD + 5; in testLinkProbeTriggeredAndFailed() local 160 mWifiInfo.setRssi(rssi); in testLinkProbeTriggeredAndFailed() 175 verify(mWifiMetrics).logLinkProbeFailure(TEST_IFACE_NAME, timeDelta, rssi, linkSpeed, in testLinkProbeTriggeredAndFailed() 304 int rssi = LinkProbeManager.RSSI_THRESHOLD - 5; in testLinkProbeFeatureUnsupported() local 305 mWifiInfo.setRssi(rssi); in testLinkProbeFeatureUnsupported()
|
D | WifiScoreCardTest.java | 371 assertEquals(2, perBssid.lookupSignal(Event.SIGNAL_POLL, 5805).rssi.count); in testRssiPollUpdates() 373 .rssi.sum, TOL); in testRssiPollUpdates() 375 .rssi.sumOfSquares, TOL); in testRssiPollUpdates() 377 .rssi.minValue, TOL); in testRssiPollUpdates() 379 .rssi.maxValue, TOL); in testRssiPollUpdates() 381 assertEquals(1, perBssid.lookupSignal(Event.SIGNAL_POLL, 5290).rssi.count); in testRssiPollUpdates() 434 .rssi.sum, TOL); in testDurationStatistics() 501 .rssi.minValue, TOL); in testFirmwareRoam() 503 .rssi.count); in testFirmwareRoam() 509 .rssi.sum, TOL); in testFirmwareRoam() [all …]
|
/packages/modules/Wifi/framework/java/android/net/wifi/rtt/ |
D | RangingResult.java | 116 int distanceStdDevMm, int rssi, int numAttemptedMeasurements, in RangingResult() argument 124 mRssi = rssi; in RangingResult() 136 int distanceStdDevMm, int rssi, int numAttemptedMeasurements, in RangingResult() argument 144 mRssi = rssi; in RangingResult() 424 int rssi = in.readInt(); 434 return new RangingResult(status, peerHandle, distanceMm, distanceStdDevMm, rssi, 438 return new RangingResult(status, mac, distanceMm, distanceStdDevMm, rssi,
|
/packages/modules/Wifi/framework/tests/src/android/net/wifi/rtt/ |
D | WifiRttManagerTest.java | 348 int rssi = 5; in testRangingResultsParcel() local 356 RangingResult result = new RangingResult(status, mac, distanceCm, distanceStdDevCm, rssi, in testRangingResultsParcel() 373 result = new RangingResult(status, peerHandle, distanceCm, distanceStdDevCm, rssi, in testRangingResultsParcel() 399 int rssi = 5; in testRangingResultsEqualityLciLcr() local 406 RangingResult rr1 = new RangingResult(status, mac, distanceCm, distanceStdDevCm, rssi, in testRangingResultsEqualityLciLcr() 409 RangingResult rr2 = new RangingResult(status, mac, distanceCm, distanceStdDevCm, rssi, in testRangingResultsEqualityLciLcr()
|
/packages/modules/Wifi/framework/java/android/net/wifi/ |
D | WifiInfo.java | 579 public Builder setRssi(int rssi) { in setRssi() argument 580 mWifiInfo.setRssi(rssi); in setRssi() 688 public void setRssi(int rssi) { in setRssi() argument 689 if (rssi < INVALID_RSSI) in setRssi() 690 rssi = INVALID_RSSI; in setRssi() 691 if (rssi > MAX_RSSI) in setRssi() 692 rssi = MAX_RSSI; in setRssi() 693 mRssi = rssi; in setRssi()
|
D | RttManager.java | 653 public int rssi; field in RttManager.RttResult 786 sb.append(", rssi=" + mResults[i].rssi); in toString() 834 dest.writeInt(result.rssi); in writeToParcel() 886 results[i].rssi = in.readInt(); 997 legacyResults[i].rssi = result.getRssi() * -2; in startRanging()
|
/packages/modules/Wifi/service/java/com/android/server/wifi/util/ |
D | RssiUtil.java | 28 public static int calculateSignalLevel(Context context, int rssi) { in calculateSignalLevel() argument 32 if (rssi < thresholds[level]) { in calculateSignalLevel()
|
/packages/services/Mms/src/com/android/mms/service/ |
D | MmsRequest.java | 354 int rssi = 0; in isPoorSignal() local 358 rssi = wifiInfo.getRssi(); in isPoorSignal() 362 final int wifiLevel = wifiManager.calculateSignalLevel(rssi); in isPoorSignal() 363 LogUtil.d(this.toString(), "Wifi signal rssi: " + rssi + " level:" + wifiLevel); in isPoorSignal()
|
/packages/apps/Bluetooth/src/com/android/bluetooth/btservice/ |
D | JniCallbacks.java | 93 int rssi, in linkQualityReportCallback() argument 99 timestamp, report_id, rssi, snr, retransmission_count, in linkQualityReportCallback()
|
/packages/apps/Settings/src/com/android/settings/wifi/ |
D | WifiStatusTest.java | 138 mRSSI = (TextView) findViewById(R.id.rssi); in onCreate() 258 private void handleSignalChanged(int rssi) { in handleSignalChanged() argument 259 mRSSI.setText(String.valueOf(rssi)); in handleSignalChanged()
|
/packages/apps/Bluetooth/src/com/android/bluetooth/gatt/ |
D | PeriodicScanManager.java | 145 void onSyncReport(int syncHandle, int txPower, int rssi, int dataStatus, byte[] data) in onSyncReport() argument 159 new PeriodicAdvertisingReport(syncHandle, txPower, rssi, dataStatus, in onSyncReport()
|