BREDR之inquiry及page

1.inquiry/inquiry scan

  • inquiry
搜索周围的蓝牙设备
  • inquiry Scan
蓝牙设备开启inquiry?scan模式(inquiry scan physical channel),才能够被别的蓝牙设备搜索到(address、clock、COD等)
如 :苹果手机中没有对应的按键,设计为进入蓝牙设置界面后,自动进入inquiry?scan模式;用户退出蓝牙界面后,自动关闭inquiry?scan模式,此时其他手机就搜不到它了
2.page/page scan
  • page
发起连接的蓝牙设备向被连接的蓝牙设备发起连接请求或者认证请求即是一次page动作。即,手机点击请求连接目标蓝牙耳机的过程中发送的很多命令都会进行page的动作
  • Page Scan
蓝牙设备开启page?scan模式(page scan physical channel),才能够相应其他蓝牙设备的连接请求。例如蓝牙耳机只有处于page?scan才允许其他设备来连接。?Page?scan是一个状态,只有蓝牙耳机处于page?scan状态,手机才有可能连接成功,否则不能够连接的
3.总结:
Inquiry?scan和page?scan可以暂且理解为一个状态
inquiry?和page是一个动作,分别会向对方蓝牙设备发起搜索和连接请求
Note
只有在蓝牙设备处于inquiry?scan才能够相应其他设备发来的inquiry请求
【BREDR之inquiry及page】只有在page?scan状态才能够相应其他设备发来的page相关的HCI命令的请求

    推荐阅读