Ich arbeite gerade an einem Indoor-Positionierungsprojekt, das auf BLE-Beacons basiert.Wie viele Beacons können auf Android-Geräten gescannt werden?
Ich hatte versucht, Estimote oder Android Beacon Library in meine Android App zu integrieren, aber meine Geräte (Zenfone3, HTC X9) können nur etwa 10-20 Beacons in einem Raum scannen, in dem wir etwa 100 Beacons auf dem Mauer.
Im Gegensatz zur iOS-Version unserer App kann sie jede Sekunde etwa 50-80 Beacons scannen. Ich frage mich, wie viele Beacons auf Android-Geräten gescannt werden können? Und gibt es eine Methode, um mehr Beacon-Werbung zu erhalten? Gibt es dort wirklich einen Schwellenwert für die Bluetooth API von Android oder Onbroad Bluetooth Chipsatz?
Update (2017.05.08 16.17):
Ich habe versichern, dass alle Beacons funktionieren. Ich habe "Locate" von Radius Network verwendet, um nahegelegene Beacons zu scannen und sicherzustellen, dass ich wirklich 50 Beacons in meinem Space habe.
Update (2017.05.10 10.00 Uhr):
Lieber Emil, danken Ihr für Ihre aufrichtige Antwort. Das Folgende ist meine Problemumgehungen. Ich habe 3 Fälle getestet. In einem Raum, etwa 500m x 100m, I eingesetzt unterschiedliche Anzahl von Baken:
Fall 1 (100 Baken): erhalten Anzeigen von etwa 16 verschiedenen Geräten in jeder Sekunde.
Fall 2 (50 Baken): erhalten Anzeigen von etwa 15 verschiedenen Geräten in jeder Sekunde.
Fall 3 (20 Beacons): Anzeigen von etwa 14 verschiedenen Geräten in jeder Sekunde erhalten.
was ich erreichen möchte ist, dass ich Werbung von allen Geräten in jeder Sekunde erhalten möchte. Würden Sie bitte irgendwelche Ansätze geben, um meine Bedürfnisse zu erfüllen?
Im Folgenden ist der log ich, wenn ich eine Anzeige von ScanResult von BluetoothAdapter.getBluetoothLeScanner() erhalten startScan (ScanCallback).
05-04 12:42:24.460 C4:BE:7B:5B:60:74 -87
05-04 12:42:25.055 C4:BE:C8:F6:DD:28 -84
05-04 12:42:25.066 C4:BE:C8:F6:DD:28 -84
05-04 12:42:25.075 C4:BE:5F:55:74:AE -90
05-04 12:42:25.084 C4:BE:5F:55:74:AE -90
05-04 12:42:25.090 C4:BE:14:70:C7:F1 -91
05-04 12:42:25.100 C4:BE:14:70:C7:F1 -91
05-04 12:42:25.134 C4:BE:BB:AD:8A:B3 -91
05-04 12:42:25.163 C4:BE:BB:AD:8A:B3 -91
05-04 12:42:25.169 C4:BE:D7:80:E1:34 -89
05-04 12:42:25.174 C4:BE:D7:80:E1:34 -89
05-04 12:42:25.536 C4:BE:5D:90:5C:86 -79
05-04 12:42:25.543 C4:BE:5D:90:5C:86 -79
05-04 12:42:25.559 C4:BE:20:20:C9:69 -88
05-04 12:42:25.564 C4:BE:20:20:C9:69 -88
05-04 12:42:25.986 C4:BE:C1:D9:CB:5E -86
05-04 12:42:25.999 C4:BE:C1:D9:CB:5E -86
05-04 12:42:26.007 C4:BE:CD:AA:AE:DD -94
05-04 12:42:26.016 C4:BE:CD:AA:AE:DD -94
05-04 12:42:26.038 C4:BE:E7:F1:88:EE -89
05-04 12:42:26.044 C4:BE:E7:F1:88:EE -89
05-04 12:42:26.051 C4:BE:E9:AE:45:03 -83
05-04 12:42:26.056 C4:BE:E9:AE:45:03 -83
05-04 12:42:26.063 C4:BE:97:5D:B7:50 -95
05-04 12:42:26.071 C4:BE:97:5D:B7:50 -95
05-04 12:42:26.076 C4:BE:EF:15:EB:C3 -77
05-04 12:42:26.082 C4:BE:EF:15:EB:C3 -77
05-04 12:42:26.086 C4:BE:35:94:B2:3D -70
05-04 12:42:26.092 C4:BE:35:94:B2:3D -70
05-04 12:42:26.644 C4:BE:5F:55:74:AE -92
05-04 12:42:26.667 C4:BE:5F:55:74:AE -92
05-04 12:42:26.693 C4:BE:7B:5B:60:74 -86
05-04 12:42:26.702 C4:BE:7B:5B:60:74 -86
05-04 12:42:26.708 C4:BE:D7:80:E1:34 -82
05-04 12:42:26.717 C4:BE:D7:80:E1:34 -82
05-04 12:42:26.720 C4:BE:3B:29:8A:42 -93
05-04 12:42:26.724 C4:BE:3B:29:8A:42 -93
05-04 12:42:26.731 C4:BE:4F:21:CF:81 -94
05-04 12:42:26.734 C4:BE:4F:21:CF:81 -94
05-04 12:42:26.738 C4:BE:86:4F:C2:8D -87
05-04 12:42:26.742 C4:BE:86:4F:C2:8D -87
05-04 12:42:26.746 C4:BE:E7:F1:88:EE -88
05-04 12:42:26.750 C4:BE:E7:F1:88:EE -88
05-04 12:42:26.753 C4:BE:20:20:C9:69 -86
05-04 12:42:26.757 C4:BE:20:20:C9:69 -86
05-04 12:42:26.760 C4:BE:BB:AD:8A:B3 -88
05-04 12:42:26.763 C4:BE:5D:90:5C:86 -79
05-04 12:42:26.767 C4:BE:BB:AD:8A:B3 -88
05-04 12:42:26.770 C4:BE:5D:90:5C:86 -79
05-04 12:42:27.113 C4:BE:6F:53:2A:B3 -73
05-04 12:42:27.133 C4:BE:6F:53:2A:B3 -73
05-04 12:42:27.151 C4:BE:62:C4:68:38 -82
05-04 12:42:27.160 C4:BE:62:C4:68:38 -82
05-04 12:42:27.166 C4:BE:F2:A7:4F:4E -88
05-04 12:42:27.170 C4:BE:F2:A7:4F:4E -88
Wie hoch ist das Werbeintervall der Geräte? – Emil
Unsere Geräte sind BLE Beacons mit 100ms Übertragungsintervall auf Kanal 39 –