Home
last modified time | relevance | path

Searched refs:rssi (Results 1 – 25 of 55) sorted by relevance

123

/packages/modules/Wifi/service/java/com/android/server/wifi/
DBubbleFunScorer.java63 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()
DLinkProbeManager.java211 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()
DWifiBlocklistMonitor.java247 @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 …]
DConnectedScore.java73 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
DWifiScoreCard.java378 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 …]
DVelocityBasedConnectedScore.java83 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()
DAggressiveConnectedScore.java37 public void updateUsingRssi(int rssi, long millis, double standardDeviation) { in updateUsingRssi() argument
38 mRssi = rssi; in updateUsingRssi()
DScoringParams.java132 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()
DCompatibilityScorer.java80 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local
81 int score = (rssi + RSSI_SCORE_OFFSET) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
DScoreCardBasedScorer.java88 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local
90 int score = (rssi - cutoff) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
DThroughputScorer.java87 int rssi = Math.min(candidate.getScanRssi(), rssiSaturationThreshold); in scoreCandidate() local
88 int rssiBaseScore = (rssi + RSSI_SCORE_OFFSET) * RSSI_SCORE_SLOPE_IS_4; in scoreCandidate()
DWifiMetrics.java853 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/
DRssiUtilTest.java68 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/
DWifiScoreReportTest.java526 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 …]
DLinkProbeManagerTest.java115 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()
DWifiScoreCardTest.java371 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/
DRangingResult.java116 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/
DWifiRttManagerTest.java348 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/
DWifiInfo.java579 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()
DRttManager.java653 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/
DRssiUtil.java28 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/
DMmsRequest.java354 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/
DJniCallbacks.java93 int rssi, in linkQualityReportCallback() argument
99 timestamp, report_id, rssi, snr, retransmission_count, in linkQualityReportCallback()
/packages/apps/Settings/src/com/android/settings/wifi/
DWifiStatusTest.java138 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/
DPeriodicScanManager.java145 void onSyncReport(int syncHandle, int txPower, int rssi, int dataStatus, byte[] data) in onSyncReport() argument
159 new PeriodicAdvertisingReport(syncHandle, txPower, rssi, dataStatus, in onSyncReport()

123