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请求

只有在page scan状态才能够相应其他设备发来的page相关的HCI命令的请求

BREDR之inquiry及page相关推荐

  1. 实战Linux Bluetooth编程(四) L2CAP层编程

    2019独角兽企业重金招聘Python工程师标准>>> (L2CAP协议简介,L2CAP在BlueZ中的实现以及L2CAP编程接口) 一:L2CAP协议简介: Logical Lin ...

  2. linux 蓝牙脚本,arm linux串口蓝牙工具移植及使用(示例代码)

    ap6212中串口蓝牙在linux下的使用记录 一.linux蓝牙工具移植 主要使用到的工具及相关库如下: bluez-libs-3.36 libxml2-2.7.4 dbus-1.0.2 glib- ...

  3. 手机和Linux蓝牙通信,[原创]linux下手机与蓝牙的连接配置

    代码: 全选# # HCI daemon configuration file. # # HCId options options { # Automatically initialize new d ...

  4. Linux下Bluez的编程实现

    2019独角兽企业重金招聘Python工程师标准>>> 蓝牙的各个协议栈的简介2 1.1.蓝牙技术2 1.1.蓝牙协议栈2 1.2.蓝牙技术的特点4 1.2.1.蓝牙协议栈体系结构4 ...

  5. 和菜鸟一起学linux之bluez学习记录2

    这里主要摘取对于hci,l2cap,sdp和rfcomm的一些应用编程. 关于hci 一.HCI层协议概述 1.HCI Command Packets 详见bluez源码:lib/hci.h /* L ...

  6. linux 蓝牙脚本,linux下蓝牙开发(bluez应用)

    编译blueZ-5.25 需要先编译安装以下包: bluez-libs-3.36.tar.gz expat-2.1.0.tar.gz dbus-1.10.0.tar.gz glib-2.26.1.ta ...

  7. linux改变磁盘顺序,Linux上磁盘顺序混乱的情况

    当前位置:我的异常网» Linux/Unix » Linux上磁盘顺序混乱的情况 Linux上磁盘顺序混乱的情况 www.myexceptions.net  网友分享于:2013-08-03  浏览: ...

  8. Linux下Bluetooth编程

    一:Bluetooth基本概念: Bluetooth是爱立信.诺基亚.东芝.IBM和Intel 5家公司在1998年联合推出的一项无线网络技术.其宗旨是提供一种短距离.低成本的无线传输应用技术.在行业 ...

  9. 转载_Linux下Bluetooth编程

    一:Bluetooth基本概念: Bluetooth是爱立信.诺基亚.东芝.IBM和Intel 5家公司在1998年联合推出的一项无线网络技术.其宗旨是提供一种短距离.低成本的无线传输应用技术.在行业 ...

  10. 蓝牙的Baseband说明

    蓝牙的radio部分使用2.4GHz的ISM段,2400 - 2483.5 MHz,通道间隔1MHz,GFS调制,采用跳频技术,每秒至少1600次.连接完成后的跳频次数为1600次/s,在inquir ...

最新文章

  1. Ping命令 参数介绍!
  2. 箭头函数中的this
  3. 【NOIP1999】导弹拦截
  4. spring在WEB中的应用。
  5. Android应用开发的一些规则
  6. leetcode171
  7. MSP430程序库二UART异步串口
  8. Dcmtk在PACS开发中的应用(基础篇) 第一章 与影像设备互连 作者 冷家锋
  9. PLSQL DEVELOPER编辑器的自动替换文件
  10. mysql安装方法_MySQL安装的三种方式
  11. 移动端滚动穿透的6种解决方案
  12. 架构设计 —— 子系统与包
  13. MVC生成CheckBoxList并对其验证
  14. Visual Studio Code 配合 Node.js 轻松实现JS断点调试
  15. java代码注释规范
  16. 为什么在Excel文档单元格中输入长段数字就变为公式?干货来啦!如何解决在excel单元格中输入数字变为公式的问题?
  17. Android 修改开机画面
  18. 美国大学 计算机科学 排名,美国大学本科计算机专业排名TOP50榜单介绍
  19. 3.WebSocket编程—发送与接收JAVA对象
  20. 小猪佩奇篇(turtle)

热门文章

  1. Tomcat 开启远程监控(JMX)
  2. python环境是什么_三分钟了解什么是Python?python环境搭建
  3. 360随身wifi搭建无线热点
  4. 遇到问题---linux--crontab输出重定向不生效最全可能原因收集和解决
  5. 安卓ROOT工具汇总
  6. python微信api_微信公众平台 Python 开发包文档
  7. Android 8.0中各种通知写法汇总
  8. 1048 数字加密.测试点2.5
  9. Java中的其他常用类(Math类,Scanner类、正则表达式)
  10. vue中引入百度地图