2017-09-14 29 views
0

Je souhaite écrire sur le nom du périphérique. Comme je comprends de la documentation Core Bluetooth, la propriété "nom" du périphérique est en lecture seule.Comment définir le nom du périphérique BLE dans iOS à l'aide de Core Bluetooth

Cependant, si le périphérique diffuse son nom (dans mon cas l'UUID de 0x2A00), est-il possible pour moi d'écrire à cette caractéristique et de changer avec succès le nom?

+0

Seulement si le périphérique possède une propriété en écriture pour cela. Tous les appareils n'autorisent pas le changement de nom. – Larme

Répondre

0

Oui, nous pouvons changer le nom du nom du périphérique. La propriété require est CBCharacteristic 0x2A00 (Device Name) est disponible. Si la propriété 0x2A00 n'est pas disponible dans CBCharacteristic alors impossible de mettre à jour le nom du périphérique via l'application iOS ou Android.