KDocs 研发资料库
  • 音频技术应用文档入口汇总
  • 杰理WINDOWS环境安装及其他事项
  • LINUX安装和编译
  • Linux环境编译SDK教程(ubuntu18.04)
  • 音频类补丁汇总表
  • 认证资料获取汇总(最新资料后台会更新)
  • 《Hi-Res申请指南v1.0》
  • FreeRTOS 开源协议版本
  • uCOS 开源协议版本信息
  • 各个模块关键资料汇总
  • 软件调试方法
  • Makefile编译
  • 提bug的规范
  • 常规设备使用指导
  • 对外特别发布开发注意点信息汇总
  • AD697X软件问题整理
  • AC700N软件问题整理
  • AC701X耳机软件问题整理
  • 951&961软件问题整理
  • AC104X软件问题整理
  • AC128N问题整理文档
  • 可视化工具调试问题整理
  • 耳机资料汇总
  • AC704N、 AC705N相关应用
  • AC695N&AC696N&AC608N音箱问题整理
  • JL701N音箱问题整理
  • AC692X软件问题整理
  • AC706N音箱问题整理
  • JL701N音箱问题整理(可视化工具SDK)
  • JL703N音箱问题整理
  • JL709N(JL689N)音箱问题整理
  • JL7094系列-入门到进阶开发指导
  • AC210N音箱问题整理
  • 无线麦系列版本支持指南
  • AW32N无线麦问题整理
  • lAD697X&JL701X 无线麦软件共性问题整理
  • AC706N无线麦问题整理
  • AW36N无线麦问题整理
  • AC710X无线麦问题整理
  • 唤醒源获取及唤醒IO设置
  • 电源
  • LVD
  • 长按复位配置方法
  • 低功耗应用
  • TIMER
  • UART
  • SPI
  • 内部FLASH空间添加用户自定义区域
  • IIC
  • GPIO
  • MCPWM
  • SD&U盘
  • 时钟&晶振
  • GPCNT
  • IO口crossbar映射功能
  • 文件系统使用总结
  • 复用应用
  • LINEIN_AUX相关应用
  • IIS音频接口应用
  • SPDIF模式相关(HDMI_ARC、光纤、同轴)
  • PDM LINK
  • 外设相关应用
  • 蓝牙相关
  • 杰理蓝牙距离调试文档
  • TWS耳机配对方式使用及生产把控指南
  • GFP谷歌快连及其认证流程指引
  • 蓝牙发射器(bt_emitter)相关
  • BLE应用
  • 关于提升BLE传输速率说明
  • BLE测试数据
  • MUSIC 模式相关应用
  • MIDI音乐实现
  • PC相关应用
  • FM相关应用
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20250107
  • fm应用详细设计说明书
  • 杰理FM硬件指南-20230315
  • ADC模块
  • AUDIO相关应用
  • 新Tools的音效调试使用
  • 混响应用使用说明
  • 音效调式
  • 音箱耳机低音小音量增强实现方法
  • DAC输出功率调试
  • DAC性能测试指南
  • 针对各类底噪、电流声分析流程
  • 录音相关应用
  • OPUS编解码相关
  • RTC相关应用
  • 升级相关
  • UI相关应用
  • 通话调试流程指南
  • 通话相关应用
  • 省电容mic使用手册
  • 如何测试验证手表通话系统的语音失真 V1.0
  • AC695X_AC696X_AD697X 常见通话问题处理参考资料
  • 通话调试问题确定步骤
  • 内置触摸调试指南
  • 低功耗内置触摸介绍V2.2
  • 触摸相关文档
  • AC697X、AC698X内置触摸调试及整改方法V1.0
  • 产测相关应用
  • AC63X BLE DUT测试介绍
  • 兆华序列使用简易说明
  • JL_1T2蓝牙测试盒音频文件更换说明
  • ENC相关应用入口汇总
  • ANC相关应用入口汇总
  • JL DMS通话调试手册-V3.9.4
  • ANC-ENC结构设计要点-20240407
  • 半入耳式ANC耳机器件选型与结构设计指南V1.0
  • JL 耳道自适应调试指南
  • ANC相关问题处理
  • ANC调试文档
  • 评估蓝牙耳机通话上行降噪性能的方法 V1.0 (2)
  • FCC 或者 BQB 认证相关应用
  • BQB profile 测试中常遇到的问题点汇总
  • 蓝牙参数整理20210811
  • 杰理科技认证问题参考
  • 无线音频产品开发指南
  • 无线麦系列从入门到进阶开发指导
  • 量产烧录相关说明
  • 一拖八烧录器远程过程调用说明
  • 量产相关建议
  • EffectTool(eq)调试工具说明文档
  • AC897AD697系列的EQ调试方法-V3
  • 杰理调音指南-20220622
  • 音效模块总结
  • 简要调音步骤指引(可视化)
  • 耳机充电与通信调试指南
  • 充电仓硬件调试指南
  • 充电仓软件问题整理
  • AC951常用说明
  • AC951_AC961_开发板使用说明V1.0
  • 彩屏仓AC982 入门指导及FAQ
  • 蓝牙音频APP相关应用
  • 手机APP的简介和开发流程
  • 蓝牙音频系列-硬件设计指南
  • 静电测试及整改方法-20220706
  • TWS耳机底噪整改指南V1.2
  • 杰理蓝牙距离调试文档
  • 蓝牙RF硬件设计与调试V1.1-20250219
  • AC695N_AC696N FM天线ESD静电防护措施说明V2.0_20241228
  • 音效调试指南
  • 无线话筒K歌音箱标准开发流程
  • 杰理科技 700N TWS耳机产品标准-202303
  • 杰理科技 701N 广播产品标准-202303
  • JL-HAT ANC高效产测自适应
  • 无线话筒测试板使用介绍
  • 一拖八频偏校准使用说明
  • 领夹麦产测工具使用介绍
  • Dongle量产测试说明
  • Dongle+Tws或头戴式 SDK通过工具绑定配对功能说明文档
  • 双麦ENC产测宏配置验证方法 V1.0
  • JL耳机方案麦克风声学测试指令_V1.0
  • JL耳机方案麦克风声学测试指令_V2.0
  • JL_ENC自动测试命令_V0.0.1
  • JL蓝牙测试盒用例说明
  • LDAC自测环境搭建_ubuntu
  • 延迟小板使用手册
  • 杰理库文件的制作及添加实现过程
  • 关于 AC635N&AC636N系列免晶振兼容性补丁 说明
  • 关于 AC63系列VM兼容性修复补丁_20250224 说明
  • 关于 AC632N &AE632N_ 蓝牙& 低功耗兼容性修复补丁 说明
  • AD698N和AC638N电压优化补丁V3说明
  • 关于 AC635N&AC636N漏电和E&G版兼容联合补丁 说明
  • AD698N和AC638N电压优化补丁V2说明
  • 702相关应用
  • 2024-4-30 发布歌词显示SDK开发注意事项
  • BQB RF & FCC 认证测试固件问题汇总及源码
  • BQB profile 测试中常遇到的问题点汇总
  • 进dut测试模式方法及固件
  • 704-频偏修改bin文件合集
  • 701手表BQB PROFILE认证注意事项
  • 认证的干扰规避整改
  • 海外CRA认证报告生成说明
  • JL700N可视化工具问题处理文档
  • JL701X可视化工具问题处理文档
  • JL701N_earphone_release_v1.6.0_ANC 低功耗问题补丁
  • JL708X可视化工具问题处理文档
  • JL709N可视化工具问题处理文档
  • JLstudio可视化工具使用说明
  • 一拖二-串口_蓝牙_app在线EQ、通话参数及调试方式和内置触摸调试
  • 可视化JL701M_DONGLE_SDK添加MIC为发射源
  • 可视化JL701M_DONGLE_SDK添加按键切换usb audio与MIC发射源
  • JL701M_DONGLE_SDK_1.0.0_dongle输入linein输出dac
  • 701可视化_a2dp_to_le_demo说明
  • 耳机系列demo汇总
  • JL7018F&JL7006F_7003F AUX IIS
  • 一键连接应用
  • 普通SDK动态开关一拖二功能
  • 蓝牙分析仪(EllisysBluetoothAnalyzer)抓包例程
  • TWS配对常见应用
  • APP自定义按键的demo
  • AC700N 播歌双EQ DEMO示例及说明
  • AC698V164 MIC与蓝牙音乐共同输出DAC demo
  • 添加第三方算法以及多算法授权流程
  • 空间音频配置方法
  • 普通高低电平TWS耳机控制通讯
  • 入耳检测状态更新demo解析
  • 资源优化(非可视化的SDK)
  • 资源优化(可视化SDK)
  • 翻译耳机、语音识别应用demo
  • 耳机抗干扰问题排查和优化
  • AC698D2 抗干扰优化
  • AC696X软件问题整理
  • AC695X软件问题整理
  • AC695X软件问题整理_1722249702
  • AC608X软件问题整理
  • JL701N_2T1_DUPLEX 应用软件问题汇总
  • le_audio_1.0.0_patch05 以及之前的版本IRkey 功能异常修改
  • AC706N-le_audio-200SDK有线_无线麦录音demo
  • jl701n_le_audio_v200patch02 IO串口升级修改串口单次发送字节长度的修改办法
  • 703创建IIS 输入dac输出音频流demo
  • 703将媒体流音频同时上传PC_mic录音demo实现
  • 703四路IIS输入输出demo
  • 底噪调试
  • AW328A烧录说明
  • 文档合集
  • AC706N_wireless_mic_release_PATCH_20240712 补丁 说明
  • AC706N_wireless_mic_release_PATCH_20240726 补丁 说明
  • AC706N_wireless_mic_release_V1.0.0、1.0.1、1.0.2 补丁 说明
  • AC706N_wireless_mic_release_V1.1.2 中的2T1应用 RX端不绑定配对,TX端实现绑定配对的修改方法
  • 各系列省晶振实现方法
  • iis tx rx说明文档
  • spdif信号
  • 蓝牙电话本
  • 安卓手机同步时间补丁
  • CDC配置
  • PC模式下增加Teams唤起功能
  • 杰理HDMIARC开发实现过程
  • AC701N patch06之前的版本用第三方算法节点实现新版本的pcm delay节点功能
  • (K歌音箱)各SDK音效配置相关说明
  • 长文件录音
  • 点阵屏歌词字库相关(蓝牙歌词,普通歌词)
  • 字模提取工具说明
  • 音箱可视化彩屏-入门到进阶开发指导
  • 彩屏LVGL UI设计及工具使用
  • 使用内部UI框架进行UI调试的系列步骤
  • AD101C使用强制升级工具spi 烧录不了问题处理(测试版本)
  • AD161扩展灯板说明文档
  • 歌词显示器开发注意项
  • 使用硬件数字增益控制通话下行音量(可视化)
  • 杰理小牛产测资料
  • ENC配置说明
  • 通话调试流程指引
  • ANC相关功能demo
  • 无线麦硬件资料汇总
  • 无线麦相关应用
  • 无线麦复杂功能补丁包汇总
  • 无线话筒形态SDK程序&开发经验&问题点分享
  • 双模式结合应用问题汇总
  • 无线麦距离优化案例
  • 无线麦系列中的双工形态(duplex)演变开发对讲机方案开发资料
  • 音箱入门到进阶指导文档(编写中)
  • 蓝牙耳机品控和生产技巧
  • 982过_欠压标志获取异常
  • 如何获取最新涂鸦SDK及库文件
  • 无线话筒K歌音响-调音标准流程
  • 无线话筒产测流程

258467-Q332415-20260617-LEA(3/4)

📎 原始文档:https://www.kdocs.cn/l/cv8flEREHVhl

上一部分 · 返回目录 · 下一部分

ItemCapabilityReferenceSupportStatusComment
31/1Connection Update procedure[2] 2.2.2Mimage
31/2Channel Map Update procedure[2] 2.2.2Mimage
31/3Encryption procedure[2] 2.2.2C.3imageC.3: Mandatory IF GAP 35/6 "Authenticate signed data procedure" OR GAP 35/7 "Authenticated Pairing (LE security mode 1 level 3)" OR GAP 35/9 "LE security mode 1 level 4", otherwise Optional.
31/4Central-initiated Feature Exchange procedure[2] 2.2.2Mimage
31/5Version Exchange procedure[2] 2.2.2Mimage
31/6Termination procedure[2] 2.2.2Mimage
31/8Peripheral-initiated Feature Exchange procedure[4] 2.2.2C.1imageC. 1: Mandatory IF GAP 31/9 "Connection Parameter Request procedure", otherwise Optional.

Table 32: Central Discovery Modes and Procedures

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
32/2General Discovery procedure[4] 9.2.6Mimage

32/3 Name Discovery procedure [4] 9.2.7 O

Table 33: Central Connection Modes and Procedures

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
33/2General connection establishment procedure[4] 9.3.6Oimage
33/3Selective connection establishment procedure[2] 9.3.7Oimage
33/4Direct connection establishment procedure[2] 9.3.8Mimage
33/5Connection parameter update procedure[2] 9.3.9Mimage
33/6Terminate connection procedure[2] 9.3.10Mimage
33/7Connected Isochronous Stream Central Establishment procedure[ 10] 9.3.13C.1imageC. 1: Mandatory IF GAP 33/8a "Connected Isochronous Stream-Central", otherwise Excluded.

33/8 Connected Isochronous Stream Terminate [ 10] 9.3.15 C.1 C. 1: Mandatory IF GAP 33/8a "Connected Isochronous
procedure Stream-Central", otherwise Excluded.

Table 33a: Channel Sounding Procedure Support and Roles

Prerequisite: (GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)") AND CORE 2a/60 "Host Core v6 .0 or later"
Item Capability Reference Support Status Comment

Table 34: Central Bonding Modes and Procedures

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
34/1Non-bondable mode[4] 9.4.2, 13.2Mimage
34/2Bondable mode[4] 9.4.3, 13.2Oimage

34/3 Bonding procedure [4] 9.4.4, 13.2 C.1 C. 1: Mandatory IF GAP 34/2 "Bondable mode", otherwise Excluded.

Table 35: Central Security Features

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
35/1LE security mode 1[2] 10.2.1Oimage
35/2LE security mode 2[2] 10.2.2Oimage
35/3Authentication procedure[2] 10.3Oimage
35/5Connection data signing procedure[2] 10.4.1Oimage
35/7Authenticated Pairing (LE security mode 1 level 3)[2] 10.2.1C.1imageC. 1: Optional IF GAP 35/1 "LE security mode 1", otherwise Excluded.
35/8Unauthenticated Pairing (LE security mode 1 level 2)[2] 10.2.1C.1imageC. 1: Optional IF GAP 35/1 "LE security mode 1", otherwise Excluded.
35/9LE security mode 1 level 4[5] 10.2.1C.1imageC. 1: Optional IF GAP 35/1 "LE security mode 1", otherwise Excluded.
35/11Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only[5] 10.2.1C.1imageC. 1: Optional IF GAP 35/1 "LE security mode 1", otherwise Excluded.
35/12Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only[5] 10.2.1C.1imageC. 1: Optional IF GAP 35/1 "LE security mode 1", otherwise Excluded.
35/13Minimum 128-bit entropy key[5] 10.2.1C.4imageC.4: Mandatory IF GAP 35/13a "Minimum 128-bit entropy key, LE security mode 1 level 4" OR GAP 35/13b "Minimum 128-bit entropy key, LE security mode 1 level 3" OR GAP 35/13c "Minimum 128-bit entropy key, LE security mode 1 level 2", otherwise Excluded.
35/15Client security checks for GATT indications and notifications[ 11] 10.3.2.2O

Table 35a: Channel Sounding Features

Prerequisite: (GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)") AND GAP 33a/3 "Channel Sounding procedure for GAP Central"
Item Capability Reference Support Status Comment

Table 36: Central Privacy Feature

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
36/1Privacy feature[5] 10.7Oimage
36/2Non-resolvable private address generation procedure[5] 10.7, 10.8.2.1 , [6] 1.3.2.2Oimage
36/3Resolvable private address resolution procedure[5] 10.7, 10.8.2.3 , [6] 1.3.2.2C.1imageC. 1: Mandatory IF GAP 36/1 "Privacy feature", otherwise Optional.

36/5 Resolvable private address generation procedure
[5] 10.7, 10.8.2.2 , [6] 1.3.2.3
C.1
C. 1: Mandatory IF GAP 36/1 "Privacy feature", otherwise Optional.

Table 37: Central GAP Characteristics

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
37/1Device Name[2] 12.1Mimage

37/2 Appearance [2] 12.2 M

Table 37a: Periodic Advertising Modes and Procedures

Prerequisite: (GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)") AND CORE 2a/51 "Host Core v5 .1 or later"
Item Capability Reference Support Status Comment

Table 37b: SM Requirements

Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
37b/1Central Role (Initiator)N/AMimage
37b/2Authenticated MITM protection[4] 10.3C.1imageC. 1: Mandatory IF GAP 35/7 "Authenticated Pairing (LE security mode 1 level 3)"OR GAP 35/12 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only" OR (GAP 35/2 "LE security mode 2" AND GAP 35/3 "Authentication procedure"), otherwise not defined.
37b/3Unauthenticated no MITM protection[4] 10.3C.2imageC.2: Mandatory IF GAP 35/8 "Unauthenticated Pairing (LE security mode 1 level 2)" OR GAP 35/11 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR (GAP 35/2 "LE security mode 2" AND NOT GAP 35/3 "Authentication procedure"), otherwise not defined.
37b/5LE Secure Connections[4] 10.2.1C.4imageC.4: Mandatory IF GAP 35/9 "LE security mode 1 level 4" OR GAP 35/11 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR GAP 35/12 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.
37b/6Encryption Key[4] 9.4.3C.5imageC.5: Mandatory IF GAP 34/2 "Bondable mode", otherwise not defined.
37b/7Identity Key[4] 10.7C.6imageC.6: Mandatory IF GAP 36/5 "Resolvable private address generation procedure", otherwise not defined.

Table 37c: L2CAP Requirements

Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
Item Capability Reference Support Status Comment

Table 38: BR/EDR/LE Roles

Prerequisite: GAP 0/3 "BR/EDR/LE"

ItemCapabilityReferenceSupportStatusComment
38/1Broadcaster[2] 13C.1imageC. 1: Mandatory to support at least one.
38/2Observer[2] 13C.1imageC. 1: Mandatory to support at least one.
38/3Peripheral[2] 13C.1imageC. 1: Mandatory to support at least one.
38/4Central[2] 13C.1imageC. 1: Mandatory to support at least one.

Table 41: Central BR/EDR/LE Security Aspects

Prerequisite: GAP 38/4 "Central (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
41/1Security aspects[2] 14Mimage
41/2aDerivation of BR/EDR Link Key from LE LTK[4] 14.1C.2imageC.2: Optional IF GAP 35/9 "LE security mode 1 level 4", otherwise not defined.

Table 43: Peripheral BR/EDR/LE Security Aspects

Prerequisite: GAP 38/3 "Peripheral (BR/EDR/LE)"

ItemCapabilityReferenceSupportStatusComment
43/1Security aspects[2] 14Mimage
43/2aDerivation of BR/EDR Link Key from LE LTK[4] 14.1C.2imageC.2: Optional IF GAP 25/9 "LE security mode 1 level 4", otherwise not defined.

Table 44: Central Simultaneous BR/EDR and LE Transports

Prerequisite: GAP 38/4 "Central (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 45: Peripheral Simultaneous BR/EDR and LE Transports
Prerequisite: GAP 38/3 "Peripheral (BR/EDR/LE)"
Item Capability Reference Support Status Comment

Generic Attribute Profile

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Generic Attribute Profile (GATT) Client[ 1] 2.2Oimage

1/2 Generic Attribute Profile (GATT) Server [ 1] 2.2 M

Table 1a: Transport Requirements

ItemCapabilityReferenceSupportStatusComment
1a/1GATT Client over LE[ 1] 2.2C.1imageC. 1: Mandatory to support at least one IF GATT 1/1 "Generic Attribute Profile (GATT) Client", otherwise Excluded.

1a/3 GATT Server over [ 1] 2.2 C.2
LE
C.2: Mandatory to support at least one IF GATT 1/2 "Generic Attribute Profile (GATT) Server", otherwise Excluded.

Table 2: Attribute Protocol Transport Requirements

ItemCapabilityReferenceSupportStatusComment
2/2Unenhanced ATT bearer over LE[ 1] 2C.2imageC.2: Mandatory IF GATT 1a/1 "GATT Client over LE" OR GATT 1a/3 "GATT Server over LE", otherwise not defined.
2/4Attribute Protocol Client[ 1] 2C.6imageC.6: Mandatory IF GATT 1/1 "Generic Attribute Profile (GATT) Client", otherwise not defined.

2/5 Attribute Protocol Server [ 1] 2 C.7 C.7: Mandatory IF GATT 1/2 "Generic Attribute Profile (GATT) Server",
otherwise not defined.

Table 3: Generic Attribute Profile Feature Support, by Client

Prerequisite: GATT 1/1 "Generic Attribute Profile (GATT) Client"

ItemCapabilityReferenceSupportStatusComment
3/1Exchange MTU[ 1] 4.3.1C.11imageC. 11: Optional IF GATT 1a/1 "GATT Client over LE", otherwise Excluded.
3/2Discover All Primary Services[ 1] 4.4.1Oimage
3/3Discover Primary Services by Service UUID[ 1] 4.4.2Oimage
3/4Find Included Services[ 1] 4.5.1Oimage
3/5Discover All Characteristics of a Service[ 1] 4.6.1Oimage
3/6Discover Characteristics by UUID[ 1] 4.6.2Oimage
3/7Discover All Characteristic Descriptors[ 1] 4.7.1Oimage
3/8Read Characteristic Value[ 1] 4.8.1Oimage
3/9Read Using Characteristic UUID[ 1] 4.8.2Oimage
3/10Read Long Characteristic Values[ 1] 4.8.3Oimage
3/12Write without Response[ 1] 4.9.1Oimage
3/14Write Characteristic Value[ 1] 4.9.3Oimage
3/15Write Long Characteristic Values[ 1] 4.9.4Oimage
3/17Notifications[ 1] 4.10.1C.7imageC.7: Mandatory IF GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b "Enhanced ATT bearer over BR/EDR", otherwise Optional.
3/18Indications[ 1] 4.11.1Mimage
3/19Read Characteristic Descriptors[ 1] 4.12.1Oimage
3/21Write Characteristic Descriptors[ 1] 4.12.3Oimage
3/23Service Changed Characteristic[ 1] 7.1Mimage

Table 3a: GAP Role Requirements for GATT Client

Prerequisite: GATT 1a/1 "GATT Client over LE"
Item Capability Reference Support Status Comment

Table 4: Generic Attribute Profile Feature Support, by Server

Prerequisite: GATT 1/2 "Generic Attribute Profile (GATT) Server"

ItemCapabilityReferenceSupportStatusComment
4/1Exchange MTU[ 1] 4.3.1C.6imageC.6: Optional IF GATT 1a/3 "GATT Server over LE", otherwise Excluded.
4/2Discover All
Primary Services
[ 1] 4.4.1Mimage
4/3Discover Primary Services by
Service UUID
[ 1] 4.4.2Mimage
4/4Find Included Services[ 1] 4.5.1Mimage
4/5Discover All Characteristics of a Service[ 1] 4.6.1Mimage
4/6Discover Characteristics by UUID[ 1] 4.6.2Mimage
4/7Discover All Characteristic Descriptors[ 1] 4.7.1Mimage
4/8Read Characteristic Value[ 1] 4.8.1Mimage
4/9Read Using Characteristic UUID[ 1] 4.8.2Mimage
4/10Read Long Characteristic Values[ 1] 4.8.3C.12imageC. 12: Mandatory IF GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b"Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/12Write without Response[ 1] 4.9.1C.2imageC.2: Mandatory IF GATT 4/13 "Signed Write Without Response" OR GATT 2/3a"Enhanced ATT bearer over LE" OR GATT 2/3b "Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/14Write Characteristic Value[ 1] 4.9.3C.3imageC.3: Mandatory IF GATT 4/15 "Write Long Characteristic Values" OR GATT 2/3a"Enhanced ATT bearer over LE" OR GATT 2/3b "Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/15Write Long Characteristic Values[ 1] 4.9.4C.12imageC. 12: Mandatory IF GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b"Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/17Notifications[ 1] 4.10.1Oimage
4/19Read Characteristic Descriptors[ 1] 4.12.1C.12imageC. 12: Mandatory IF GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b"Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/21Write Characteristic Descriptors[ 1] 4.12.3C.12imageC. 12: Mandatory IF GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b"Enhanced ATT bearer over BR/EDR", otherwise Optional.
4/25Execute Write
Request with
empty queue
[ 1] 4.9.4, 4.9.5, 4.12.4C.7imageC.7: Mandatory IF CORE 2a/50 "Host Core v5 .0 or later" AND (GATT 4/15 "Write Long Characteristic Values" OR GATT 4/16 "Characteristic Value Reliable Writes"OR GATT 4/22 "Write Long Characteristic Descriptors"), otherwise Optional IF GATT 4/15 "Write Long Characteristic Values" OR GATT 4/16 "Characteristic Value Reliable Writes" OR GATT 4/22 "Write Long Characteristic Descriptors", otherwise Excluded.

Table 4a: GAP Role Requirements for GATT Server

Prerequisite: GATT 1a/3 "GATT Server over LE"
Item Capability Reference Support Status Comment

Table 6: SDP Interoperability

Prerequisite: GATT 2/1 "Unenhanced ATT bearer over BR/EDR" OR GATT 2/3b "Enhanced ATT bearer over BR/EDR"
Item Capability Reference Support Status Comment

Table 7: GAP Requirements

ItemCapabilityReferenceSupportStatusComment
7/2LE security mode 1[2] 10.2.1C.2imageC.2: Optional IF GATT 2/2 "Unenhanced ATT bearer over LE", otherwise not defined.
7/3LE security mode 2[2] 10.2.2C.2imageC.2: Optional IF GATT 2/2 "Unenhanced ATT bearer over LE", otherwise not defined.

Table 8: Multiple Simultaneous ATT Bearers

Item Capability Reference Support Status Comment

Table 9: Attribute Protocol Client Requirements

Prerequisite: GATT 1/1 "Generic Attribute Profile (GATT) Client"

ItemCapabilityReferenceSupportStatusComment
9/1Exchange MTU Request[ 1] 4.3.1C.1imageC. 1: Mandatory IF GATT 3/1 "Exchange MTU", otherwise not defined.
9/2Find Information Request[ 1] 4.7.1C.2imageC.2: Mandatory IF GATT 3/7 "Discover All Characteristic Descriptors", otherwise not defined.
9/3Find by Type
Value Request
[ 1] 4.4.2C.3imageC.3: Mandatory IF GATT 3/3 "Discover Primary Services by Service UUID", otherwise not defined.
9/4Read by Type
Request
[ 1] 4.8.1C.4imageC.4: Mandatory IF GATT 3/9 "Read Using Characteristic UUID", otherwise not defined.
9/5Read Request[ 1] 4.8. 1, 4.12.1C.5imageC.5: Mandatory IF GATT 3/8 "Read Characteristic Value" OR GATT 3/19 "Read Characteristic Descriptors", otherwise not defined.
9/6Read Blob
Request
[ 1] 4.8.2, 4.12.2C.6imageC.6: Mandatory IF GATT 3/10 "Read Long Characteristic Values" OR GATT 3/20 "Read Long Characteristic Descriptors", otherwise not defined.
9/8Write Request[ 1] 4.9.3, 4.12.3C.8imageC.8: Mandatory IF GATT 3/14 "Write Characteristic Value" OR GATT 3/21 "Write Characteristic Descriptors", otherwise not defined.
9/9Write Command[ 1] 4.9.1C.9imageC.9: Mandatory IF GATT 3/12 "Write without Response", otherwise not defined.
9/11Prepare Write Request[ 1] 4.9.4, 4.9.5, 4.9.12.4C.11imageC. 11: Mandatory IF GATT 3/15 "Write Long Characteristic Values" OR GATT 3/16 "Characteristic Value Reliable Writes" OR GATT 3/22 "Write Long Characteristic Descriptors", otherwise not defined.
9/12Handle Value Notification[ 1] 4.10.1C.12imageC. 12: Mandatory IF GATT 3/17 "Notifications", otherwise Optional.

9/13 Handle Value [ 1] 4.11.1 C.13 C. 13: Mandatory IF GATT 3/18 "Indications", otherwise not defined. Indication

Table 10: Attribute Protocol Server Requirements

Prerequisite: GATT 1/2 "Generic Attribute Profile (GATT) Server"

ItemCapabilityReferenceSupportStatusComment
10/1Exchange MTU Request[ 1] 4.3.1C.1imageC. 1: Mandatory IF GATT 4/1 "Exchange MTU", otherwise not defined.
10/2Read Blob
Request
[ 1] 4.8.2, 4.12.2C.2imageC.2: Mandatory IF GATT 4/10 "Read Long Characteristic Values", otherwise not defined.
10/4Write Request[ 1] 4.9.3, 4.12.3C.4imageC.4: Mandatory IF GATT 4/14 "Write Characteristic Value" OR GATT 4/21 "Write Characteristic Descriptors", otherwise Optional.
10/5Write Command[ 1] 4.9.1C.5imageC.5: Mandatory IF GATT 4/12 "Write without Response", otherwise Optional.
10/6Signed Write Command[ 1] 4.9.2C.6imageC.6: Mandatory IF GATT 4/13 "Signed Write Without Response", otherwise Optional.
10/7Prepare Write Request[ 1] 4.9.4, 4.9.5, 4.9.12.4C.7imageC.7: Mandatory IF GATT 4/15 "Write Long Characteristic Values" OR GATT 4/16 "Characteristic Value Reliable Writes" OR GATT 4/22 "Write Long Characteristic Descriptors" OR GATT 2/3a "Enhanced ATT bearer over LE" OR GATT 2/3b"Enhanced ATT bearer over BR/EDR", otherwise Optional.

10/8 Handle Value [ 1] 4.10.1 C.8 C.8: Mandatory IF GATT 4/17 "Notifications", otherwise Optional.
Notification

Generic Audio/Video Distribution Profile

Table 2a: GAVDP Initiator-X.Y Versions

Prerequisite: GAVDP 1/1 "Initiator"

ItemCapabilityReferenceSupportStatusComment

2a/3 GAVDP 1.3 GAVDP 1.3 M

Table 3a: GAVDP Acceptor-X.Y Versions

Prerequisite: GAVDP 1/2 "Acceptor"

ItemCapabilityReferenceSupportStatusComment

3a/3 GAVDP 1.3 GAVDP 1.3 M

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Initiator[ 1] 2.2C.1imageC. 1: Mandatory to support at least one.
1/2Acceptor[ 1] 2.2C.1imageC. 1: Mandatory to support at least one.

1/3 Delay Reporting Initiator [ 1] 4.1.1 O

Table 2: GAVDP Procedures (Initiator)

Prerequisite: GAVDP 1/1 "Initiator"

ItemCapabilityReferenceSupportStatusComment
2/1Connection Establishment[ 1] 4.1.1Mimage
2/4Start Streaming[ 1] 4.1.2Mimage
2/5Connection Release[ 1] 4.1.3Mimage
2/6Signaling Control-Abort[ 1] 4.1.6Mimage

Table 4: AVDTP Procedures (Initiator)

Prerequisite: GAVDP 1/1 "Initiator"

ItemCapabilityReferenceSupportStatusComment
4/1Stream discover command[ 1] 3.1.9Mimage
4/2Stream get capabilities command[ 1] 3.1.9Mimage
4/3Set configuration command[ 1] 3.1.9Mimage
4/4Open stream command[ 1] 3.1.9Mimage
4/5Start stream command[ 1] 3.1.9Mimage
4/6Close stream command[ 1] 3.1.9Mimage
4/7Abort stream command[ 1] 3.1.9Mimage
4/8Stream get all capabilities command[ 1] 3.1.1Mimage

Table 3: GAVDP Procedures (Acceptor)

Prerequisite: GAVDP 1/2 "Acceptor"

ItemCapabilityReferenceSupportStatusComment
3/1Connection Establishment[ 1] 4.1.1Mimage
3/4Start Streaming[ 1] 4.1.2Mimage
3/5Connection Release[ 1] 4.1.3Mimage
3/6Signaling Control-Abort[ 1] 4.1.6Mimage

Table 5: AVDTP Procedures (Acceptor)

Prerequisite: GAVDP 1/2 "Acceptor"

ItemCapabilityReferenceSupportStatusComment
5/1Stream discover response[ 1] 3.1.9Mimage
5/2Stream get capabilities response[ 1] 3.1.9Mimage
5/3Set configuration response[ 1] 3.1.9Mimage
5/4Open stream response[ 1] 3.1.9Mimage
5/5Start stream response[ 1] 3.1.9Mimage
5/6Close stream response[ 1] 3.1.9Mimage
5/7General reject message[ 1] 3.1.9Mimage
5/8Abort stream response[ 1] 3.1.9Mimage
5/9Stream get all capabilities response[ 1] 3.1.1Mimage

Hearing Access Profile

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/2Hearing Aid Unicast Client (HAUC)[ 1] 4C.1imageC. 1: Mandatory to support at least one.

Table 2: Transport Requirements

Item Capability Reference Support Status Comment
2/2 Profile supported over LE[ 1] 2.5 Mimage
Table 10: Hearing Aid, X.Y Versions
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability ReferenceSupportStatusComment
Table 11: Hearing Aid, X.Y.Z Versions
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability ReferenceSupportStatusComment
Table 12: Hearing Aid, Features
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability ReferenceSupportStatusComment
Table 13: Hearing Aid, Profile Dependencies
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability ReferenceSupportStatusComment
Table 14: Hearing Aid, Service Dependencies
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability ReferenceSupportStatusComment

Table 16: Hearing Aid, VCP Volume Renderer Requirements

Prerequisite: HAP 13/2 "Volume Renderer (VCP)"

Table 17: Hearing Access, MICP Microphone Device Requirements

Item Capability Reference Support Status Comment
Prerequisite: HAP 13/3 "Microphone Device (MICP)"
Item Capability Reference Support Status Comment
Table 18: Hearing Aid, CSIP Set Member Requirements
Prerequisite: HAP 13/4 "Set Member (CSIP)"
Item Capability Reference Support Status Comment
Table 19: Hearing Aid, BAP Unicast Server Requirements
Prerequisite: HAP 13/5 "Unicast Server (BAP)"
Item Capability Reference Support Status Comment
Table 24: Hearing Aid, GAP Requirements
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability Reference Support Status Comment
Table 26: Hearing Aid, LL Requirements
Prerequisite: HAP 1/1 "Hearing Aid (HA)"
Item Capability Reference Support Status Comment
Table 40: Hearing Aid Unicast Client, X.Y Versions
Prerequisite: HAP 1/2 "Hearing Aid Unicast Client (HAUC)"

ItemCapabilityReferenceSupportStatusComment

40/1 HAP v1 .0 [ 1] M
Table 41: Hearing Aid Unicast Client, X.Y.Z Versions
Prerequisite: HAP 1/2 "Hearing Aid Unicast Client (HAUC)"
Item Capability Reference Support Status Comment

Table 43: Hearing Aid Unicast Client, Profile Dependencies

Prerequisite: HAP 1/2 "Hearing Aid Unicast Client (HAUC)"

ItemCapabilityReferenceSupportStatusComment
43/2Set Coordinator (CSIP)[ 1] 2.2Mimage
43/3Unicast Client (BAP)[ 1] 2.2Mimage

43/4 Initiator (CAP) [ 1] 2.2 M
Table 46: Hearing Aid Unicast Client, BAP Unicast Client Requirements
Prerequisite: HAP 43/3 "Unicast Client (BAP)"

ItemCapabilityReferenceSupportStatusComment

46/1 Audio Source [ 1] 5.3 M
Table 47: Hearing Aid Unicast Client, Audio Source G.729A Codec Requirements
Prerequisite: HAP 46/1 "Audio Source"
Item Capability Reference Support Status Comment
Table 48: Hearing Aid Unicast Client, Audio Sink G.729A Codec Requirements
Item Capability Reference Support Status Comment
Table 50: GATT Requirements-Hearing Aid Unicast Client Role
Prerequisite: HAP 1/2 "Hearing Aid Unicast Client (HAUC)"

ItemCapabilityReferenceSupportStatusComment
50/1Discover All Primary Services[ 1] 5.2C.1imageC. 1: Mandatory to support at least one.

50/2 Discover Primary Services by Service UUID [ 1] 5.2 C.1 C. 1: Mandatory to support at least one.
Table 51: Hearing Aid Unicast Client, LL Requirements
Prerequisite: HAP 1/2 "Hearing Aid Unicast Client (HAUC)"

ItemCapabilityReferenceSupportStatusComment

51/1 LE 2M PHY [ 1] 5.1 M
Table 70: Hearing Aid Remote Controller, X.Y Versions
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 71: Hearing Aid Remote Controller, X.Y.Z Versions
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 72: Hearing Aid Remote Controller, Characteristic Discovery Requirements
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 73: Hearing Aid Remote Controller, Preset Control Point Requirements
Prerequisite: HAP 72/2 "Hearing Aid Preset Control Point Characteristic"
Item Capability Reference Support Status Comment
Table 74: Hearing Aid Remote Controller, Profile Dependencies
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 75: Hearing Aid Remote Controller, Service Dependencies
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 76: Hearing Aid Remote Controller, VCP Volume Controller Requirements
Prerequisite: HAP 74/1 "Volume Controller (VCP)"
Item Capability Reference Support Status Comment
Table 81: Hearing Aid Remote Controller, LL Requirements
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 82: GAP Requirements-Immediate Alert Client Role
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 83: GATT Requirements-Immediate Alert Client Role
Prerequisite: HAP 1/3 "Hearing Aid Remote Controller (HARC)"
Item Capability Reference Support Status Comment
Table 90: Immediate Alert Client, X.Y Versions
Prerequisite: HAP 1/4 "Immediate Alert Client (IAC)"
Item Capability Reference Support Status Comment
Table 91: Immediate Alert Client, X.Y.Z Versions
Prerequisite: HAP 1/4 "Immediate Alert Client (IAC)"
Item Capability Reference Support Status Comment
Table 92: Immediate Alert Client, Service Dependencies
Prerequisite: HAP 1/4 "Immediate Alert Client (IAC)"
Item Capability Reference Support Status Comment

Hearing Access Service

Table 0: Major Versions (X.Y)

ItemCapabilityReferenceSupportStatusComment
0/1Hearing Access Service 1.0[ 1] 2.1Mimage

Table 2: Transport Requirements

ItemCapabilityReferenceSupportStatusComment

2/2 Service supported over LE [ 1] 1.5 M

Table 3: Hearing Access Service

ItemCapabilityReferenceSupportStatusComment
3/3Hearing Aid Features Characteristic[ 1] 3.1Mimage

3/10 Monaural Hearing Aid [ 1] 3.1 C.3 C.3: Mandatory to support at least one of HAS 3/9 "Binaural Hearing Aid" OR
HAS 3/10 "Monaural Hearing Aid" OR HAS 3/11 "Banded Hearing Aid".

Table 4: Hearing Aid Preset Control Point Requirements

Prerequisite: HAS 3/1 "Hearing Aid Preset Control Point Characteristic"
Item Capability Reference Support Status Comment

Table 5: GATT Requirements

Item Capability Reference Support Status Comment

Hands-Free Profile

Table 0a: AG X.Y Versions
Item Capability Reference Support Status Comment

0a/5 Hands-Free Profile 1.9 [5] C.1 C. 1: Mandatory to support one and only one.
Table 0b: HF X.Y Versions
Prerequisite: HFP 1/2 "Hands-Free (HF)"
Item Capability Reference Support Status Comment
0b/5 Hands-Free Profile 1.9 [5] C.1 C. 1: Mandatory to support one and only one.
Table 0c: AG X.Y.Z Versions
Prerequisite: HFP 1/1 "Audio Gateway (AG)"
Item Capability Reference Support Status Comment
Table 0d: HF X.Y.Z Versions
Prerequisite: HFP 1/2 "Hands-Free (HF)"

Item Capability Reference Support Status Comment

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Audio Gateway (AG)[ 1] 2.2C.1imageC. 1: Mandatory to support at least one.

1/2 Hands-Free (HF) [ 1] 2.2 C.1 C. 1: Mandatory to support at least one.

Table 2: Capabilities of the AG

Prerequisite: HFP 1/1 "Audio Gateway (AG)"

ItemCapabilityReferenceSupportStatusComment
2/1Connection management[ 1] 4.2, 4.3Mimage
2/2Phone status information[ 1] 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 4.10Mimage
2/3Audio Connection handling[ 1] 4.11, 4.12Mimage
2/3beSCO support in Audio Connection[ 1] 5.7. 1,[5] 6.7.1Mimage
2/4bAccept an incoming voice call (no in-band ring)[ 1] 4.13C.1imageC. 1: Mandatory to support at least one.
2/6Terminate a call[ 1] 4.15Mimage
2/7Audio Connection transfer during an ongoing call[ 1] 4. 16, 4.17Mimage
2/8Place a call with the phone
number supplied by the HF
[ 1] 4.18Mimage
2/9Place a call using memory dialing[ 1] 4.19Mimage
2/10Place a call to the last number dialed[ 1] 4.20Mimage
2/11Call Waiting notification[ 1] 4.21Mimage
2/13Calling Line Identification (CLI)[ 1] 4.23Mimage
2/17Ability to transmit DTMF codes[ 1] 4.27Mimage
2/20Subscriber Number Information[ 1] 4.30Mimage
2/21aEnhanced Call Status[ 1] 4.31C.4imageC.4: Mandatory to support one and only one.
2/23Individual Indicator Activation[ 1] 4.34,[4] 4.35Mimage
2/27Support CVSD eSCO S4 setting[2] 5.7.3,[5] 6.7.3Mimage

2/28 Reserved Fields and RFU Bits [5] 1.4.2 C.15 C. 15: Excluded IF HFP 0a/3 "Hands-Free Profile 1.7" OR
HFP 0a/4 "Hands-Free Profile 1.8", otherwise Mandatory.

Table 3: Capabilities of the HF

Prerequisite: HFP 1/2 "Hands-Free (HF)"

ItemCapabilityReferenceSupportStatusComment
3/1Connection management[ 1] 4.2, 4.3Mimage
3/2aPhone status information (service and call indicators)[ 1] 4.4, 4.10Mimage
3/3Audio Connection handling[ 1] 4.11, 4.12Mimage
3/3beSCO support in Audio Connection[ 1] 5.7. 1,[5] 6.7.1Mimage
3/3cCodec Negotiation[ 1] 4.11C.5imageC.5: Mandatory IF HFP 3/24 "Wide Band Speech service" OR HFP 3/28 "Super Wide Band Speech", otherwise Optional.
3/4aAccept an incoming voice call (inband ring)[ 1] 4.13Mimage
3/4bAccept an incoming voice call (no in-band ring)[ 1] 4.13Mimage
3/5Reject an incoming voice call[ 1] 4.14Mimage
3/6Terminate a call[ 1] 4.15Mimage
3/7Audio Connection transfer during an ongoing call[ 1] 4. 16, 4.17Mimage
3/12Three Way Calling[ 1] 4.22Oimage
3/12bThree way calling (AT+CHLD values 1 and 2)[ 1] 4.22C.1imageC. 1: Mandatory IF HFP 3/12 "Three Way Calling", otherwise Excluded.
3/13Calling Line Identification (CLI)[ 1] 4.23Oimage
3/14Echo Canceling (EC) and Noise Reduction (NR)[ 1] 4.24Oimage
3/15Voice recognition activation/deactivation[ 1] 4.25Oimage
3/18aRemote audio volume controlspeaker[ 1] 4.28,1Oimage
3/18cVolume level synchronizationspeaker[ 1] 4.28.2C.3imageC.3: Mandatory IF HFP 3/18a "Remote audio volume controlspeaker" OR HFP 3/18b "Remote audio volume controlmicrophone", otherwise Optional.
3/24Wide Band Speech service[ 1] 5.7,[5] 6.7Oimage
3/26Support CVSD eSCO S4 setting[2] 5.7.3,[5] 6.7.3Mimage

3/27 Reserved Fields and RFU Bits [5] 1.4.2 C.12 C. 12: Excluded IF HFP 0b/3 "Hands-Free Profile 1.7" OR HFP 0b/4 "Hands-Free Profile 1.8", otherwise Mandatory.

Table 4: Requirements towards the Link Control Procedures of the Serial Port Profile (AG and HF)

ItemCapabilityReferenceSupportStatusComment
4/1CVSD audio coding over SCO[ 1] 2.3Mimage
4/2mSBC audio coding over[ 1] 5.7.4,[5]C.1imageC. 1: Mandatory IF HFP 2/24 "Wide Band Speech service" OR HFP
eSCO6.7.43/24 "Wide Band Speech service", otherwise Excluded.
4/3CVSD audio coding over eSCO (Initiating)[ 1] 5.7.3,[5] 6.7.3Mimage

4/4 CVSD audio coding over [ 1] 5.7.3,[5] M
eSCO (Accepting) 6.7.3

Table 5a: RFCOMM Requirements (AG and HF)

ItemCapabilityReferenceSupportStatusComment
5a/1Initialize RFCOMM Session[2] 5,[5] 6.1Mimage

5a/2 Respond to Initialization of an RFCOMM Session [2] 5,[5] 6.1 M

Table 6: GAP Requirements (AG)

Prerequisite: HFP 1/1 "Audio Gateway (AG)"

ItemCapabilityReferenceSupportStatusComment
6/1Bondable mode[ 1]6.1,[5]7.1Mimage
6/2Initiation of general inquiry[ 1]6.3,[5]7.3Mimage

Table 7: Requirements towards the Generic Access Profile (HF)

Prerequisite: HFP 1/2 "Hands-Free (HF)"

ItemCapabilityReferenceSupportStatusComment

7/1 General discoverable mode [ 1] 6. 1,[5] 7.1 M

Table 7b: BB and L2CAP Requirements

ItemCapabilityReferenceSupportStatusComment
7b/12-EV3 packet type[ 1] 3Mimage
7b/3Data Channel Initiator[2] 5.2,[5] 6.2Mimage
7b/4Data Channel Acceptor[2] 5.2,[5] 6.2Mimage

Table 7c: LC3 Requirements

Prerequisite: HFP 2/29 "Super Wide Band Speech" OR HFP 3/28 "Super Wide Band Speech"
Item Capability Reference Support Status Comment
Table 8: Additional Hands-Free Capabilities
Item Capability Reference Support Status Comment

Isochronous Adaptation Layer

Table 1: Supported Features

ItemCapabilityReferenceSupportStatusComment
1/1Segmentable Framed Data Traffic[ 1] 2.2Mimage
1/2Unframed Data Traffic[ 1] 2.1Mimage
1/3Connected Isochronous Stream Adaptation[ 1] 2C.1imageC. 1: Mandatory IF LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral", otherwise Excluded.
1/4Broadcast Isochronous Stream Adaptation[ 1] 2C.2imageC.2: Mandatory IF LL 9/33 "Isochronous Broadcaster", otherwise Excluded.

1/5 Synchronized Receiver [ 1] 2 C.3 C.3: Mandatory IF LL 9/34 "Synchronized Receiver", otherwise Excluded. Adaptation

Interoperability Test Suite

Logical Link Control and Adaptation Protocol

Table 0: L2CAP Transport Configuration
Item Capability Reference Support Status Comment
0/3 BR/EDR/LE [6] 1.1 C.3, C.4 C.3: Mandatory IF CORE 41/3 "BR/EDR/LE Core Configuration", otherwise Optional. C.4:
Mandatory to support one and only one.

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Data Channel Initiator[ 1] 2C.3imageC.3: Optional IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
1/2Data Channel Acceptor[ 1] 2C.1imageC. 1: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
1/3LE Central[4] 2C.2imageC.2: Mandatory to support at least one IF L2CAP 0/2 "LE" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
1/4LE Peripheral[4] 2C.2imageC.2: Mandatory to support at least one IF L2CAP 0/2 "LE" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.

Table 2: General Operation

ItemCapabilityReferenceSupportStatusComment
2/1L2CAP Signaling channel over BR/EDR[ 1] 2.2C.16imageC. 16: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/2Configuration process[ 1] 7.1C.16imageC. 16: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/3Connection-oriented data channel over BR/EDR[ 1] 2.2C.16imageC. 16: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/4Send echo request[ 1] 4.8C.17imageC. 17: Optional IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/5Send echo response[ 1] 4.9C.16imageC. 16: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/6Send information request[ 1] 4.10C.11imageC. 11: Mandatory IF L2CAP 2/29 "AMP", otherwise Optional IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/7Send information response[ 1] 4.11C.16imageC. 16: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/13Streaming Mode[2] 8.7Oimage
2/21Optional use of Streaming Mode[2] 8.7C.4imageC.4: Mandatory to support at least one IF L2CAP 2/13 "Streaming Mode", otherwise Excluded.
2/40L2CAP LE Signaling channel[4] 2. 1, 2.2C.13imageC. 13: Mandatory IF L2CAP 0/2 "LE" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
2/41Command reject[4] 4.10C.29imageC.29: Mandatory IF L2CAP 2/1 “L2CAP Signaling channel over BR/EDR”OR L2CAP 2/40 “L2CAP LE Signaling channel”, otherwise Excluded
2/43Send Connection Parameter Update Response[4] 4.21C.15imageC. 15: Mandatory IF L2CAP 1/3 "LE Central", otherwise Excluded.

Table 3: Configurable Parameters

ItemCapabilityReferenceSupportStatusComment
3/1RTX timer[ 1] 6.2.1Mimage
3/2ERTX timer[ 1] 6.2.2C.4imageC.4: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
3/3Minimum MTU size of 48 octets[ 1] 5.1C.4imageC.4: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
3/4MTU size larger than 48 octets[ 1] 5.1C.5imageC.5: Optional IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
3/5Flush timeout value for reliable channel[ 1] 5.2C.4imageC.4: Mandatory IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
3/6Flush timeout value for unreliable channel[ 1] 5.2C.5imageC.5: Optional IF L2CAP 0/1 "BR/EDR" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.
3/12Minimum MTU size of 23 octets[4] 5.1C.6imageC.6: Mandatory IF L2CAP 0/2 "LE" OR L2CAP 0/3 "BR/EDR/LE", otherwise Excluded.

Table 4: Security Aspects (LE)

Prerequisite: L2CAP 0/2 "LE" OR L2CAP 0/3 "BR/EDR/LE"

ItemCapabilityReferenceSupportStatusComment
4/1Detect insufficient authentication[ 1]10.1,10.2Oimage
4/3Detect insufficient encryption[ 1]10.1,10.2Oimage

Table 5: Security Aspects (BR/EDR)

Item Capability Reference Support Status Comment

5/1 Detect insufficient authentication [ 1] 10. 1, 10.2 O
Low Complexity Communication Codec
Table 0: X.Y Versions
Item Capability Reference Support Status Comment

0/1 LC3 v1 .0 [ 1] M

Table 1: X.Y.Z Versions

ItemCapabilityReferenceSupportStatusComment

1/1 LC3 v1 .0.1 [2] O

Table 2: Role Requirements

ItemCapabilityReferenceSupportStatusComment
2/1LC3 Encoder[ 1] 2.2C.1imageC. 1: Mandatory to support at least one.
2/2LC3 Decoder[ 1] 2.4C.1imageC. 1: Mandatory to support at least one.
2/3 LC3 Encoder- [ 1] 2.2, 2.4 C.2
Decoder
C.2: Optional IF LC3 2/1 "LC3 Encoder" AND LC3 2/2 "LC3 Decoder", otherwise Excluded.
Table 3: Encoder Features
Prerequisite: LC3 2/1 "LC3 Encoder"
ItemCapabilityReferenceSupportStatusComment
3/1Narrow Band (8 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.
3/2Wideband (16 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.
3/3Semi-Superwideband (24 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.
3/4Superwideband (32 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.
3/5Full Band (44 .1 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.
3/6Full Band (48 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one of the encoder features.

Table 4: Frame Interval

Prerequisite: LC3 2/1 "LC3 Encoder"

ItemCapabilityReferenceSupportStatusComment
4/17.5 ms[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.
4/210 ms[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.

Table 5: Decoder Features

Prerequisite: LC3 2/2 "LC3 Decoder"

Item CapabilityReferenceSupportStatusComment
5/1Narrow Band (8 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.
5/2Wideband (16 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.
5/3Semi-Superwideband (24 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.
5/4Superwideband (32 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.
5/5Full Band (44 .1 kHz)[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.

5/6 Full Band (48 kHz) [ 1] 2.1 C.1 C. 1: Mandatory to support at least one.

Table 6: Frame Interval

Prerequisite: LC3 2/2 "LC3 Decoder"

ItemCapabilityReferenceSupportStatusComment
6/17.5 ms[ 1] 2.1C.1imageC. 1: Mandatory to support at least one.

6/2 10 ms [ 1] 2.1 C.1 C. 1: Mandatory to support at least one.

LE LL Security

Table 1: LE Security

ItemCapabilityReferenceSupportStatusComment
1/1Counter with Cipher Block Chaining-Message Authentication Code (CCM) Mode[ 1] 2Oimage

1/2 Group Session Key Derivation h8 [ 1] 1.1 O

Table 2: LL Requirements

ItemCapabilityReferenceSupportStatusComment
2/1LE Encryption[ 1] 2C.1imageC. 1: Mandatory IF LESEC 1/1 "Counter with Cipher Block ChainingMessage Authentication Code (CCM) Mode" OR LESEC 1/2 "Group Session Key Derivation h8", otherwise not defined.
2/2Receiving Encrypted Broadcast Isochronous Stream[ 1] 1.1C.2imageC.2: Mandatory to support at least one IF LESEC 1/2 "Group Session Key Derivation h8", otherwise not defined.

2/3 Transmitting Encrypted Broadcast Isochronous Stream
[ 1] 1.1
C.2
C.2: Mandatory to support at least one IF LESEC 1/2 "Group Session Key Derivation h8", otherwise not defined.

Link Layer

Table 1: Controller States/Roles

ItemCapabilityReferenceSupportStatusComment
1/1Advertising State[ 1] 4.4.2C.1imageC. 1: Mandatory to support at least one.
1/2Scanning State[ 1] 4.4.3C.1imageC. 1: Mandatory to support at least one.
1/3Initiating State[ 1] 4.4.4C.1imageC. 1: Mandatory to support at least one.
1/3aSynchronized State[6] 4.4.5C.4imageC.4: Mandatory IF CORE 1a/51 "Controller Core v5 .1 or later" AND (LL 9/27 "Periodic Advertising Sync Transfer-Recipient" OR LL 4/8 "Scanning for Periodic Advertising" OR LL 9/34 "Synchronized Receiver"), otherwise Excluded.
1/4Peripheral Role[ 1] 4.5.5C.3imageC.3: Optional IF LL 1/1 "Advertising State", otherwise Excluded.
1/5Central Role[ 1] 4.5.4C.2imageC.2: Mandatory IF LL 1/3 "Initiating State", otherwise Excluded.

1/6 Isochronous [7] 4.4.6 C.5 C.5: Mandatory IF LL 9/33 "Isochronous Broadcaster", otherwise Excluded. Broadcasting State

Table 2: Device Address Types

ItemCapabilityReferenceSupportStatusComment
2/1Public Address[ 1]1.3C.1imageC. 1: Mandatory to support at least one.
2/2Random
Address
[ 1]1.3C.1imageC. 1: Mandatory to support at least one.
2/3Static Address[3]1.3.2.1C.3imageC.3: Mandatory to support at least one IF LL 2/2 "Random Address", otherwise Excluded.

Table 3: Protocol Advertising Features

Prerequisite: LL 1/1 "Advertising State"

ItemCapabilityReferenceSupportStatusComment
3/1Non-connectable and non
scannable undirected events
[ 1] 4.4.2.6 , [ 12] 4.4.2.13C.1imageC. 1: Mandatory IF LL 3/10 "Periodic Advertising" OR NOT LL 1/4 "Peripheral Role", otherwise Optional.
3/1aNon-connectable and non
scannable directed events
[6] 4.4.2.9 , [ 12] 4.4.2.13C.16imageC. 16: Mandatory IF LL 3/1 "Non-connectable and non-scannable undirected events" AND LL 3/9 "Extended Advertising", otherwise Excluded.
3/2Connectable and scannable undirected events[ 1] 4.4.2.3 , [ 12] 4.4.2.13C.3imageC.3: Mandatory IF LL 1/4 "Peripheral Role", otherwise Excluded.
3/3Advertising data[ 1] 4.4.2.3 , 4.4.2.5 , 4.4.2.6Mimage
3/4Connectable directed events[ 1] 4.4.2.4 , [ 12] 4.4.2.13C.3imageC.3: Mandatory IF LL 1/4 "Peripheral Role", otherwise Excluded.
3/4aLow Duty Cycle Direct Advertising[ 1] 4.4.2.4Oimage
3/4bConnectable undirected events[6] 4.4.2.7 , [ 12] 4.4.2.13C.17imageC. 17: Mandatory IF LL 3/4 "Connectable directed events" AND LL 3/9 "Extended Advertising", otherwise Excluded.
3/5Scannable undirected events[ 1] 4.4.2.5 , [ 12] 4.4.2.13Oimage
3/5aScannable directed events[6] 4.4.2.8 , [ 12] 4.4.2.13C.18imageC. 18: Mandatory IF LL 3/5 "Scannable undirected events" AND LL 3/9 "Extended Advertising", otherwise Excluded.
3/6Sending scan responses[ 1] 4.4.2.3 , 4.4.2.5C.2imageC.2: Mandatory IF LL 1/4 "Peripheral Role", otherwise Optional.
3/7Accepting connection requests[ 1] 4.4.2.3 , 4.4.2.4C.3imageC.3: Mandatory IF LL 1/4 "Peripheral Role", otherwise Excluded.
3/8Filtering policies[ 1] 4.3.2Oimage
3/9Extended Advertising[4] 4.6.12C.6imageC.6: Mandatory IF LL 9/41 "LE Extended Advertising", otherwise Excluded.
3/10Periodic Advertising[4] 4.4.2.12C.12imageC. 12: Mandatory IF LL 9/42 "LE Periodic Advertising", otherwise Excluded.
3/12Sending Tx Power in advertisements[4] 2.3.4.7C.7imageC.7: Optional IF LL 3/9 "Extended Advertising", otherwise Excluded.
3/12aSending Channel Map Update Indication in ACAD[9] 1.20C.11C. 11: Optional IF LL 3/10 "Periodic Advertising", otherwise Excluded.

Table 4: Protocol Scanning Features

Prerequisite: LL 1/2 "Scanning State"

ItemCapabilityReferenceSupportStatusComment
4/1Passive Scanning[ 1] 4.4.3.1C.1imageC. 1: Mandatory to support at least one.
4/2Receiving Advertising Data[ 1] 4.4.3.1 , 4.4.3.2Mimage
4/3Active Scanning[ 1] 4.4.3.2C.1imageC. 1: Mandatory to support at least one.
4/4Backoff Procedure[ 1] 4.4.3.2C.2imageC.2: Mandatory IF LL 4/3 "Active Scanning", otherwise Excluded.
4/5Filtering Policies[ 1] 4.3.3Mimage
4/6Extended Scanner filter policies[3] 4.4.3Oimage
4/6aPeriodic Sync Establishment Filtering Policies[4] 4.6.13C.6imageC.6: Mandatory IF LL 4/8 "Scanning for Periodic Advertising", otherwise Excluded.
4/7Extended Scanning[4] 4.6.12C.4imageC.4: Mandatory IF LL 9/41 "LE Extended Advertising", otherwise Excluded.

4/8 Scanning for Periodic Advertising [4] 4.4.3.4 C.5 C.5: Mandatory IF LL 9/42 "LE Periodic Advertising",
otherwise Excluded.

Table 4a: Protocol Scanning Events

Prerequisite: LL 1/2 "Scanning State"

ItemCapabilityReferenceSupportStatusComment
4a/1Non-connectable and non-[ 1] 4.4.2.6 , [ 12]C.1imageC. 1: Mandatory IF LL 4/8 "Scanning for Periodic Advertising" OR
scannable undirected events4.4.3.7NOT (LL 1/5 "Central Role" OR LL 4/3 "Active Scanning"), otherwise Optional.
4a/2Non-connectable and non-[6] 4.4.2.9 , [ 12]C.2imageC.2: Mandatory IF LL 4/7 "Extended Scanning" AND LL 4a/1 "Non-
scannable directed events4.4.3.7connectable and non-scannable undirected events", otherwise Excluded.
4a/3Scannable undirected events[ 1] 4.4.2.5 , [ 12] 4.4.3.7C.3imageC.3: Mandatory IF LL 4/3 "Active Scanning", otherwise Optional.
4a/4Scannable directed events[6] 4.4.2.8 , [ 12] 4.4.3.7C.4imageC.4: Mandatory IF LL 4/7 "Extended Scanning" AND LL 4a/3 "Scannable undirected events", otherwise Excluded.
4a/5Connectable directed events[ 1] 4.4.2.4 , [ 12] 4.4.3.7C.5imageC.5: Mandatory IF LL 1/5 "Central Role", otherwise Optional.
4a/6Connectable undirected[6] 4.4.2.7 , [ 12]C.6imageC.6: Mandatory IF LL 4/7 "Extended Scanning" AND LL 4a/5
events4.4.3.7"Connectable directed events", otherwise Excluded.
4a/7Connectable and scannable[ 1] 4.4.2.3 , [ 12]C.7imageC.7: Mandatory IF LL 1/5 "Central Role" OR LL 4/3 "Active
undirected events4.4.3.7Scanning", otherwise Optional.

Table 5: Protocol Initiating Features

Item
Capability
Reference
Support
Status
Comment

5/1Requesting Connections[ 1] 4.4.4Mimage
5/2Requesting to Directed Advertising[ 1] 4.4.4Mimage
5/3Initiator Filtering[ 1] 4.3.4Mimage

5/4 Requesting connections using extended [4] 4.6.12 C.1 C. 1: Mandatory IF LL 9/41 "LE Extended Advertising",
advertising otherwise Excluded.

Table 6: Protocol Peripheral Role Features

Prerequisite: LL 1/4 "Peripheral Role"

ItemCapabilityReferenceSupportStatusComment
6/1Peripheral Transmissions[ 1] 4.5. 1, 4.5.5, 4.5.6Mimage
6/2Acknowledgement Scheme[ 1] 4.5.9Mimage
6/3Unknown Response[ 1] 5.1.4, 2.4.2Mimage
6/4Responding in Feature Setup[ 1] 5.1.4.1Mimage
6/4aRequesting Feature Setup[ 1] 5.1.4.2C.18imageC. 18: Mandatory IF LL 9/5 "Peripheral-initiated Features Exchange" OR LL 9/55 "LL Extended Feature Set", otherwise Excluded.
6/5Sending Data (Device supports data output from a Host)[ 1] 4.5. 1, 4.5.6Mimage
6/6Receiving Data (Device
supports data input to a Host)
[ 1] 4.5. 1, 4.5.6Mimage
6/7More Data[ 1] 4.5.6Oimage
6/10Accepting Parameter Update[ 1] 5.1.1Mimage
6/10aInitiating Connection Parameter Request[ 1] 5.1C.2imageC.2: Mandatory IF LL 9/3 "Connection Parameters Request procedure", otherwise Excluded.
6/10bAccepting Connection Parameter Request[ 1] 5.1C.2imageC.2: Mandatory IF LL 9/3 "Connection Parameters Request procedure", otherwise Excluded.
6/11Accepting Channel Map Update[ 1] 5.1.2Mimage
6/12Encryption Start[ 1] 5.1.3C.17imageC. 17: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded.
6/13Connection Control Timer[ 1] 5.2Mimage
6/14Sending Termination[ 1] 5.1.6Mimage
6/15Accepting Termination[ 1] 5.1.6Mimage
6/16Connection Supervision Timer[ 1] 4.5.2Mimage
6/18Peripheral Pause Encryption[ 1] 5.1.3C.17imageC. 17: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded.
6/19Peripheral Version Exchange[ 1] 5.1.5Mimage
6/20Peripheral listens to multiple
packets per connection event
[ 1] 4.5.7Oimage
6/22Data Length Update Procedure[3] 5.1.9C.4imageC.4: Mandatory IF LL 9/6 "LE Data Packet Length Extension", otherwise Excluded.
6/23aPHY Update procedure[4] 5.1.10C.9imageC.9: Mandatory IF CORE 1a/50 "Controller Core v5 .0 or later" AND LL 9/6a "Multiple PHYs", otherwise Optional IF CORE 1a/50 "Controller Core v5 .0 or later", otherwise Excluded.
6/30Receiving Long Control PDUs[6] 4.5.11C.14imageC. 14: Mandatory IF LL 6/28 "Accepting Periodic Advertising Sync Transfer Procedure" OR LL 9/32 "Connected Isochronous StreamPeripheral", otherwise Excluded.

6/32 Bi-Directional Data in Single [7] 4.5.14 C.16 C. 16: Mandatory IF LL 9/32 "Connected Isochronous Stream
Connected Isochronous Stream Peripheral", otherwise Excluded.

Table 7: Protocol Central Role Features

Prerequisite: LL 1/5 "Central Role"

ItemCapabilityReferenceSupportStatusComment
7/1Central Transmissions[ 1] 4.5. 1, 4.5.4, 4.5.6Mimage
7/2Acknowledgement Scheme[ 1] 4.5.9Mimage
7/3Unknown Responses[ 1] 5.1.4, 2.4.2Mimage
7/4Requesting Feature Setup[ 1] 5.1.4.1Mimage
7/4aResponding in Feature Setup[ 1] 5.1.4.2C.18imageC. 18: Mandatory IF LL 9/5 "Peripheral-initiated Features Exchange" OR LL 9/55 "LL Extended Feature Set", otherwise Excluded.
7/5Sending Data (Device supports data output from a Host)[ 1] 4.5. 1, 4.5.6Mimage
7/6Receiving Data (Device supports data input to a Host)[ 1] 4.5. 1, 4.5.6Mimage
7/7More Data[ 1] 4.5.6Oimage
7/10Requesting Parameter Update[ 1] 5.1.1Mimage
7/10aInitiating Connection
Parameter Request
[ 1] 5.1C.2imageC.2: Mandatory IF LL 9/3 "Connection Parameters Request procedure", otherwise Excluded.
7/10bAccepting Connection Parameter Request[ 1] 5.1C.2imageC.2: Mandatory IF LL 9/3 "Connection Parameters Request procedure", otherwise Excluded.
7/11Requesting Channel Map Update[ 1] 5.1.2Mimage
7/12Encryption Start[ 1] 5.1.3C.17imageC. 17: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded.
7/13Connection Control Timer[ 1] 5.2Mimage
7/14Sending Termination[ 1] 5.1.6Mimage
7/15Accepting Termination[ 1] 5.1.6Mimage
7/16Connection Supervision Timer[ 1] 4.5.2Mimage
7/19Central Pause Encryption[ 1] 5.1.3C.17imageC. 17: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded.
7/20Central Version Exchange[ 1] 5.1.5Mimage
7/22Data Length Update Procedure[3] 5.1.9C.4imageC.4: Mandatory IF LL 9/6 "LE Data Packet Length Extension", otherwise Excluded.
7/23aPHY Update procedure[4] 5.1.10C.9imageC.9: Mandatory IF CORE 1a/50 "Controller Core v5 .0 or later" AND LL 9/6a "Multiple PHYs", otherwise Optional IF CORE 1a/50 "Controller Core v5 .0 or later", otherwise Excluded.
7/29Sending Long Control PDUs[6] 4.5.11C.13imageC. 13: Mandatory IF (LL 7/26 "Initiating Periodic Advertising Sync Transfer Procedure for Local Periodic Advertising" OR LL 7/27 "Initiating Periodic Advertising Sync Transfer Procedure for Remote Periodic Advertising" OR LL 9/31 "Connected Isochronous Stream-Central"), otherwise Excluded.

Table 8: Physical Channels

ItemCapabilityReferenceSupportStatusComment
8/1General-purpose channels[ 1]1.4.1C.1imageC. 1: Mandatory IF LL 1/4 "Peripheral Role" OR LL 1/5 "Central Role" OR LL 1/6 "Isochronous Broadcasting State" OR LL 3/9 "Extended Advertising", otherwise Excluded.
8/2Primary Advertising channels[ 1]1.4.1Mimage

8/3 Support Data channel [ 1] 4.5.8 C.2 C.2: Mandatory IF LL 1/4 "Peripheral Role" OR LL 1/5 "Central Role" OR LL
selection algorithm 9/10 "Channel Selection Algorithm #2", otherwise Excluded.

Table 9: Supported Features

ItemCapabilityReferenceSupportStatusComment
9/1LE Encryption[ 1] 4.6.1Oimage
9/3Connection Parameters Request procedure[ 1] 4.6.2C.2imageC.2: Optional IF LL 9/4 "Extended Reject Indication", otherwise Excluded.
9/4Extended Reject Indication[ 1] 4.6.3Oimage
9/5Peripheral-initiated
Features Exchange
[ 1] 4.6.4Oimage
9/6LE Data Packet Length Extension[3] 4.6.6Oimage
9/6aMultiple PHYs[4] 4.6.9C.6imageC.6: Mandatory IF LL 9/7 "LE 2M PHY" OR LL 9/9 "LE Coded PHY", otherwise Excluded.
9/7LE 2M PHY[3] 2.1C.5imageC.5: Optional IF CORE 1a/50 "Controller Core v5 .0 or later" AND LL 9/4 "Extended Reject Indication", otherwise Excluded.
9/8Asymmetric
connections
[4] 4.6.9.1C.7imageC.7: Optional IF LL 9/6a "Multiple PHYs", otherwise Excluded.
9/10Channel Selection Algorithm #2[4] 4.6.14C.10imageC. 10: Optional IF CORE 1a/50 "Controller Core v5 .0 or later", otherwise not defined.
9/30Sleep Clock
Accuracy Updates
[6] 4.6.25C.37imageC.37: Optional IF CORE 1a/51 "Controller Core v5 .1 or later", otherwise Excluded.
9/31Connected
Isochronous Stream
-Central
[7] 4.6.27C.28imageC.28: Optional IF CORE 1a/52 "Controller Core v5 .2 or later" AND LL 1/5 "Central Role" AND LL 9/4 "Extended Reject Indication" AND LL 9/10 "Channel Selection Algorithm #2" AND LL 9/30 "Sleep Clock Accuracy Updates", otherwise Excluded.
9/32Connected
Isochronous Stream
-Peripheral
[7] 4.6.27C.29imageC.29: Optional IF CORE 1a/52 "Controller Core v5 .2 or later" AND LL 1/4 "Peripheral Role" AND LL 9/4 "Extended Reject Indication" AND LL 9/10 "Channel Selection Algorithm #2" AND LL 9/30 "Sleep Clock Accuracy Updates", otherwise Excluded.
9/33Isochronous
Broadcaster
[7] 4.6.28C.30imageC.30: Optional IF CORE 1a/52 "Controller Core v5 .2 or later" AND LL 9/42 "LE Periodic Advertising", otherwise Excluded.
9/34Synchronized Receiver[7] 4.6.29C.30imageC.30: Optional IF CORE 1a/52 "Controller Core v5 .2 or later" AND LL 9/42 "LE Periodic Advertising", otherwise Excluded.
9/35ISO Receive Test[8] 7.8.112, 7.8.113,
7.8.114
C.32imageC.32: Mandatory IF LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral" OR LL 9/34 "Synchronized Receiver", otherwise Excluded.
9/36ISO Transmit Test[8] 7.8.111, 7.8.114C.33imageC.33: Mandatory IF LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral" OR LL 9/33 "Isochronous Broadcaster", otherwise Excluded.
9/41LE Extended Advertising[6] 4.6.12C.38imageC.38: Optional IF CORE 1a/50 "Controller Core v5 .0 or later" AND (LL 9/10 "Channel Selection Algorithm #2" OR NOT (LL 1/4 "Peripheral Role" OR LL 1/5 "Central Role")), otherwise Excluded.
9/42LE Periodic
Advertising
[6] 4.6.13C.39imageC.39: Optional IF LL 9/41 "LE Extended Advertising" AND LL 9/10 "Channel Selection Algorithm #2", otherwise Excluded.
9/43Periodic Advertising ADI support[ 10] 4.6.34C.40imageC.40: Optional IF CORE 1a/53 "Controller Core v5 .3 or later" AND LL 9/42 "LE Periodic Advertising", otherwise Excluded.
9/46BN values greater than 1 in CIS[7] 4.5.13.1C.42imageC.42: Optional IF (LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral"), otherwise Excluded.
9/47FT values greater than 1 in CIS[7] 4.5.13.1C.42imageC.42: Optional IF (LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral"), otherwise Excluded.
9/60Features with Host Controlled feature bits[7] 4.6, 4.6.33C.55imageC.55: Mandatory IF LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral" OR LL 9/45 "Connection Subrating" OR LL 9/48 "Advertising Coding Selection" OR LL 9/56 "Channel Sounding", otherwise Excluded.

Table 10: Scatternet Capabilities

Item Capability Reference Support Status Comment

Table 11: Protocol Synchronizing Features

Prerequisite: LL 1/3a "Synchronized State"

ItemCapabilityReferenceSupportStatusComment
11/1Synchronizing to Periodic Advertising[6] 4.4.3.4C.3imageC.3: Mandatory IF LL 4/8 "Scanning for Periodic Advertising", otherwise Excluded.
11/3Receiving Data on Single Broadcast Isochronous Stream[7] 4.4.5.2C.2imageC.2: Mandatory IF LL 9/34 "Synchronized Receiver", otherwise Excluded.

Table 11a: Synchronized Receiver Features

Prerequisite: LL 9/34 "Synchronized Receiver"

ItemCapabilityReferenceSupportStatusComment
11a/1BN values greater than 1[7] 4.4.6.3O
11a/2Pre-transmission[7] 4.4.6.3O

Table 12: Protocol Isochronous Broadcasting Features

Prerequisite: LL 1/6 "Isochronous Broadcasting State"

ItemCapabilityReferenceSupportStatusComment
12/1Encrypted Broadcast Isochronous Stream[7] 4.4.6.1 , 4.4.6.10C.1imageC. 1: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded.
12/2Unencrypted Broadcast Isochronous Stream[7] 4.4.6.1Mimage
12/3Transmitting Data on Multiple Broadcast Isochronous Streams[7] 4.4.6.3Oimage
12/4BN values greater than 1[7] 4.4.6.3Oimage
12/5Pre-transmission[7] 4.4.6.6Oimage

Table 13: Supported Capabilities

Prerequisite: LL 9/56 "Channel Sounding"
Item Capability Reference Support Status Comment
Table 14: Channel Sounding Mode Capabilities
Prerequisite: LL 9/56 "Channel Sounding"
Item Capability Reference Support Status Comment

Link Manager Protocol

Table 1: Response Messages

ItemCapabilityReferenceSupportStatusComment
1/1Accept message[ 1] 2.7Mimage
1/2Reject message[ 1] 2.7Mimage

Table 2: Supported Features

ItemCapabilityReferenceSupportStatusComment
2/13-slot packets[ 1] 3.3, 4.1.10Oimage
2/25-slot packets[ 1] 3.3, 4.1.10Oimage
2/3Encryption[ 1] 3.3, 4.2.5Mimage
2/4Slot offset[ 1] 3.3, 4.4.1Oimage
2/5Timing accuracy[ 1] 3.3, 4.3.1Oimage
2/6Role switch[ 1] 3.3, 4.4.2,[3] 8.6.5C.5imageC.5: Optional IF LMP 2/4 "Slot offset", otherwise Excluded.
2/8Sniff mode[ 1] 3.3, 4.5.3Oimage
2/10Power Control[ 1] 3.3, 4.1.3,[2] 3C.1imageC. 1: Mandatory IF RF 1/1 "Power Class 1", otherwise Optional.
2/11 Channel quality driven data [ 1] 3.3, 4.1.7 O
rate
2/12 SCO link [ 1] 3.3, 4.6. 1,[3] 4.3, O
6.5.2.1 , 6.5.2.4
2/13 RSSI with inquiry results [ 1] 3.3,[3] 8.4.2 O
2/13a Power Control Requests [ 1] 3.3, 4.1.3 O
2/15 eSCO link [ 1] 3.3, 4.6.2,[3] 5.5, O
6.5.3.1
2/17 Enhanced Data Rate ACL (2 [ 1] 3.3,[3] 6.5.4 O
Mb/s mode)
2/17a Enhanced Data Rate ACL (3 [ 1] 3.3,[3] 6.5.4 C.19 C. 19: Optional IF LMP 2/17 "Enhanced Data Rate ACL (2
Mb/s mode) Mb/s mode)", otherwise Excluded.
2/18 Enhanced Data Rate eSCO (2 [ 1] 3.3,[3] 6.5.3 O
Mb/s mode)
2/18a Enhanced Data Rate eSCO (3 [ 1] 3.3,[3] 6.5.3 C.20 C.20: Optional IF LMP 2/18 "Enhanced Data Rate eSCO
Mb/s mode) (2 Mb/s mode)", otherwise Excluded.
2/19a Simple Pairing Updates [4], [5] 3.3, 4.2.7.4 M
2/19b Secure Simple Pairing [ 1] 3.3, 4.2.7 M
(Controller Support)
2/20 Enhanced Power Control [ 1] 3.3, 4.1.3.1 C.6 C.6: Optional IF LMP 2/10 "Power Control" AND LMP
2/13a "Power Control Requests", otherwise Excluded.
2/22 LE Supported (Controller) [ 1] 3.3 C.4 C.4: Mandatory IF CORE 10/12 "Link Layer (LL)",
otherwise Excluded.
2/23 LE and BR/EDR to same [ 1] 3.3 C.12 C. 12: Optional IF LMP 2/22 "LE Supported (Controller)",
device capable (Controller) otherwise Excluded.
2/27 Ping [ 1] 3.3, 4.1.13 O
2/30 Paging Parameter Negotiation [ 1] 3.3, 4.1.9 O
Table 2a: Additional Features
Item Capability Reference Support Status Comment
Table 2b: EDR Features
Item Capability Reference Support Status Comment
Table 3: Authentication
Item Capability Reference Support Status Comment
3/2 Initiate authentication after connection completed [ 1] 4.2.1 O
3/3 Respond to authentication request [ 1] 4.2.1 M

Table 4: Pairing

Table 5: Link Keys

ItemCapabilityReferenceSupportStatusComment
4/1Initiate pairing before connection completed[ 1] 4.4.2Oimage
4/2Initiate pairing after connection completed[ 1] 4.4.2Oimage
4/3Respond to pairing request[ 1] 4.2.2.1 , 4.2.2.3Mimage
4/4Use fixed PIN and request responder to initiator switch[ 1] 4.2.2.2C.1imageC. 1: Mandatory to support at least one.
4/5Use variable PIN[ 1] 4.2.2.2C.1imageC. 1: Mandatory to support at least one.
4/6Accept initiator to responder switch[ 1] 4.2.2.2C.2imageC.2: Mandatory IF LMP 4/5 "Use variable PIN" AND (LMP 4/1 "Initiate pairing before connection completed" OR LMP 4/2 "Initiate pairing after connection completed"), otherwise Optional.

4/7 TSPC_Change_of_IO_Capabilities [ 1] 4.2.7.3.4 M

ItemCapabilityReferenceSupportStatusComment
5/2Creation of link key-Combination Key[ 1] 4.2.2.4Mimage
5/3Initiate change of link key[ 1] 4.2.3Oimage
5/4Accept change of link key[ 1] 4.2.3Mimage
5/8Support for 7 bytes or longer encryption key size[ 1] 4.2.5.2Mimage

Table 6: Encryption

Prerequisite: LMP 2/3 "Encryption"

ItemCapabilityReferenceSupportStatusComment
6/1Initiate encryption[ 1] 4.2.5.1Mimage
6/2Accept encryption requests[ 1] 4.2.5.1Mimage
6/5Key size negotiation[ 1] 4.2.5.2Mimage
6/6Start encryption, as Central[ 1] 4.2.5.3Mimage
6/7Accept start of encryption[ 1] 4.2.5.3Mimage
6/8Stop encryption, as Central[ 1] 4.2.5.4Mimage
6/9Accept stop of encryption[ 1] 4.2.5.4Mimage
6/10Encryption Pause/Resume[ 1] 4.2.5.3Mimage

Table 7: Clock Offset Information

ItemCapabilityReferenceSupportStatusComment
7/1Request clock offset information[ 1] 4.3.2Mimage
7/2Respond to clock offset requests[ 1] 4.3.2Mimage

Table 8: Slot Offset Information

Prerequisite: LMP 2/4 "Slot offset"

Item CapabilityReference Support Status Comment

8/1 Send slot offset information [ 1] 4.4.1 C.1 C. 1: Mandatory IF LMP 13/1 "Request role switch", otherwise Optional.

Table 9: Timing Accuracy Information

Prerequisite: LMP 2/5 "Timing accuracy"

ItemCapabilityReferenceSupportStatusComment
9/1Request timing accuracy information[ 1] 4.3.1Oimage

9/2 Respond to timing accuracy information requests [ 1] 4.3.1 M
Table 10: LM Version Information

ItemCapabilityReferenceSupportStatusComment
10/1Request LM version information[ 1] 4.3.3Oimage

10/2 Respond to LM version information requests [ 1] 4.3.3 M

Table 11: Feature Support

ItemCapabilityReferenceSupportStatusComment
11/1Request
supported
features
[ 1] 4.3.4Mimage
11/2Respond to
supported features requests
[ 1] 4.3.4Mimage
11/3Request
extended
features mask
[ 1] 4.3.4C.2imageC.2: Mandatory IF LMP 2a/128 "Connectionless Peripheral Broadcast-Central Operation"OR LMP 2a/129 "Connectionless Peripheral Broadcast-Peripheral Operation" OR LMP 2a/130 "Synchronization Train" OR LMP 2a/131 "Synchronization Scan" OR LMP 2a/132 "Inquiry Response Notification event" OR LMP 2a/133 "Generalized interlaced scan" ORLMP 2/28 "Coarse Clock Adjustment" OR LMP 2/26 "Secure Connections (Controller Support)" OR LMP 2/27 "Ping" OR LMP 2/29 "Slot Availability Mask" OR LMP 2a/139 "Train nudging", otherwise Optional. Note: Mandatory IF a feature requiring another features page (a feature with an LMP feature number greater than 63 in Table 3. 1:
Mapping of LMP Feature Bits to ICS Items), other than Host features, is supported, otherwise Optional.

11/4 Respond to extended features request
[ 1] 4.3.4 C.2 C.2: Mandatory IF LMP 2a/128 "Connectionless Peripheral Broadcast-Central Operation"OR LMP 2a/129 "Connectionless Peripheral Broadcast-Peripheral Operation" OR LMP 2a/130 "Synchronization Train" OR LMP 2a/131 "Synchronization Scan" OR LMP 2a/132 "Inquiry Response Notification event" OR LMP 2a/133 "Generalized interlaced scan" ORLMP 2/28 "Coarse Clock Adjustment" OR LMP 2/26 "Secure Connections (Controller Support)" OR LMP 2/27 "Ping" OR LMP 2/29 "Slot Availability Mask" OR LMP 2a/139 "Train nudging", otherwise Optional. Note: Mandatory IF a feature requiring another features page (a feature with an LMP feature number greater than 63 in Table 3. 1:
Mapping of LMP Feature Bits to ICS Items), other than Host features, is supported, otherwise Optional.
Table 12: Name Information

ItemCapabilityReferenceSupportStatusComment
12/1Request name information[ 1] 4.3.5Mimage

12/2 Respond to name requests [ 1] 4.3.5 M

Table 13: Role Switch

Prerequisite: LMP 2/6 "Role switch"

ItemCapabilityReferenceSupportStatusComment
13/1Request role switch[ 1] 4.4.2Oimage
13/2Accept role switch requests[ 1] 4.4.2Mimage

Table 14: Detach

ItemCapabilityReferenceSupportStatusComment

14/1 Detach connection [ 1] 4.1.2 M

Table 14a: Setting up and Removing Enhanced Date Rate ACL Connection

ItemCapabilityReferenceSupportStatusComment
14a/1Enter Enhanced Data Rate[ 1] 4.1.11C.1imageC. 1: Mandatory IF LMP 2/17 "Enhanced Data Rate ACL (2 Mb/s mode)", otherwise Excluded.

14a/2 Exit Enhanced Data Rate
[ 1] 4.1.11 C.1 C. 1: Mandatory IF LMP 2/17 "Enhanced Data Rate ACL (2 Mb/s mode)", otherwise Excluded.

Table 14b: Setting up and Removing Enhanced Data Rate eSCO Connection

Item CapabilityReference Support Status Comment

14b/1 Enter and exit eSCO using Enhanced Data Rate Packets
[ 1] 4.6.2 C.1 C. 1: Mandatory IF LMP 2/18 "Enhanced Data Rate eSCO (2
Mb/s mode)", otherwise Excluded.
Table 15: Hold Mode
Prerequisite: LMP 2/7 "Hold mode"
Item Capability Reference Support Status Comment

Table 16: Sniff Mode

Prerequisite: LMP 2/8 "Sniff mode"

ItemCapabilityReferenceSupportStatusComment
16/2Request sniff mode[ 1] 4.5.3,
4.5.3.2
Oimage
16/3Respond to sniff mode requests (renegotiate or reject)[ 1] 4.5.3.2Mimage
16/5Request un-sniff[ 1] 4.5.3.2C.1imageC. 1: Mandatory IF LMP 16/2 "Request sniff mode", otherwise Optional.
16/6Accept un-sniff requests[ 1] 4.5.3.2Mimage

16/7 Sniff Subrating Mode [ 1] 4.5.3.2 M

Table 18: Power Control

Item CapabilityReference Support Status Comment
18/1Request to Increase Power[ 1] 4.1.3C.1imageC. 1: Mandatory IF LMP 2/13a "Power Control Requests", otherwise Excluded.
18/2Request to Decrease Power[ 1] 4.1.3C.1imageC. 1: Mandatory IF LMP 2/13a "Power Control Requests", otherwise Excluded.
18/3Respond when max power reached[ 1] 4.1.3C.2imageC.2: Mandatory IF LMP 2/10 "Power Control", otherwise Excluded.
18/4Respond when min power reached[ 1] 4.1.3C.2imageC.2: Mandatory IF LMP 2/10 "Power Control", otherwise Excluded.
18/5Request to increment power a single step[ 1]
4.1.3.1.1
C.3imageC.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.
18/6Request to decrease power a single step[ 1]
4.1.3.1.1
C.3imageC.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.
18/7Request to go to max power[ 1]
4.1.3.1.1
C.3imageC.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.
18/8Respond to increment power a single step[ 1]
4.1.3.1.2
C.3imageC.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.
18/9Respond to decrease power a single step[ 1]
4.1.3.1.2
C.3imageC.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.
18/10Respond to go to max power[ 1]
4.1.3.1.2
C.3C.3: Mandatory IF LMP 2/20 "Enhanced Power Control", otherwise Excluded.

Table 19: Link Supervision Timeout

ItemCapabilityReferenceSupportStatusComment
19/1Set link supervision timeout value[ 1] 4.1.6Oimage

19/2 Accept link supervision timeout setting [ 1] 4.1.6 M

Table 20: Quality of Service

ItemCapabilityReferenceSupportStatusComment
20/1Channel quality driven change between DM and DH packet types[ 1] 4.1.7C.1imageC. 1: Mandatory IF LMP 2/11 "Channel quality driven data rate", otherwise Optional.
20/2Force/Request change of Quality of Service[ 1] 4.1.8,
4.1.8.1
Mimage

20/3 Request change of Quality of Service [ 1] 4.1.8, M
4.1.8.2

Table 22: Multi-Slot Packets

Table 23: Paging Scheme
Prerequisite: LMP 2/30 "Paging Parameter Negotiation"
Table 24: Connection Establishment
Table 25: Test Mode
Table 26: Adaptive Frequency Hopping

ItemCapability Reference Support Status Comment
22/1Accept maximum allowed number of slots to be used[ 1] 4.1.10 C.1 C. 1: Mandatory IF LMP 2/1 "3-slot packets" OR LMP 2/2 "5-slot packets", otherwise Optional.
22/2Request maximum number of slots tobe used[ 1] 4.1.10 C.1 C. 1: Mandatory IF LMP 2/1 "3-slot packets" OR LMP 2/2 "5-slot packets", otherwise Optional.
22/3Accept request of maximum number of slots to be used[ 1] 4.1.10 C.1C. 1: Mandatory IF LMP 2/1 "3-slot packets" OR LMP 2/2 "5-slot packets", otherwise Optional.
ItemCapability Reference Support Status Comment
23/1Request page mode to use [ 1] 4.1.9, 4.1.9.1 M
23/2Accept suggested page mode [ 1] 4.1.9, 4.1.9.1 M
23/3Request page scan mode to use [ 1] 4.1.9, 4.1.9.2 M
23/4Accept suggested page scan mode [ 1] 4.1.9, 4.1.9.2 M
ItemCapability Reference Support Status Comment
24/1Create connection for higher layers [ 1] 4.1.1 M
24/2Respond to requests to establish connections for higher layers [ 1] 4.1.1 M
24/3Indicate that link set-up is completed [ 1] 4.1.1 M
ItemCapability Reference Support Status Comment
25/1Activate test mode [ 1] 4.7.1 O
25/2Ability to reject activation of test mode if test mode is disabled [ 1] 4.7.1 M
25/3Control test mode [ 1] 4.7.2 O
25/4Ability to reject test mode control commands if test mode is disabled [ 1] 4.7.2 M
ItemCapability Reference Support Status Comment
26/1Support of AFH switch as Central[ 1] 4.1.4 O
26/2Support of AFH switch as Peripheral[ 1] 4.1.4 O
26/4Support of Channel
Classification reporting as
Peripheral
[ 1] 4.1.5 C.2 C.2: Optional IF LMP 26/2 "Support of AFH switch as Peripheral", otherwise Excluded.
26/4aSupport of Channel
Classification reporting as
Central
[ 1] 4.1.5 C.4 C.4: Optional IF LMP 26/1 "Support of AFH switch as Central", otherwise Excluded.
26/5Support channel classification from host[ 1] 4.1.5 C.3 C.3: Mandatory IF LMP 26/1 "Support of AFH switch as Central" ORLMP 26/4 "Support of Channel Classification reporting as Peripheral", otherwise Optional.

26/6 Support of Channel [ 1] 4.1.5 O
Classification

Table 27: Ping

ItemCapabilityReferenceSupportStatusComment
27/1Initiate LMP Ping[ 1] 4.1.13Oimage

27/2 Respond to LMP Ping [ 1] 4.1.13 M

Table 28: Coarse Clock Adjustment

Prerequisite: LMP 2/28 "Coarse Clock Adjustment"
Item Capability Reference Support Status Comment
Table 29: Slot Availability Mask
Prerequisite: LMP 2/29 "Slot Availability Mask"
Item Capability Reference Support Status Comment

Table 30: BB Requirements

Item Capability Reference Support Status Comment

Media Control Profile

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Media Control Server[ 1] 3C.1imageC. 1: Mandatory to support at least one.
1/2Media Control Client[ 1] 4C.1imageC. 1: Mandatory to support at least one.

Table 2: Transport Requirements

ItemCapabilityReferenceSupportStatusComment

2/2 Profile supported over LE [ 1] 2.4 C.1 C. 1: Mandatory to support at least one.

Table 3: Media Control Server, X.Y Versions

Prerequisite: MCP 1/1 "Media Control Server"

ItemCapabilityReferenceSupportStatusComment

3/1 MCP v1 .0 [ 1] M

Table 5: Service Requirements

Prerequisite: MCP 1/1 "Media Control Server"

ItemCapabilityReferenceSupportStatusComment
5/1Media Control Service[ 1] 3Oimage
5/2Generic Media Control Service[ 1] 3Mimage

5/4 LE Extended Advertising [ 1] 6.1.1.1 M

Table 6: GAP Requirements-Media Control Server Role

Prerequisite: MCP 1/1 "Media Control Server"

Item CapabilityReference Support Status Comment
6/1LE security mode 1[ 1] 5.1C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/2Bondable mode (LE)[ 1] 5.1.1C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/3Bonding procedure (LE)[ 1] 5.1.1C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/4Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only[ 1] 5C.6imageC.6: Mandatory to support at least one IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/5Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only[ 1] 5C.6imageC.6: Mandatory to support at least one IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/6LE security mode 1 level 4[ 1] 5C.6imageC.6: Mandatory to support at least one IF MCP 2/2 "Profile supported over LE", otherwise not defined.
6/7Minimum 128 Bit entropy key (LE)[ 1] 5C.3imageC.3: Mandatory IF MCP 6/4 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR MCP 6/5 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.

Table 8: OTP Requirements-Media Control Server Role

Prerequisite: MCP 5/3 "Object Transfer Service"
Item Capability Reference Support Status Comment

Table 9: OTS Characteristics Requirements-Media Control Server Role

Prerequisite: MCP 5/3 "Object Transfer Service"
Item Capability Reference Support Status Comment
Table 10: OTS Feature Requirements-Media Control Server Role
Prerequisite: MCP 5/3 "Object Transfer Service"
Item Capability Reference Support Status Comment
Table 11: Media Control Client, X.Y Versions
Prerequisite: MCP 1/2 "Media Control Client"

ItemCapabilityReferenceSupportStatusComment

11/1 MCP v1 .0 [ 1] M

Table 13: Media Control Service Support

Prerequisite: MCP 1/2 "Media Control Client"

ItemCapabilityReferenceSupportStatusComment
13/1Discover Media Control Service[ 1] 4C.1imageC. 1: Mandatory to support at least one.

13/2 Discover Generic Media Control Service [ 1] 4 C.1 C. 1: Mandatory to support at least one.

Table 14: Media Control Service Characteristic Support Requirements

Prerequisite: MCP 13/1 "Discover Media Control Service"

ItemCapabilityReferenceSupportStatusComment
14/1Media Player Name Characteristic[ 1] 4.5.1Mimage
14/4Track Changed Characteristic[ 1] 4.6.1Oimage
14/5Track Title Characteristic[ 1] 4.5.3Oimage
14/6Track Duration Characteristic[ 1] 4.5.4Oimage
14/7Track Position Characteristic[ 1] 4.5.5Oimage
14/17Media State Characteristic[ 1] 4.5.22Oimage
14/18Media Control Point Characteristic[ 1] 4.5Oimage
14/19Media Control Point Opcodes Supported Characteristic[ 1] 4.5.42Oimage
14/22Content Control ID Characteristic[ 1] 4.5.44Oimage

Table 15: Media Control Point Procedure Requirements

Prerequisite: MCP 14/18 "Media Control Point Characteristic"

ItemCapabilityReferenceSupportStatusComment
15/1Play Current Track Procedure[ 1] 4.5.22Oimage

15/2 Pause Current Track Procedure [ 1] 4.5.23 O

Table 16: Generic Media Control Service Characteristic Support Requirements

Prerequisite: MCP 13/2 "Discover Generic Media Control Service"

ItemCapabilityReferenceSupportStatus Comment
16/1Media Player Name Characteristic[ 1] 4.5.1Mimage
16/4Track Changed Characteristic[ 1] 4.6.1Oimage
16/5Track Title Characteristic[ 1] 4.5.3Oimage
16/6Track Duration Characteristic[ 1] 4.5.4Oimage
16/7Track Position Characteristic[ 1] 4.5.5Oimage
16/17Media State Characteristic[ 1] 4.5.22Oimage
16/18Media Control Point Characteristic[ 1] 4.5Oimage
16/19Media Control Opcodes Supported Characteristic[ 1] 4.5.42Oimage
16/22Content Control ID Characteristic[ 1] 4.5.44Oimage

Table 17: Media Control Point Procedure Requirements

Prerequisite: MCP 16/18 "Media Control Point Characteristic"

ItemCapabilityReferenceSupportStatusComment
17/1Play Current Track Procedure[ 1] 4.5.22Oimage

17/2 Pause Current Track Procedure [ 1] 4.5.23 O

Table 18: GAP Requirements-Media Control Client Role

Prerequisite: MCP 1/2 "Media Control Client"

ItemCapabilityReferenceSupportStatusComment
18/2LE security mode 1[ 1] 5.1C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
18/3Bondable mode (LE)[ 1] 6.2C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
18/4Bonding procedure[ 1] 6.2C.1imageC. 1: Mandatory IF MCP 2/2 "Profile supported over LE", otherwise not defined.
18/5Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only[ 1] 5.1Oimage
18/6Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only[ 1] 5.1Oimage
18/7LE security mode 1 level 4[ 1] 5.1Oimage
18/8Minimum 128 Bit entropy key (LE)[ 1] 5.1C.5imageC.5: Mandatory IF MCP 18/5 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR MCP 18/6 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.

Table 20: OTP Requirements-Media Control Client Role

Prerequisite: MCP 13/3 "Discover Object Transfer Service"
Item Capability Reference Support Status Comment
Table 21: OTP Procedure Requirements-Media Control Client Role
Prerequisite: MCP 13/3 "Discover Object Transfer Service"
Item Capability Reference Support Status Comment

Media Control Service

Table 0b: Service Requirements

Item Capability Reference Support Status Comment
0b/1 Media Control Service [ 1] 2.1 C.1 C. 1: Mandatory to support at least one.
0b/2 Generic Media Control Service [ 1] 2.1 C.1 C. 1: Mandatory to support at least one.
Table 0: X.Y Versions
Prerequisite: MCS 0b/1 "Media Control Service"
Item Capability Reference Support Status Comment

0/1 MCS v1 .0 [ 1] M

Table 0a: X.Y.Z Versions

Prerequisite: MCS 0b/1 "Media Control Service"

ItemCapabilityReferenceSupportStatusComment
0a/1MCS v1 .0.1[4]Oimage

Table 1: Transport Requirements

Prerequisite: MCS 0b/1 "Media Control Service"

ItemCapabilityReferenceSupportStatusComment
1/2Service supported over LE[ 1] 1.5C.1imageC. 1: Mandatory to support at least one.

Table 2: Media Control Service Requirements

Prerequisite: MCS 0b/1 "Media Control Service"
Table 3: Media Control Point Opcode Requirements

ItemCapabilityReferenceSupportStatus Comment
2/1Media Control Service[ 1] 2.1Mimage
2/3Media Player Name Characteristic[ 1] 3.1Mimage
2/7Track Changed Characteristic[ 1] 3.4Mimage
2/8Track Title Characteristic[ 1] 3.5Mimage
2/10Track Duration Characteristic[ 1] 3.6Mimage
2/11Track Position Characteristic[ 1] 3.7Mimage
2/21Media State Characteristic[ 1] 3.17Mimage
2/22Media Control Point Characteristic[ 1] 3.18Mimage
2/23Media Control Point Opcodes Supported Characteristic[ 1] 3.19Mimage
2/26Content Control ID Characteristic[ 1] 3.22Mimage

Prerequisite: MCS 2/22 "Media Control Point Characteristic"

ItemCapabilityReferenceSupportStatusComment
3/1Play[ 1] 3.18.1.1C.1imageC. 1: Mandatory to support at least one.
3/2Pause[ 1] 3.18.1.2C.1imageC. 1: Mandatory to support at least one.
3/5Stop[ 1] 3.18.1.5C.1imageC. 1: Mandatory to support at least one.

Table 4: Media State Requirements

Prerequisite: MCS 0b/1 "Media Control Service"

ItemCapabilityReferenceSupportStatusComment

4/4 Inactive [ 1] 3.18.1.4 M

Table 5: GATT Requirements

Prerequisite: MCS 0b/1 "Media Control Service"

ItemCapabilityReferenceSupportStatusComment
5/1Write without Response[ 1]1.4Mimage
5/2Notifications[ 1]1.4Mimage
5/3Write Characteristic Descriptors[ 1]1.4Mimage
5/4Read Characteristic Descriptors[ 1]1.4Mimage
5/6GATT Server over LE[ 1]1.4C.2imageC.2: Mandatory IF MCS 1/2 "Service supported over LE", otherwise not defined.

Table 6: SDP Requirements

Prerequisite: MCS 1/1 "Service supported over BR/EDR"
Item Capability Reference Support Status Comment
Table 20: X.Y Versions
Prerequisite: MCS 0b/2 "Generic Media Control Service"

ItemCapabilityReferenceSupportStatusComment

20/1 GMCS v1 .0 [ 1] M

Table 20a: X.Y.Z Versions

Prerequisite: MCS 0b/2 "Generic Media Control Service"

ItemCapabilityReferenceSupportStatusComment

20a/1 GMCS v1 .0.1 [4] O

Table 21: Transport Requirements

Prerequisite: MCS 0b/2 "Generic Media Control Service"

Item CapabilityReferenceSupportStatusComment

21/2 Service supported over LE [ 1] 1.5 C.1 C. 1: Mandatory to support at least one.

Table 22: Generic Media Control Service Requirements

Prerequisite: MCS 0b/2 "Generic Media Control Service"

ItemCapabilityReferenceSupportStatus Comment
22/1Generic Media Control Service[ 1] 2.1Mimage
22/3Media Player Name Characteristic[ 1] 3.1Mimage
22/7Track Changed Characteristic[ 1] 3.4Mimage
22/8Track Title Characteristic[ 1] 3.5Mimage
22/10Track Duration Characteristic[ 1] 3.6Mimage
22/11Track Position Characteristic[ 1] 3.7Mimage
22/21Media State Characteristic[ 1] 3.17Mimage
22/22Media Control Point Characteristic[ 1] 3.18Mimage
22/23Media Control Point Opcodes Supported Characteristic[ 1] 3.19Mimage
22/26Content Control ID Characteristic[ 1] 3.22Mimage

Table 23: Generic Media Control Point Opcode Requirements

Prerequisite: MCS 22/22 "Media Control Point Characteristic"

ItemCapabilityReferenceSupportStatusComment
23/1Play[ 1] 3.18.1.1C.1imageC. 1: Mandatory to support at least one.

23/2 Pause [ 1] 3.18.1.2 C.1 C. 1: Mandatory to support at least one.

Table 24: Media State Supported Requirements

Prerequisite: MCS 0b/2 "Generic Media Control Service"

ItemCapabilityReferenceSupportStatusComment

24/4 Inactive [ 1] 3.18.1.4 M

Table 25: GATT Requirements

Prerequisite: MCS 0b/2 "Generic Media Control Service"

Item CapabilityReference Support Status Comment
25/1Write without Response[ 1] 1.4Mimage
25/2Notifications[ 1]1.4Mimage
25/3Write Characteristic Descriptors[ 1]1.4Mimage
25/4Read Characteristic Descriptors[ 1]1.4Mimage
25/6GATT Server over LE[ 1]1.4C.2imageC.2: Mandatory IF MCS 21/2 "Service supported over LE", otherwise not defined.

Table 26: SDP Requirements

Prerequisite: MCS 21/1 "Service supported over BR/EDR"
Item Capability Reference Support Status Comment

Microphone Control Profile

Table 1: Role Requirements

ItemCapabilityReferenceSupportStatusComment
1/1Microphone Device[ 1] 3C.1imageC. 1: Mandatory to support at least one.
1/2Microphone Controller[ 1] 4C.1imageC. 1: Mandatory to support at least one.

Table 2: Transport Requirements

ItemCapabilityReferenceSupportStatusComment
2/2Profile supported over LE[ 1]C.1imageC. 1: Mandatory to support at least one.

Table 3: Microphone Device, X.Y Versions

Prerequisite: MICP 1/1 "Microphone Device"

ItemCapabilityReferenceSupportStatusComment

3/1 MICP v1 .0 [ 1] M

Table 5: Service Requirements

Prerequisite: MICP 1/1 "Microphone Device"

ItemCapabilityReferenceSupportStatusComment

5/1 Microphone Control Service [ 1] 3 M

Table 6: GAP Requirements-Microphone Device Role

Prerequisite: MICP 1/1 "Microphone Device"

ItemCapabilityReferenceSupportStatusComment
6/1LE security mode 1[ 1] 5.1C.1imageC. 1: Mandatory IF MICP 2/2 "Profile supported over LE", otherwise not defined.
6/2Bondable mode (LE)[ 1] 5.1C.1imageC. 1: Mandatory IF MICP 2/2 "Profile supported over LE", otherwise not defined.
6/4Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only[ 1] 5.1C.3imageC.3: Mandatory to support at least one IF MICP 2/2 "Profile supported over LE", otherwise not defined.
6/5Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only[ 1] 5.1C.3imageC.3: Mandatory to support at least one IF MICP 2/2 "Profile supported over LE", otherwise not defined.
6/6LE security mode 1 level 4[ 1] 5C.3imageC.3: Mandatory to support at least one IF MICP 2/2 "Profile supported over LE", otherwise not defined.
6/8Minimum 128 Bit entropy key (LE)[ 1] 5.1C.6imageC.6: Mandatory IF MICP 6/4 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR MICP 6/5 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.

Table 8: Microphone Controller, X.Y Versions

Prerequisite: MICP 1/2 "Microphone Controller"

ItemCapabilityReferenceSupportStatusComment

8/1 MICP v1 .0 [ 1] M

Table 10: Service Requirements

Prerequisite: MICP 1/2 "Microphone Controller"

ItemCapabilityReferenceSupportStatusComment

10/1 Discover Microphone Control Service [ 1] 4 M

Table 11: Microphone Control Service Characteristic Discovery Requirements

Prerequisite: MICP 10/1 "Discover Microphone Control Service"

ItemCapabilityReferenceSupportStatusComment

11/1 Mute [ 1] 4.3.1 M

Table 12: Microphone Control Service Procedures Support Requirements

Prerequisite: MICP 10/1 "Discover Microphone Control Service"

ItemCapabilityReferenceSupportStatusComment
12/1Configure Mute Notifications[ 1] 4.4.1Oimage
12/2Read Mute[ 1] 4.4.1Mimage

12/3 Set Mute [ 1] 4.4.1 O
Table 13: Audio Input Control Service Characteristic Discovery Requirements
Prerequisite: MICP 10/2 "Discover Audio Input Control Service"
Item Capability Reference Support Status Comment
Table 14: Audio Input Control Service Procedures Requirements
Prerequisite: MICP 10/2 "Discover Audio Input Control Service"
Item Capability Reference Support Status Comment

Table 15: Microphone Controller GATT Requirements

Prerequisite: MICP 1/2 "Microphone Controller"

ItemCapabilityReferenceSupportStatusComment
15/1Discover All
Primary Services
[ 1] 4.1C.1imageC. 1: Mandatory to support at least one.
15/2Discover Primary Services by
Service UUID
[ 1] 4.1C.1imageC. 1: Mandatory to support at least one.
15/3Find Included Services[ 1] 4.1C.2imageC.2: Mandatory IF MICP 14/1 "Configure Input State Notifications" OR MICP 14/2 "Read Audio Input State" OR MICP 14/3 "Read Gain Setting Properties" OR MICP 14/4 "Read Audio Input Type" OR MICP 14/5 "Configure Audio Input Status Notifications" OR MICP 14/6 "Read Audio Input Status" OR MICP 14/7 "Set Gain Setting" OR MICP 14/8 "Mute" OR MICP 14/9 "Unmute" OR MICP 14/10 "Set Manual Gain Mode" OR MICP 14/11 "Set Automatic Gain Mode" OR MICP 14/12 "Configure Audio Input Description Notifications" OR MICP 14/13 "Read Audio Input Description" OR MICP 14/14 "Set Audio Input Description", otherwise Optional.
15/4Discover All Characteristics of a Service[ 1] 4.1C.3imageC.3: Mandatory to support at least one.
15/5Discover Characteristics by UUID[ 1] 4.1C.3imageC.3: Mandatory to support at least one.
15/6Discover All Characteristic Descriptors[ 1] 4.1Mimage
15/7Read Characteristic Value[ 1] 4.1Mimage
15/8Write Characteristic Value[ 1] 4.1Mimage
15/9Notifications[ 1] 4.1Mimage
15/10Read Characteristic Descriptors[ 1] 4.1Mimage

15/11
Write Characteristic Descriptors
[ 1] 4.1 M

Table 16: GAP Requirements-Microphone Controller Role

Prerequisite: MICP 1/2 "Microphone Controller"