-
Notifications
You must be signed in to change notification settings - Fork 545
Characteristic Reading
aliberski edited this page Jan 8, 2025
·
5 revisions
To read a characteristic one must call one of functions:
characteristic.read(transactionId: ?TransactionId): Promise<Characteristic>
or
device.readCharacteristicForService(
serviceUUID: UUID,
characteristicUUID: UUID,
transactionId: ?TransactionId
): Promise<Characteristic>
or
bleManager.readCharacteristicForDevice(
deviceIdentifier: DeviceId,
serviceUUID: UUID,
characteristicUUID: UUID,
transactionId: ?TransactionId
): Promise<Characteristic>
-
transactionId: TransactionId—optionalTransactionIdwhich can be used inbleManager.cancelTransaction()function. -
serviceUUID: UUID—theUUIDof service that contains the characteristic to read -
characteristicUUID: UUID—theUUIDof characteristic to read
The promise is resolved when the value of the characteristic is successfully read
or
service.readCharacteristic(
characteristicUUID: UUID,
transactionId: ?TransactionId
): Promise<Characteristic>