src.bluetooth_sig.gatt.characteristics.contact_status_8¶
Contact Status 8 characteristic (0x2C10).
Classes¶
Name | Description |
|---|---|
Individual contact status flags for Contact Status 8. |
|
Contact Status 8 characteristic (0x2C10). |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.contact_status_8.ContactStatus¶
Bases:
enum.IntFlagIndividual contact status flags for Contact Status 8.
Each flag represents one contact input: 0 = no contact, 1 = contact detected.
- CONTACT_0 = 1¶
- CONTACT_1 = 2¶
- CONTACT_2 = 4¶
- CONTACT_3 = 8¶
- CONTACT_4 = 16¶
- CONTACT_5 = 32¶
- CONTACT_6 = 64¶
- CONTACT_7 = 128¶
- class src.bluetooth_sig.gatt.characteristics.contact_status_8.ContactStatus8Characteristic(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[ContactStatus]Contact Status 8 characteristic (0x2C10).
org.bluetooth.characteristic.contact_status_8
Eight independent contact status bits packed in a single byte. Each bit represents one contact: 0 = no contact, 1 = contact detected.