src.bluetooth_sig.gatt.characteristics.reconnection_configuration_control_point¶
Reconnection Configuration Control Point characteristic (0x2B1F).
Control point for executing procedures on the Reconnection Configuration server, including parameter negotiation and connection management.
References
Bluetooth SIG Reconnection Configuration Service v1.0.1, Section 3.3
Classes¶
Name | Description |
|---|---|
RCCP opcodes as per RCS v1.0.1 Table 3.7. |
|
RCCP result codes as per RCS v1.0.1 Table 3.10. |
|
Reconnection Configuration Control Point characteristic (0x2B1F). |
|
Parsed data from Reconnection Configuration Control Point. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.reconnection_configuration_control_point.RCCPOpCode¶
Bases:
enum.IntEnumRCCP opcodes as per RCS v1.0.1 Table 3.7.
- ACTIVATE_STORED_SETTINGS = 3¶
- CLIENT_PARAMETER_INDICATION = 17¶
- COMMUNICATION_PARAMETER_RESPONSE = 15¶
- ENABLE_DISCONNECT = 0¶
- FILTER_ACCEPT_LIST_TIMER_RESPONSE = 16¶
- GET_ACTUAL_COMMUNICATION_PARAMETERS = 1¶
- GET_FILTER_ACCEPT_LIST_TIMER = 8¶
- GET_MAX_VALUES = 4¶
- GET_MIN_VALUES = 5¶
- GET_STORED_VALUES = 6¶
- LIMITED_ACCESS = 12¶
- PROCEDURE_RESPONSE = 14¶
- PROPOSE_SETTINGS = 2¶
- SET_ADVERTISEMENT_CONFIGURATION = 9¶
- SET_FILTER_ACCEPT_LIST_TIMER = 7¶
- SWITCH_OOB_PAIRING = 11¶
- UPGRADE_TO_LESC_ONLY = 10¶
- class src.bluetooth_sig.gatt.characteristics.reconnection_configuration_control_point.RCCPResultCode¶
Bases:
enum.IntEnumRCCP result codes as per RCS v1.0.1 Table 3.10.
- COMMUNICATION_PARAMETERS_REJECTED = 8¶
- COMMUNICATION_PARAMETER_OUT_OF_RANGE = 5¶
- DEVICE_BUSY = 7¶
- INVALID_OPERAND = 3¶
- INVALID_PARAMETER_COMBINATION = 6¶
- OPCODE_NOT_SUPPORTED = 2¶
- OPERATION_FAILED = 4¶
- PROPOSAL_ACCEPTED = 9¶
- SUCCESS = 1¶
- class src.bluetooth_sig.gatt.characteristics.reconnection_configuration_control_point.ReconnectionConfigurationControlPointCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[ReconnectionConfigurationControlPointData]Reconnection Configuration Control Point characteristic (0x2B1F).
org.bluetooth.characteristic.reconnection_configuration_control_point
Structure: Opcode (uint8) + Operand (0-17 octets) + [E2E-CRC (uint16)]. E2E-CRC is conditionally present when E2E-CRC Supported is set in RC Feature.
- allow_variable_length = True¶
- min_length = 1¶
- class src.bluetooth_sig.gatt.characteristics.reconnection_configuration_control_point.ReconnectionConfigurationControlPointData¶
Bases:
msgspec.StructParsed data from Reconnection Configuration Control Point.
- op_code¶
The RCCP opcode identifying the procedure.
- parameter¶
Raw operand/parameter bytes (None if absent).
- op_code: RCCPOpCode¶