Viewer

​The material contained on this page is informative only. Authoritative compliance information is contained in the applicable Bluetooth specification.

org.bluetooth.service.reconnection_configuration
Last Modified: 2017-12-05 Approved: Yes

Name: Reconnection Configuration

Type: org.bluetooth.service.reconnection_configurationDownload / View

Assigned Number: 0x1829


Abstract:

This GATT-based service enables the control of certain communication parameters of a Bluetooth Low Energy peripheral device.

Service Dependencies

This service is not dependent upon any other services but is intended to be used together with other services.

GATT Requirements

Sub-Procedure Server Requirement
Write Mandatory
Notifications C1: Mandatory if Ready for Disconnect is supported, otherwise Optional.
Indications C2: Mandatory if Reconnection Configuration Control Point (RCCP) procedures are supported, otherwise Excluded.
Read Characteristic Descriptors Mandatory
Write Characteristic Descriptors Mandatory

Transport Dependencies

Transport Supported
Classic false
Low Energy true
High Speed

Error Codes

Name Code Description
Missing CRC 0x80 If E2E-CRC is supported and a Write procedure is processed without CRC attached
Invalid CRC 0x81 If E2E-CRC is supported and a Write procedure is processed with invalid CRC value attached

Service Characteristics

Overview Properties Security Descriptors
Name:
RC Feature
Description:
The RC Features characteristic shall be used to describe the supported features of the Reconnection Configuration server.
Type:
org.bluetooth.characteristic.rc_feature
Requirement:
Mandatory
Conditional Description:
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties Excluded
None
Overview Permissions
Name:
RC Settings
Description:
The RC Settings characteristic shall be used to both read and notify supported features on the Reconnection Configuration server.
Type:
org.bluetooth.characteristic.rc_settings
Requirement:
C1
Conditional Description:
C1: Mandatory if device supports one or more of the following features: "Ready for Disconnect", "Advertisement Configuration", "Upgrade to LESC Only", "Next Pairing OOB", "Limited Access", otherwise Excluded. Notify is Mandatory if device supports "Enable Disconnect" feature, otherwise Optional.
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Optional
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties Excluded
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
C2: Mandatory if device supports "Ready for Disconnect" feature, otherwise Excluded.
Permission Requirement
Read Mandatory
Write Mandatory
Name:
Reconnection Configuration Control Point
Type:
org.bluetooth.characteristic.reconnection_configuration_control_point
Requirement:
C3
Conditional Description:
C3: Mandatory if device supports one or more of the following features: "Enable Disconnect", "Propose Reconnection Timeout", "Propose Connection Interval", "Propose Slave Latency", "Propose Supervision Timeout", "Propose Advertisement Interval", "Propose Advertisement Count", "Propose Advertisement Repetition Time", "Advertisement Configuration 1", "Advertisement Configuration 2", "Advertisement Configuration 3", "Advertisement Configuration 4", "Upgrade to LESC Only", "Next Pairing OOB", "Use of White List", "Limited Access", otherwise Excluded.
Property Requirement
Read Mandatory
Write Mandatory
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties Excluded
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
C3: Mandatory if device supports one or more of the following features: "Enable Disconnect", "Propose Reconnection Timeout", "Propose Connection Interval", "Propose Slave Latency", "Propose Supervision Timeout", "Propose Advertisement Interval", "Propose Advertisement Count", "Propose Advertisement Repetition Time", "Advertisement Configuration 1", "Advertisement Configuration 2", "Advertisement Configuration 3", "Advertisement Configuration 4", "Upgrade to LESC Only", "Next Pairing OOB", "Use of White List", "Limited Access", otherwise Excluded.
Permission Requirement
Read Mandatory
Write Mandatory