2016-05-28 4 views
0

ich bin ziemlich neu in Android-Programmierung, aber ich würde gerne wissen, ob es möglich ist, einen Ortungsdienst zu implementieren, um ble Geräte in unserer App entdeckt zu finden.Locate Ble Device GATT-Dienst empfehlen

Ich habe Probleme beim Verständnis der verschiedenen Spezifikationen für Bluetooth und alle Beispiele verwenden den Pulsmesser. Es ist ziemlich überwältigend angesichts der großen Auswahl an Service und Charakteristiken. Irgendwelche Vorschläge ?

Gibt es noch andere Beispiele, die mir bei der Codierung des Profils helfen könnten? Spezifische Anzeige der Position des gefundenen Geräts, falls dies möglich ist.

Bitte helfen Sie mir besser zu verstehen. Vielen Dank im Voraus

Antwort

0

Ich bin auch ziemlich neu zu diesem Thema, also bitte nicht auf meine Antwort zählen.

Wie ich das ganze Thema verstehe, können Sie Ihre periphere BLE-Gerät senden ihre Position an den Client. Daher müssen Sie möglicherweise das Peripheriegerät so programmieren, dass der Standortdienst aktiviert ist. Daher benötigst du die passende UUID, denke ich. Dann können Sie den Standort Ihres Peripheriegeräts dem Client (Ihrem Smartphone) "ankündigen". Ich weiß immer noch nicht, wie ich das genau machen soll. Kennen Sie über this? Es ist ein Starter-Kit mit Software-Beispielen und erklärenden Texten, vielleicht hilft das.

Wenn Sie herausgefunden haben, wie Sie mit Ihrem Problem umgehen, würde ich mich freuen zu hören, auch wenn dieser Thread von allen vergessen scheint.