src.bluetooth_sig.gatt.characteristics.battery_critical_status¶
Battery Critical Status characteristic implementation.
Classes¶
Name | Description |
|---|---|
Battery Critical Status data structure. |
|
Battery Critical Status characteristic. |
|
Bit mask constants for Battery Critical Status characteristic. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.battery_critical_status.BatteryCriticalStatus¶
Bases:
msgspec.StructBattery Critical Status data structure.
- class src.bluetooth_sig.gatt.characteristics.battery_critical_status.BatteryCriticalStatusCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[BatteryCriticalStatus]Battery Critical Status characteristic.
- class src.bluetooth_sig.gatt.characteristics.battery_critical_status.BatteryCriticalStatusValues¶
Bases:
enum.IntFlagBit mask constants for Battery Critical Status characteristic.
- CRITICAL_POWER_STATE_MASK = 1¶
- IMMEDIATE_SERVICE_REQUIRED_MASK = 2¶