蓝牙

官网:https://www.bluetooth.com/zh-cn/learn-about-bluetooth/tech-overview/

概述

分类:Bluetooth®经典、Bluetooth®低能耗(LE)

GAP

通用访问配置文件(Generic Access Profile, GAP)简称GAP,该Profile保证不同的Bluetooth产品可以互相发现对方并建立连接。

连接建立过程

在这里插入图片描述
有些设备不会建立连接互相传数据,比如
Apple Beacon:只是发数据
BLE Sniffer:只收数据

GATT(Generic Attribute Profile)

在这里插入图片描述
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/3185f84657a74d8f95df24356e90c3b4.png

工作流程

server

在这里插入图片描述

GAT各事件主要处理客户端和服务器的连接相关;
GATT各事件主要处理客户端对服务器数据的读写修改等。

client

在这里插入图片描述

客户端通知处理流程

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913305.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913305.shtml
英文地址,请注明出处:http://en.pswp.cn/news/913305.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#扩展方法全解析:给现有类型插上翅膀的魔法

C#扩展方法全解析:给现有类型插上翅膀的魔法 在 C# 的类型系统中,当我们需要为现有类型添加新功能时,传统方式往往意味着继承、重写或修改源代码 —— 但如果是string、int这样的系统类型,或是第三方库中的密封类,这些…

YOLOv11在边缘计算设备上的部署与优化:从理论到实践

边缘计算与YOLOv11的融合背景 边缘计算的崛起与核心价值 边缘计算作为一种分布式计算范式,正深刻改变着人工智能应用的部署方式。其核心在于将数据处理从云端下沉到网络边缘,在靠近数据源的位置完成计算任务。根据国际数据公司(IDC&#xf…

Solidity——pure 不消耗gas的情况、call和sendTransaction区别

/ pure: 纯纯牛马 function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number _number 1; }不会消耗gas对吧。传的不是状态变量 你的理解基本对了,但我们来更严谨、深入地回答这个问题。 ✅ 你这段 pure 函数代码: …

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望 一、引言 1.1 研究背景与意义 在科技飞速发展的时代,柔性电路芯片与脑机接口的融合展现出巨大的潜力,为医疗、科研等多个领域带来了新的机遇与变革。 从医疗领域来看,随着人口老龄化的加剧以及神经系统疾病患者…

全面解析存储芯片:从Flash到DDR、铁电、内存条与SD卡

一、存储芯片分类概述 存储芯片是电子设备中用于数据存储的核心组件,根据数据保存方式可分为 易失性存储器(Volatile Memory) 和 非易失性存储器(Non-Volatile Memory)。 类型代表芯片特点典型应用易失性存储器DRAM、…

编译ADI NO-OS工程

1,先在WINdows下安装git bush 可以参考下面博客 https://blog.csdn.net/Natsuago/article/details/145647536 2.安装make 工具 可参考一下链接 https://blog.csdn.net/weixin_40727233/article/details/110353240 3,参考ADI官方链接 https://wiki.analo…

自存bro code java course 笔记(2025 及 2020)

Java Full Course for free ☕ System 是 Java 中的一个 final 类,定义在 java.lang 包中。它的 构造方法是 private 的,意味着你无法通过 new System() 来创建对象。它的所有常用成员(如 System.out, System.in, System.err, currentTimeMil…

opencv基础的图像操作

目录 1.安装opencv-python 2.基础的图像操作 3.绘制几何图形 3.1.绘制直线 3.2.绘制矩形 3.3.绘制圆形 3.4.向图像中添加文字 总结 1.安装opencv-python pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python 2.基础的图像操作 # 导入库 import c…

Kali制作Linux木马

环境描述:攻击机:kali-Linux2025靶机:Linux-Centos8本文章主要介绍怎么通过kali制作Linux木马控制linux,不要用于非法用途,法律是底线不要触碰,提升自己的网络安全技能,如有用于非法用途自行承担…

常见user agent

常见user agent pc端ua chrome “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36”“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11”“Mo…

Windows 11 Enterprise LTSC 转 IoT

Windows 11 Enterprise LTSC 转 Windows 11 IoT Enterprise LTSC 微软官方并未给出Windows 11 IoT Enterprise LTSC中文版的镜像文件,但可以通过Windows 11 Enterprise LTSC版本的进行转换。 二者主要区别概览 特性Windows 11 Enterprise LTSCWindows 11 IoT Ent…

【手动安装并启动后, 如何查看mysql数据库密码以及重置密码(centos8)】

在 CentOS 8 上手动安装 MySQL 后,初始密码的位置取决于安装方式。以下是查找密码的步骤: 1. 通过 yum/dnf 安装的 MySQL 8.0 如果使用官方 RPM 源安装,初始密码会在安装时自动生成并记录在日志中: # 查看 MySQL 初始密码 sudo…

STM32第十四天串口

一:串口发送字符和字符串和printf重定向 usart.c #include "stm32f10x.h" #include "usart.h" #include "stdio.h"void my_usart_Init()//千万不要和32库里面串口定于的名字一样,不然会报错 {GPIO_InitTypeDef my_usart…

ether0 大语言推理模型生成SMILES 的分子

参考: https://huggingface.co/futurehouse/ether0 ether0 是一个 24B 语言模型,用于用英语进行推理并输出分子结构作为 SMILES。它源自 Mistral-Small-24B-Instruct-2501 的微调和强化学习训练。用英语提问,但问题中也可以包含指定为 SMILE…

基于AndServer的RPC架构:Android原生SO文件远程调用实战指南

引言:企业级原生代码集成的范式革新 在移动混合架构应用中,原生代码(SO)调用面临​​三重技术瓶颈​​: ​​环境强耦合​​:依赖应用上下文,复用成本增加200%(Gartner 2023数据)​​安全限制…

spring-ai 1.0.0 (3)交互增强:Advisor 顾问模块

核心组件 API 由非流式处理方案和 和 流式处理方案组成。 在1.0.0版本中,顾问链AdvisorChain相关接口已经弃用,可能是老版本的思想不太合伦理吧 可以使用下面的方式实现多个顾问按oder顺序访问模型 public ChatController(ChatClient.Builder chatClien…

【机器学习笔记Ⅰ】2 线性回归模型

线性回归(Linear Regression)是机器学习中最基础、最常用的监督学习模型之一,用于解决回归问题(预测连续数值输出)。它的核心思想是通过拟合一条直线(或超平面)来描述输入特征(自变量…

2025.7.6总结

第天,Morning power 1.四四呼吸,做了10分钟。 2.感恩环节:有两周没去新励成上课了,感谢今天早上去上了当众讲话,遇到了不少老朋友,聊的还蛮开心滴,满足了我的社交需求。其次,在台上做了个小面试…

RabbitMQ 高级特性之死信队列

1. 简介 在前面的高级特性中,我们介绍了重试机制和 TTL,那么产生下列问题: 在重试机制中,当消费者消费消息发生异常时,会触发消息重发机制,由于我们配置了最大的重发次数,那么当超过这个次数后…

如何选择合适的工业相机快门种类

在工业相机领域,常见的三种快门类型:全局快门(Global Shutter)、卷帘快门(Rolling Shutter)以及全局复位式卷帘快门(Global - reset rolling Shutter)。我们主要来讲讲全局快门&…