src.bluetooth_sig.gatt.characteristics.imd_status¶
IMD Status characteristic (0x2C0C).
Reports current status flags and additional status data from an Industrial Monitoring Device.
References
Bluetooth SIG Industrial Monitoring Device Service
Classes¶
Name | Description |
|---|---|
IMD Status characteristic (0x2C0C). |
|
Parsed data from IMD Status characteristic. |
|
IMD Status flags (uint8). |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.imd_status.IMDStatusCharacteristic(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[IMDStatusData]IMD Status characteristic (0x2C0C).
org.bluetooth.characteristic.imd_status
Reports current status from an Industrial Monitoring Device.
- allow_variable_length = True¶
- min_length = 1¶
- class src.bluetooth_sig.gatt.characteristics.imd_status.IMDStatusData¶
Bases:
msgspec.StructParsed data from IMD Status characteristic.
- flags¶
IMD status flags.
- additional_data¶
Raw additional status bytes.
- flags: IMDStatusFlags¶