2016-05-05 16 views
3

Die Idee ist, Beacons von der Uhr zu scannen und dann die Daten an das Telefon zu senden. Die Telefon-App wird dann den Standort der Uhr schätzen.Gibt es ein tragbares Gerät, das BLE-Beacons scannen kann?

Ich denke, Android Wear bietet diese Funktionalität, aber das billigste Modell ist Sony SmartWatch 3, die 130 $ kostet. Unterstützt die aktuelle Pebble-API BLE-Scans?

+0

Eigentlich weiß ich nicht, aber versuchen, Gerät Tech-Spezifikationen zu sehen. Um Beacons-Scans zu unterstützen, muss ein Gerät Bluetooth 4.0 (BLE) unterstützen und mindestens Android 5.0 (Lollipop) oder höher haben. Wenn ein Gerät solche Spezifikationen hat, sollte es das Beacon-Scannen unterstützen. –

+0

@ piotr.wittchen Danke für Ihre Antwort! Könnten Sie bitte erklären, warum Android 5.0 benötigt wird? Dieser Beitrag hier schlägt 4,3 ist genug: http://developer.android.com/guide/topics/connectivity/bluetooth-le.html Bin ich etwas fehlt? – typedef

+0

Ich lag falsch. Ich habe gerade eine Dokumentation überprüft und sehe, dass Sie Android 4.3 (API Level 18) verwenden können. –

Antwort

1

Leider glaube ich, die Antwort ist keine, zumindest für Apple und Google-Geräte. Im Fall von Apples WatchKit ist CoreBluetooth nicht verfügbar, ebenso wenig die Beacon-Funktionen von CoreLocation. Das Gleiche gilt für Android Wear. In beiden Fällen besteht der allgemeine Ansatz darin, dass das in der Nähe befindliche Mobiltelefon das eigentliche Beacon-Scanning durchführt.

Pebbles native SDK documentation erwähnen auch nicht Bluetooth LE APIs, aber die Smartstrap-Dokumentation schlägt vor, dass es ähnlich möglich ist, Bluetooth Beacon Scanning auf einem nahegelegenen iOS- oder Android-Gerät zu nutzen und einige Ergebnisse auf dem Pebble zu zeigen.

+0

Seit es Android Wear 2 gibt, ist die Antwort immer noch die gleiche? Ich bin gespannt auf die Antwort darauf. Ich weiß, dass Scannen Beacon ist ressourcenintensiv, aber immer noch, es wäre eine nette Sache. – Nordes

+1

Ein kurzer Scan der Wear 2 SDK-Klassen zeigt keine Klassen an, die auf Bluetooth verweisen. – davidgyoung