首页 > 其他分享 >GFPS技术原理(一)

GFPS技术原理(一)

时间:2024-11-06 08:49:34浏览次数:3  
标签:耳机 蓝牙 GFPS 技术 几秒 原理 配对 连接

GFPS是google fast pairing service的缩写,简称谷歌快速配对,是利用BLE低功率低耗电特性,让用户能够更加简洁的完成设备配对。如果我们对整个流程熟悉后,也可以搞成自己的私有快连方式,很多厂家都是参考了GFPS去定义自己的私有快连方式,废话不多说,下面我们以手机和耳机为例,可以比较一下谷歌快速配对和传统配对方式的区别:

传统配对流程:

  1. 首先要打开耳机盒子,找到耳机的配对按钮,长按几秒,让耳机进入配对状态。
  2. 然后手机打开蓝牙settings界面,开启搜索,等待耳机的名称出现在UI界面上。
  3. 经过几秒到几十秒的搜索,时间不等,找到耳机的名称,点击连接配对。
  4. 经过几秒的等待,终于连接成功。

GFPS配对流程

  1. 打开耳机盒子,然后靠近手机(一米以内),手机会自动弹出一个界面,询问用户要不要连接
  2. 用户点击连接,经过几秒的等待,耳机自动连接成功。

由上面两个流程的不同可以看到,GFPS配对流程确实简化了用户配对的操作,尤其是一些小白或者老年人,这样的连接配对方式就更加友好了。
当然我上面列举的例子仅仅是GFPS最基本的应用,也是GPFS最初的版本,事实上经过几年的发展,GFPS也在演进,从最初要求蓝牙4.2到最新的蓝牙6.0,GFPS也在适应蓝牙版本的发展,比如会增加电量显示,LE AUDIO的支持,音频切换,音效控制等支持,下面就看看GFPS都支持哪些特性:

GFPS支持的特性:

1:首次配对会弹窗,让用户更简洁的完成配对,也是我上面列举的例子
2:完成配对后,这个设备(例如耳机)的信息会跟手机账号关联起来,方便再次跟相同账号不同的中心设备(手机,平板等)完成快速配对,甚至不需要让设备处于配对模式都可以完成配对。
3:可以在弹窗界面显示耳机的名字,电量等信息。
4:如果耳机丢失了,可以让用户找回。
5:支持音频切换,和ANC控制。
6:增强对BLE AUDIO的支持,比如引入CSIS的MIMT包含机制。

总结

GFPS是定义了一系列快连标准,如果要出海,都需要符合GFPS认证,至于GFPS的技术细节,后续再聊。

标签:耳机,蓝牙,GFPS,技术,几秒,原理,配对,连接
From: https://blog.csdn.net/Jzj1234555/article/details/143516208

相关文章

  • 《XGBoost算法的原理推导》12-1加法模型表达式 公式解析
    本文是将文章《XGBoost算法的原理推导》中的公式单独拿出来做一个详细的解析,便于初学者更好的理解。公式(12-1)是XGBoost的加法模型表达式,用于描述如何通过多个基模型的组合来进行预测。我们来逐步解析这个公式。公式(12-1)的形式......
  • 20222408 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    1.实验内容1.1实验要求(1)对恶意代码样本进行识别文件类型、脱壳、字符串提取操作。(2)使用IDAPro静态或动态分析所给的exe文件,找到输出成功信息的方法。(3)分析恶意代码样本并撰写报告,回答问题。(4)对于Snort收集的蜜罐主机5天的网络数据源进行分析,回答问题。1.2学习内容恶意代码......
  • 20222414 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    一、实验内容1.恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具;(2)使用超级巡警脱壳机等脱壳软件,......
  • 在区块链技术中,什么是工作量证明(PoW)?
    工作量证明(Proof-of-Work,PoW)是区块链网络中的一种共识机制。它是一种用于验证节点是否为区块链的维护和扩展付出了足够计算资源(即工作量)的方法。通过让节点完成一个具有一定难度的计算任务,来竞争在区块链上添加新区块的权力。简单理解,就像是一场竞赛,参赛者(节点)需要完成一......
  • 20222404 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    1基本概念1.1恶意代码恶意代码(MaliciousCode)是指以技术炫耀/恶作剧,远程控制,窃取私密信息,盗用资源,拒绝服务/破坏等为目的,使计算机按照攻击者的意图运行以达到恶意目的的指令集合。类型包括计算机病毒、蠕虫、特洛伊木马、逻辑炸弹、系统后门、Rootkit、僵尸程序等。1.2......
  • 20222303 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    一、实验内容(一)恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具;(2)使用超级巡警脱壳机等脱壳软件,......
  • 20222417 2024-2025-1 《网络与系统攻防技术》实验四实验报告
    1.实验内容1.1恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具;(2)使用超级巡警脱壳机等脱壳软件,对......
  • HTC Vive SDK:空间定位与追踪技术教程_2024-07-26_09-12-46.Tex
    HTCViveSDK:空间定位与追踪技术教程HTCViveSDK概览HTCViveSDK(SoftwareDevelopmentKit)是为开发者提供的一套工具和API,用于创建与HTCVive虚拟现实头盔兼容的应用程序。该SDK的核心功能之一是空间定位与追踪技术,它允许开发者在虚拟环境中精确地追踪用户的头部和手部......
  • HTC Vive SDK:手柄控制与输入技术教程_2024-07-26_09-21-37.Tex
    HTCViveSDK:手柄控制与输入技术教程HTCViveSDK概览SDK下载与安装在开始开发HTCVive虚拟现实应用之前,首先需要下载并安装HTCVive的SDK。以下是详细的步骤:访问官网:打开HTCVive的官方网站,找到开发者中心。下载SDK:在开发者中心页面,找到并下载适用于你操作系统的......
  • HTC Vive SDK:性能优化与测试技术教程_2024-07-26_09-39-02.Tex
    HTCViveSDK:性能优化与测试技术教程HTCViveSDK概览SDK主要组件介绍在开发HTCVive虚拟现实应用时,SDK(SoftwareDevelopmentKit)是不可或缺的工具包,它包含了创建高性能VR体验所需的各种组件和库。HTCViveSDK的核心组件包括:1.OpenVROpenVR是Valve开发的开源VR平台......