Komut
hasLocalName()
Açıklama
Bulunan bir BLE cihazı yerel bir adın reklamını yapıyorsa sorgulayın.
Sözdizimi
bleDevice.hasLocalName ()
Parametreler
Hiçbir şey değil
İadeler
true , cihaz yerel bir adın reklamını yapıyorsa, aksi takdirde false olur .
Misal
…
// begin initialization
if (!BLE.begin()) {
Serial.println("starting BLE failed!");
while (1);
}
Serial.println("BLE Central scan");
// start scanning for peripheral
BLE.scan();
// …
BLEDevice peripheral = BLE.available();
if (peripheral) {
// ...
// print the local name, if present
if (peripheral.hasLocalName()) {
Serial.print("Local Name: ");
Serial.println(peripheral.localName());
}
// ...
}
…
// begin initialization
if (!BLE.begin()) {
Serial.println("starting BLE failed!");
while (1);
}
Serial.println("BLE Central scan");
// start scanning for peripheral
BLE.scan();
// …
BLEDevice peripheral = BLE.available();
if (peripheral) {
// ...
// print the local name, if present
if (peripheral.hasLocalName()) {
Serial.print("Local Name: ");
Serial.println(peripheral.localName());
}
// ...
}
…
See Also
- hasAdvertisedServiceUuid()
- advertisedServiceUuidCount()
- localName()
- advertisedServiceUuid()
- connect()