src.bluetooth_sig.gatt.characteristics.peripheral_privacy_flag¶
Peripheral Privacy Flag characteristic implementation.
Classes¶
Name | Description |
|---|---|
Peripheral Privacy Flag characteristic (0x2A02). |
|
Peripheral privacy state. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.peripheral_privacy_flag.PeripheralPrivacyFlagCharacteristic(info: src.bluetooth_sig.types.CharacteristicInfo | None = None, validation: src.bluetooth_sig.gatt.characteristics.characteristic_meta.ValidationConfig | None = None)¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[PeripheralPrivacyState]Peripheral Privacy Flag characteristic (0x2A02).
org.bluetooth.characteristic.gap.peripheral_privacy_flag
Indicates whether privacy is enabled (1) or disabled (0).
- class src.bluetooth_sig.gatt.characteristics.peripheral_privacy_flag.PeripheralPrivacyState¶
Bases:
enum.IntEnumPeripheral privacy state.
- DISABLED = 0¶
- ENABLED = 1¶