红米手机加装nfc方法 手机加装nfc方法


红米手机加装nfc方法 手机加装nfc方法


配对调查结论
独立NFC 方式,仅做配对使用NFC与主板连接,可以在配对时唤醒Host等定制需求
红米手机加装nfc方法 手机加装nfc方法


蓝牙耳机的配对方式
通过手机的蓝牙设置项来实现蓝牙配对 (最常用方式)
红米手机加装nfc方法 手机加装nfc方法


通过NFC方式实现快速蓝牙配对 (不常用,需要手机和蓝牙设备支持)
红米手机加装nfc方法 手机加装nfc方法


NFC 配对过程示例
红米手机加装nfc方法 手机加装nfc方法


NFC 技术介绍
?NFC:Near Field Communication 近场通信,NFC技术由Philips公司和Sony公司共同开发
?工作频率: 13.56MHz
?空中通信标准:ISO 14443A/B ISO15693, FELICA
?通信方式:点对点通信
?被动方式通信速率:106kbps、212kbps或424kbps
?供电方式:NFC标签通过读卡器射频信号通过电磁感应方式来产生NFC 标签的工作电源
红米手机加装nfc方法 手机加装nfc方法


蓝牙配对流程介绍
?传统配对方式:蓝牙设备通过Inquiry流程来发现已经使能的蓝牙设备然后进行连接 。配对方式一 。
?简化的NFC配对方式:NFC可以通过提供蓝牙地址和其他与支持蓝牙的特定设备相关的可选参数来消除查询或发现过程,从而简化发现过程 。这样就无需用户从(可能很长)列表中选择适当的设备 。配对方式二 。
?Bluetooth SIG 组织在[BLUETOOTH_CORE], Volume 2, Part H, Section 7) 定义了一种称为“Secure Simple Pairing” (SSP)的机制来简化蓝牙设备的配对过程,其中包含了NFC 配对方式 。
【红米手机加装nfc方法 手机加装nfc方法】NFC Secure Simple Pairing OOB Pairing
?有4种 SSP 方式来简化配对过程,其中一种是被称为 OOB (Out-Of-Band)方式,对于BR/EDR BT设备的NFC配对方式即是其中的一种 。
?NFC 配对方式使用NDEF格式数据来交换蓝牙设备相关信息 。
?SSP OOB数据格式定义如下:
红米手机加装nfc方法 手机加装nfc方法


SSP OOB数据格式
1.OOB Data Length:绝对长度包括了蓝牙设备地址2个字节和所有数据的长度,最小值为8个字节 。
2.Bluetooth Device Address:蓝牙设备分配的唯一地址 。比如00:0c:78:51:c4:06 ,储存时值为0x06 0xC4 0x51 0x78 0x0C 0x00。
3.OOB Optional Data:一串被定义为EIR ( Extended Inquiry Response )类型的数据,这些数据适用于“handover ”连接方案 。
红米手机加装nfc方法 手机加装nfc方法


?Bluetooth Local Name:蓝牙设备列表中显示的名称 。
?Simple Pairing Hash C :提供OOB 数据是否包含Hash C,对于独立的NFC 设备是不支持此功能的 。
?Simple Pairing Randomizer R :提供适合包含Randomizer R值的场景的详细信息
?Service class UUID information:用来标识设备支持的蓝牙服务
?Class of Device Information:提供蓝牙设备将显示的图标,根据UUID来确定能支持哪些服务
红米手机加装nfc方法 手机加装nfc方法


BR/EDR OOB Handover data request example
红米手机加装nfc方法 手机加装nfc方法



红米手机加装nfc方法 手机加装nfc方法



红米手机加装nfc方法 手机加装nfc方法


动态NFC 配对配对方式

推荐阅读