src.bluetooth_sig.gatt.characteristics.ras_control_point¶
RAS Control Point characteristic (0x2C17).
Control point for Ranging Service operations.
References
Bluetooth SIG Ranging Service
Classes¶
Name | Description |
|---|---|
RAS Control Point characteristic (0x2C17). |
|
Parsed data from RAS Control Point characteristic. |
|
RAS Control Point operation codes (RAS v1.0 Table 3.10). |
|
RAS Control Point response operation codes (RAS v1.0 Table 3.11). |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.ras_control_point.RASControlPointCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[RASControlPointData]RAS Control Point characteristic (0x2C17).
org.bluetooth.characteristic.ras_control_point
Control point for Ranging Service operations.
- allow_variable_length = True¶
- min_length = 1¶
- class src.bluetooth_sig.gatt.characteristics.ras_control_point.RASControlPointData¶
Bases:
msgspec.StructParsed data from RAS Control Point characteristic.
- opcode¶
RAS Control Point operation code.
- parameters¶
Raw parameter bytes.
- opcode: RASControlPointOpCode¶
- class src.bluetooth_sig.gatt.characteristics.ras_control_point.RASControlPointOpCode¶
Bases:
enum.IntEnumRAS Control Point operation codes (RAS v1.0 Table 3.10).
- ABORT_OPERATION = 3¶
- ACK_RANGING_DATA = 1¶
- GET_RANGING_DATA = 0¶
- RETRIEVE_LOST_SEGMENTS = 2¶
- SET_FILTER = 4¶
- class src.bluetooth_sig.gatt.characteristics.ras_control_point.RASControlPointResponseOpCode¶
Bases:
enum.IntEnumRAS Control Point response operation codes (RAS v1.0 Table 3.11).
- COMPLETE_LOST_SEGMENT_RESPONSE = 1¶
- COMPLETE_RANGING_DATA_RESPONSE = 0¶
- RESPONSE_CODE = 2¶