ArduinoBLE - subscribed()

Query if the characteristic has been subscribed to by another BLE device.

Syntax

bleCharacteristic.subscribed()

Parameters

None

Returns

true if the characteristic value has been subscribed to by another BLE device, false otherwise

Example


// BLE Battery Level Characteristic
BLEUnsignedCharCharacteristic batteryLevelChar("2A19",  // standard 16-bit characteristic UUID
    BLERead | BLENotify); // remote clients will be able to get notifications if this characteristic changes





  if (batteryLevelChar.subscribed()) {
     // set a new value , that well be pushed to subscribed BLE devices
    batteryLevelChar.writeValue(0xab);
  }