characteristicOrNull
suspend fun ConnectableDevice.characteristicOrNull(serviceUUID: String, characteristicUUID: String): RemoteCharacteristic?
The RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice, or null if not available.
Return
the RemoteCharacteristic associated with serviceUUID and characteristicUUID or null if not available
Parameters
serviceUUID
string service uuid representation
characteristicUUID
string characteristic uuid representation
Throws
if serviceUUID or characteristicUUID is not valid
suspend fun Flow<ConnectableDevice?>.characteristicOrNull(serviceUUID: String, characteristicUUID: String): RemoteCharacteristic?
Provides access to RemoteCharacteristic by service and characteristic string uuids or null if not available.
Return
the RemoteCharacteristic associated with serviceUUID and characteristicUUID or null if not available
Parameters
serviceUUID
string service uuid representation
characteristicUUID
string characteristic uuid representation
Throws
if serviceUUID or characteristicUUID is not valid