Abo
  • Services:
Anzeige
Raspberry Pi mit Bluetooth-Dongle und Breadboard
Raspberry Pi mit Bluetooth-Dongle und Breadboard (Bild: Golem.de)

iBeacon

Anzeige

Beim Thema Kommunikationsaufbau bei Bluetooth möchten wir iBeacon nicht ganz unerwähnt lassen. Wie oben angesprochen, schicken BluetoothLE-Geräte Inquiry Messages aus. Das Format als solches ist standardisiert - über EIF (Extended Inquiry Format) können Geräteproduzenten aber ein eigenes Subformat implementieren. Apple tut das bei iBeacons und packt standardkonform in die Inquiry Message gleich eine eindeutige Identifizierung des jeweiligen iBeacons. Außerdem ist die Sendestärke der Bluetooth-Geräte ebenfalls Teil der Inquiry-Nachricht.

Damit kann eine App errechnen, in welcher Entfernung sich welche iBeacons befinden. In Kombination mit der Registrierung der iBeacons und deren Position bei Apple kann eine App damit zielgenau eine Person bespielen. Wohlgemerkt: Das alles spielt sich ohne einen weiteren Verbindungsaufbau über Bluetooth ab, die eigentliche Logik läuft komplett über das Smartphone und die Server bei Apple. Das iBeacon muss keine Services bereitstellen.

Begriffsverwirrung

Bevor wir zu praktischen Fingerübungen kommen, gilt es noch, ein wenig Sprachpräzisierung zu betreiben. Die Bluetooth-Spezifikation verwendet diverse Begriffe, um zu beschreiben, wie Geräte miteinander in Beziehung stehen. Da ist von Server - Client, Observer - Observable, Controller - Target, Master - Slave, Source - Sink oder Central - Peripheral die Rede. Diese Begriffspaare sind zumeist profilspezifisch. Da aber viele APIs, Programme und Geräte mehrere Profile unterstützen, und aufgrund sprachlicher Gewohnheiten, werden die Begriffe gerne wild durcheinandergeworfen.

Beim GATT-Profil wird von einem "Peripheral"-Modul gesprochen, um das Daten erhebende beziehungsweise ausführende Gerät zu beschreiben. Im obigen Beispiel wäre es das Armband. Das "Central"-Modul ist hingegen das Gerät, welches das eigentliche Programm und die Logik ausführt, also zumeist ein Smartphone oder ein Computer. Parallel ist auch die Verwendung von GATT-Server für das Peripheral- und GATT-Client für das Central-Modul üblich.

 Das GATT-ProfilErste Versuche 

eye home zur Startseite
Panzergerd 25. Sep 2015

Inzwischen gibt es bei BlueZ auch GATT-Support via D-Bus. Mit den Beispielprogrammen...

pUiE 10. Jun 2014

Um eine Verbindung von Android Smartphone zu µC herzustellen (zu testzwecken...

Tylon 25. Apr 2014

Sehr schön! An den Threadersteller: wer benötigt auch dB als Angabe bei den...

MarioWario 24. Apr 2014

Ja, im Bereich der Kraft-/Leistungsmesser ist ANT+ noch wichtig (momentan; http://www...



Anzeige

Stellenmarkt
  1. Gasunie Deutschland Services GmbH, Hannover
  2. Robert Bosch GmbH, Stuttgart
  3. neam IT-Services GmbH, Paderborn
  4. operational services GmbH & Co. KG, München/Ottobrunn


Anzeige
Spiele-Angebote
  1. 26,99€
  2. 10,99€
  3. (-85%) 4,49€

Folgen Sie uns
       


  1. Einkaufen und Laden

    Elektroauto-Ladesäulen mit 50 kW bei Kaufland

  2. FTTH

    Deutsche Glasfaser kommt im ländlichen Bayern weiter

  3. Druck der Filmwirtschaft

    EU-Parlament verteidigt Geoblocking bei Fernsehsendern

  4. Fritzbox

    In Bochum beginnen Gigabit-Nutzertests von Unitymedia

  5. PC

    Geld für Intel Inside wird stark gekürzt

  6. Firmware

    Intel will ME-Downgrade-Attacken in Hardware verhindern

  7. Airgig

    AT&T testet 1 GBit/s an Überlandleitungen

  8. Zenfone 4 Pro

    Asus' Top-Smartphone kostet 850 Euro

  9. Archäologie

    Miniluftschiff soll Kammer in der Cheops-Pyramide erkunden

  10. Lohn

    Streik bei Amazon an zwei Standorten



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Watch Series 3 im Praxistest: So hätte Apples erste Smartwatch sein müssen
Watch Series 3 im Praxistest
So hätte Apples erste Smartwatch sein müssen
  1. Apple Watch Apple veröffentlicht WatchOS 4.2
  2. Alivecor Kardiaband Uhrenarmband für Apple Watch zeichnet EKG auf
  3. Smartwatch Die Apple Watch lieber nicht nach dem Wetter fragen

Thinkpad X1 Yoga v2 im Test: LCD gegen OLED
Thinkpad X1 Yoga v2 im Test
LCD gegen OLED

Apps und Games für VR-Headsets: Der virtuelle Blade Runner und Sport mit Sparc
Apps und Games für VR-Headsets
Der virtuelle Blade Runner und Sport mit Sparc
  1. Virtual-Reality-Benchmarks Geforce gegen Radeon in VR-Spielen
  2. Sumerian Amazon stellt Editor für Augmented und Virtual Reality vor
  3. Virtual Reality Huawei und TPCast wollen VR mit 5G streamen

  1. Re: Wenn's Geld einbringt, dann eher gegen die...

    chaos1823 | 06:59

  2. Re: Snapdragon 820, 6GB RAM, 128GB, incl. Band20...

    Pixeltechniker | 06:56

  3. Re: Alle Jahre wieder

    AllDayPiano | 06:45

  4. Re: Glonn hat's auch bitter Nötig...

    Mixermachine | 06:39

  5. Re: oukitel k10000 max

    ve2000 | 06:37


  1. 07:08

  2. 17:01

  3. 16:38

  4. 16:00

  5. 15:29

  6. 15:16

  7. 14:50

  8. 14:25


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel