src.bluetooth_sig.gatt.characteristics.set_identity_resolving_key¶
Set Identity Resolving Key characteristic (0x2B84).
Type (1 byte) + 16-byte Set Identity Resolving Key (SIRK) for CSIP.
References
Bluetooth SIG Coordinated Set Identification Service 1.0, Section 3.1
Classes¶
Name | Description |
|---|---|
SIRK type as per CSIS 1.0, Section 3.1. |
|
Set Identity Resolving Key characteristic (0x2B84). |
|
Parsed data from Set Identity Resolving Key characteristic. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.set_identity_resolving_key.SIRKType¶
Bases:
enum.IntEnumSIRK type as per CSIS 1.0, Section 3.1.
- ENCRYPTED = 0¶
- PLAIN_TEXT = 1¶
- class src.bluetooth_sig.gatt.characteristics.set_identity_resolving_key.SetIdentityResolvingKeyCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[SetIdentityResolvingKeyData]Set Identity Resolving Key characteristic (0x2B84).
org.bluetooth.characteristic.set_identity_resolving_key
Type (uint8: 0x00=Encrypted, 0x01=Plain text) followed by 16-byte Set Identity Resolving Key used by the Coordinated Set Identification Service for set member resolution.
- expected_length = 17¶