Viewer

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

org.bluetooth.service.scan_parameters
Last Modified: 2011-11-23 Approved: Yes

Name: Scan Parameters

Type: org.bluetooth.service.scan_parametersDownload / View

Assigned Number: 0x1813


Abstract:

This service enables a GATT Client to store the LE scan parameters it is using on a GATT Server device so that the GATT Server can utilize the information to adjust behavior to optimize power consumption and/or reconnection latency

Summary:

The Scan Parameters Service enables a GATT Server device to expose a characteristic for the GATT Client to write its scan interval and scan window on the GATT Server device.

Service Dependencies

This service has no dependencies on other GATT-based services.

GATT Requirements

Sub-Procedure Server Requirement
Read Characteristic Value Excluded
Read Long Characteristic Value Excluded
Write Without Response Mandatory
Write Characteristic Value Excluded
Notifications C1
Read Characteristic Descriptors Excluded
Write Characteristic Descriptors C1
C1: Mandatory if Scan Refresh characteristic is supported, otherwise optional.

Transport Dependencies

Transport Supported
Classic false
Low Energy true
High Speed

Error Codes

This service does not define any application error codes that are used in Attribute Protocol.

Service Characteristics

Overview Properties Security Descriptors
Name:
Scan Interval Window
Description:
The Scan Interval Window characteristic is used to store the scan parameters of the Client. Included in this characteristic are the Scan Interval and Scan Window of the Client.
Type:
org.bluetooth.characteristic.scan_interval_window
Requirement:
Mandatory
Property Requirement
Read Excluded
Write Excluded
WriteWithoutResponse Mandatory
SignedWrite Excluded
Notify Excluded
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None None
Name:
Scan Refresh
Description:
The Scan Refresh characteristic is used to notify the Client that the Server requires the Scan Interval Window characteristic to be written with the latest values upon notification.
Type:
org.bluetooth.characteristic.scan_refresh
Requirement:
Optional
Property Requirement
Read Excluded
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Mandatory
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
if_characteristic_supported
Permission Requirement
Read Mandatory
Write Mandatory