2017-07-27 3 views
2

J'essaye de connecter l'appareil BLE en utilisant son numéro hexadécimal écrit sur son nom de périphérique. mais le nom du périphérique est différent pour une raison quelconque sur différents appareils.BLE nom de périphérique différent sur différents périphériques

enter image description here

Quelle pourrait être la raison? aussi j'ai essayé de le trouver à l'intérieur de la publicité mais sans succès.

grâce

Répondre

0

Votre appareil peut avoir le nom raccourci dans les données de publicité, mais ont la plus longue dans la réponse de balayage.

Si vous numérisez alors que l'application est au premier plan, vous obtiendrez les données complètes de réponse à l'analyse, ce qui peut ne pas avoir d'importance dans votre application. Vous devrez peut-être ignorer le premier rappel qui n'a pas de données de réponse d'analyse.

+0

Je numérise lorsque l'application est au premier plan, que voulez-vous dire par premier rappel? 'didDiscover périphérique'? Pouvez-vous s'il vous plaît expliquer un peu plus? – Maor