From 26ddf7fb53dd821c96bac3aa2d75bf5ad653a351 Mon Sep 17 00:00:00 2001 From: darken Date: Thu, 6 Jan 2022 12:07:40 +0100 Subject: [PATCH] Remove rssi/time-based recognition --- .../darken/capod/pods/core/apple/AppleFactory.kt | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt index 726c402c..17dce896 100644 --- a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt +++ b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt @@ -110,22 +110,6 @@ class AppleFactory @Inject constructor( } } - if (identifier == null) { - knownDevs.values - .firstOrNull { - it.rssi > -60 && !it.isOlderThan(Duration.ofSeconds(10)) - } - ?.let { - log(TAG, DEBUG) { "recognizeDevice: Close match based on RSSI and timestamp." } - knownDevs[it.identifier] = it.copy( - scanResult = scanResult, - message = message, - ) - identifier = it.identifier - } - } - - if (identifier == null) { log(TAG, VERBOSE) { "recognizeDevice: Mapping as new device" } identifier = PodDevice.Id()