Unterschiede beim Bluetooth verschiedener Geräte?

Unterschiede beim Bluetooth verschiedener Geräte?

Wie unterscheidet das iPad zwischen einem Bluetooth-Lautsprecher und dem Bluetooth eines Telefons?

Wie schränken wir Geräte über Bluetooth ein? Gibt es eine Signatur in der Hardware oder können wir bestimmte Typen per Software einschränken oder zulassen?

Antwort1

Ja, das gibt es. Wenn ein Gerät eine Verbindung herstellt, wird es anzeigen, dass esGeräte-/DienstklasseKennung Dies ist ein Standardcode, der verwendet wird, um dem Bluetooth-Host mitzuteilen, mit welcher Art von Gerät er kommuniziert und was das Gerät leisten kann https://www.bluetooth.com/specifications/assigned-numbers/baseband es hat auch ein Namensfeld, das es sendet, sodass der Computer sagen kann, dass das Gerät ein „iPhone“ oder ein „Jaba-Headset“ ist, statt etwas wie „000A3A58F310“ (die BT-ID des Geräts, die anscheinend denselben Zweck erfüllt wie eine Mac-Adresse im Ethernet).

Wie Sie Ihrem iPad oder einem anderen Gerät sagen können, dass es die Verbindung ablehnen soll, wenn das Gerät, das eine Verbindung herstellen möchte, nicht die richtige Serviceklasse verwendet, ist mir ein Rätsel. Aber so kann es den Unterschied zwischen den beiden erkennen. Das Namensfeld dient nur der Anzeige, damit wir Menschen wissen, welches Gerät welches auf der Liste ist. Es wird für nichts anderes verwendet.

verwandte Informationen