src.bluetooth_sig.gatt.characteristics.ots_feature¶
OTS Feature characteristic (0x2ABD).
Classes¶
Name | Description |
|---|---|
Object Action Control Point feature flags. |
|
Object List Control Point feature flags. |
|
OTS Feature characteristic (0x2ABD). |
|
OTS Feature characteristic data. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.ots_feature.OACPFeatures¶
Bases:
enum.IntFlagObject Action Control Point feature flags.
- ABORT = 512¶
- APPEND = 64¶
- CALCULATE_CHECKSUM = 4¶
- CREATE = 1¶
- DELETE = 2¶
- EXECUTE = 8¶
- PATCH = 256¶
- READ = 16¶
- TRUNCATE = 128¶
- WRITE = 32¶
- class src.bluetooth_sig.gatt.characteristics.ots_feature.OLCPFeatures¶
Bases:
enum.IntFlagObject List Control Point feature flags.
- CLEAR_MARKING = 8¶
- GO_TO = 1¶
- ORDER = 2¶
- REQUEST_NUMBER_OF_OBJECTS = 4¶
- class src.bluetooth_sig.gatt.characteristics.ots_feature.OTSFeatureCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[OTSFeatureData]OTS Feature characteristic (0x2ABD).
org.bluetooth.characteristic.ots_feature
Contains two uint32 fields: OACP features and OLCP features.
- class src.bluetooth_sig.gatt.characteristics.ots_feature.OTSFeatureData¶
Bases:
msgspec.StructOTS Feature characteristic data.
- oacp_features¶
OACP features bitmap (uint32).
- olcp_features¶
OLCP features bitmap (uint32).
- oacp_features: OACPFeatures¶
- olcp_features: OLCPFeatures¶