src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point¶
Voice Assistant Service Control Point characteristic (0x2C33).
Classes¶
Name | Description |
|---|---|
VAS Control Point command opcodes. |
|
VAS Control Point response code values. |
|
VAS Control Point response opcode. |
|
Voice Assistant Service Control Point characteristic (0x2C33). |
|
Decoded Voice Assistant Service Control Point payload. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point.VoiceAssistantControlPointOpcode¶
Bases:
enum.IntEnumVAS Control Point command opcodes.
- INITIALIZE_SESSION = 0¶
- START_SESSION = 1¶
- STOP_SESSION = 2¶
- class src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point.VoiceAssistantControlPointResponseCode¶
Bases:
enum.IntEnumVAS Control Point response code values.
- INVALID_SESSION_STATE = 4¶
- OPCODE_NOT_SUPPORTED = 2¶
- OPERATION_FAILED = 3¶
- SUCCESS = 1¶
- class src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point.VoiceAssistantControlPointResponseOpcode¶
Bases:
enum.IntEnumVAS Control Point response opcode.
- RESPONSE_CODE = 0¶
- class src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point.VoiceAssistantServiceControlPointCharacteristic(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[VoiceAssistantServiceControlPointData]Voice Assistant Service Control Point characteristic (0x2C33).
org.bluetooth.characteristic.voice_assistant_service_control_point
Assigned Numbers defines an opcode plus optional parameters control-point structure for this characteristic.
- allow_variable_length = True¶
- min_length = 1¶
- class src.bluetooth_sig.gatt.characteristics.voice_assistant_service_control_point.VoiceAssistantServiceControlPointData¶
Bases:
msgspec.StructDecoded Voice Assistant Service Control Point payload.
- response_code: VoiceAssistantControlPointResponseCode | None = None¶