Kann ein BLE-fähiges Android / iPhone als BLE-Signal verwendet werden?

8

Ich arbeite an einer BLE-Näherungssensorfunktion auf Android-Basis und benötige einige Informationen. Derzeit sehe ich, dass es keine BLE-Beacons-Hersteller für Android gibt. Ich habe bisher 2 für iPhone gefunden. 1) Ссылка 2) Ссылка

Estimote behauptet, dass ihre Geräte generisch sind, aber hauptsächlich für iBeacons veröffentlicht werden. Also ich bin mir nicht sicher, ob ich sie für eine Funktion auf Android bestellen sollte. Zweitens erwähnt Gimbal ausdrücklich, dass ihre Geräte nicht für Androiden für Näherungssensoren aktiviert werden.

Wenn also jemand von Ihnen weiß, wo ich BLE-Beacons bestellen kann, die mit Android kompatibel sind, lassen Sie es mich bitte wissen.

Eine andere Sache, für Prototypentests fragte ich mich, ob ich ein Android BLE-fähiges Tablet oder Smartphone als Bake verwenden könnte, um BLE-Signale auszusenden? Bis jetzt schlägt die Dokumentation für Android nur vor, wie man ein Beacon erkennt, aber ich bin mir nicht sicher, ob ein Android-Gerät als Beacon verwendet werden kann. Irgendwelche Einsichten?

    
Akash Mankar 20.11.2013, 22:42
quelle

2 Antworten

10

Es gibt einen BLE Beacon-Hersteller für Android: Radius-Netzwerke

Sie können jeden Standard-iBeacon auf Android mit unserer Android iBeacon-Bibliothek

erkennen

Sie können es selbst ausprobieren mit unserer kostenlosen iBeacon Locate App , die auf dieser Bibliothek basiert. Meine Firma verkauft auch sowohl Software- und Hardware-iBeacons , die ich mit Android arbeite. Aber auch hier wird jeder Standard-iBeacon funktionieren. Glauben Sie mir nicht - laden Sie einfach unsere kostenlose App herunter und nutzen Sie sie, um eines unserer iBeacons zu sehen. (Wir haben sogar eine kostenlose virtuelle Maschine , die Sie verwenden können!)

Es ist derzeit nicht möglich, ein iBeacon aus einem Android-Gerät herzustellen, da die in Android 4.3 eingeführten Bluetooth LE-APIs den Peripheriemodus nicht unterstützen, um Werbung wie einen iBeacon zu übertragen.

BEARBEITEN: Es ist nun möglich, gerootete Android 4.4.3 Geräte als iBeacon zu übertragen. Siehe hier.

    
davidgyoung 21.11.2013, 03:08
quelle
1

Ich habe versucht, einfache BLE-Scan-App auf Android, aber der Rückruf für LeDevices immer Null für UUID [] zurückgegeben. Auch das Finden basierend auf der bekannten UUID hat nicht funktioniert.

Um Davids Antwort hinzuzufügen. Ich habe Radius Networks SDK versucht, ziemlich sauber. Ich mag es.

Auch Estimotes hat heute sein Android SDK (1/7) veröffentlicht, was gut ist. Die Beispiel-App zeigt Benachrichtigung, Entfernung, Major-Minor. Ich habe mit 3 Estimotes & amp getestet; auch mit iPhone App (macht das iPhone als iBeacon). Es funktioniert gut, versuchen Sie es. Beachten Sie, dass Sie den Code ändern müssen Ändern Sie den ESTIMOTE_PROXIMITY_UUID-Wert in die UUID, nach der Sie suchen.

Ich hoffe, es hilft.

    
divIIIT 07.01.2014 16:51
quelle