
蓝牙
文章平均质量分 84
蓝牙相关知识
huaqianzkh
路虽远行则将至,事虽难做则必成!
展开
-
使用RF-DG-32B抓取BLE5.0协议下1M bps速率的数据(上)
1)准备一个信驰达公司的RF-DG-32B抓包工具(如图1所示)和待被捕获数据的蓝牙从机设备。图1 信驰达公司的RF-DG-32B抓包工具2)下载 Wireshark 软件安装并配置环境。3)安装 python v3.7.x 环境。4)下载 nRF Sniffer for Bluetooth LE v3.x.x 环境。5)安装 CP2102 驱动。原创 2024-07-19 21:55:24 · 549 阅读 · 0 评论 -
Android 平台蓝牙低功耗_2.查找 BLE 设备
由于扫描非常耗电,因此您应遵循以下准则:(1)找到所需设备后,立即停止扫描。(2)永不循环扫描,并始终为扫描设置时间限制。之前可用的设备可能移到了覆盖范围内,继续扫描会耗尽电池电量。原创 2024-07-15 22:07:55 · 163 阅读 · 0 评论 -
Android 平台蓝牙低功耗_1.基础知识
Android 为发挥核心作用的蓝牙低功耗 (BLE) 提供内置平台支持,并提供一些 API,应用可使用这些 API 发现设备、查询服务和传输信息。与相比,BLE 旨在大幅降低功耗。这样一来,应用就可以与功率要求更严格的 BLE 设备(如近程传感器、心率监测器和健身设备)进行通信。原创 2024-07-15 21:59:33 · 1132 阅读 · 0 评论 -
蓝牙BLE上位机工具开发理论线索梳理_5.Windows WinRT API包Microsoft.Windows.SDK.Contracts
本文介绍下Windows WinRT API包(Microsoft.Windows.SDK.Contracts), 如图1是SDK包的描述。图1 Microsoft.Windows.SDK.ContractsWindows WinRT API包使您能够将最新的Windows运行时API支持添加到您的。net Framework 4.6+和。net Core 3.0+库和应用程序中。原创 2024-06-13 18:02:36 · 1046 阅读 · 0 评论 -
蓝牙BLE上位机工具开发理论线索梳理_4.蓝牙和蓝牙 LE 服务
蓝牙协议支持多个服务,它们全都遵循相同的基本格式。GUID 中的第一组数字因服务而异,但所有蓝牙 GUID 都以 -0000-1000-8000-00805F9B34FB 结尾。例如,RFCOMM 服务开头含有 0x0003,因此完整的 ID 会是 00000003-0000-1000-8000-00805F9B34FB。下表列出了一些常见的蓝牙服务。属于蓝牙协议或蓝牙 LE 协议这两种协议之一。原创 2024-06-13 17:50:04 · 808 阅读 · 0 评论 -
蓝牙BLE上位机工具开发理论线索梳理_3.WINRT Devices设备相关
关于WINRT科以参考下面这篇博文学习理解。以下列出Devices设备相关的API命名空间。命名空间定义一组允许 UWP 应用和桌面应用与蓝牙设备交互的Windows 运行时 API。提供用于枚举设备的类。原创 2024-06-13 17:49:21 · 1572 阅读 · 0 评论 -
蓝牙BLE上位机工具开发理论线索梳理_2.AEP是个啥?
终结点是通过计算机网络(如计算机、移动设备和服务器)连接和交换信息的设备。物联网 (IoT) 设备(如相机、智能恒温器和扬声器)等其他设备也被视为终结点。与之相反的是,运行网络的设备(如防火墙、负载均衡器和路由器)则不是终结点。它们是使用者本地设备 (CPE)。终结点可以由组织或用户拥有,并且可以完全由组织的 IT 团队(例如工作笔记本电脑)管理或部分托管。例如,你可以拥有用于访问工作电子邮件的个人设备。虽然该设备不归你的组织所有,但 IT 部门可以管理电子邮件客户端。原创 2024-06-13 17:46:15 · 386 阅读 · 0 评论 -
蓝牙BLE上位机工具开发理论线索梳理_1.Win32设备(Windows 属性系统)
Windows 属性系统是一个可扩展的数据定义读/写系统,它提供一种统一的方式来表达有关 Shell 项的元数据。Windows Vista 及更高版本中的 Windows 属性系统使你能够存储和检索 Shell 项的元数据。Shell 项是任何单个内容,例如文件、文件夹、电子邮件或联系人。属性是与 Shell 项关联的单个元数据片段。原创 2024-06-13 17:44:57 · 1226 阅读 · 0 评论 -
遭遇Device Association Service占用CPU和内存过高异常
在蓝牙设备搜索和配对过后,系统界面卡住了,查找了下任务管理器,发现有一个主机服务占用了过多的CPU和内存,且不断的在增长。截图如下:百度查了下,Device Association Service是一个Win10系统服务,支持系统与有线或无线设备之间的配对。原创 2024-06-05 17:37:25 · 6551 阅读 · 2 评论 -
借助调试工具理解BLE协议_3.Windows BLE调试工具
Windows BLE调试工具是一款运行在Windows下的BLE调试软件,实现了扫描、连接、获取BLE设备上的服务以及向服务写入和读取数据的功能。原创 2024-06-04 17:36:28 · 2573 阅读 · 4 评论 -
借助调试工具理解BLE协议_2.BLE协议栈
名词解释:英文全称为Bluetooth Special Interest Group(蓝牙特别兴趣组),网址为 www.Bluetooth.com。SIG成立于1998年,是一个全球技术交流组织,拥有超过36000家公司参与,是一家私有的非盈利性联盟,联盟致力于针对身边广泛设备链接的统一、协调和技术推动创新,通过集体创建和共享技术标准,蓝牙® 技术简化、保护和丰富了全球用户的技术体验。原创 2024-06-04 15:13:28 · 1174 阅读 · 0 评论 -
借助调试工具理解BLE协议_1.蓝牙简介和BLE工作流程
蓝牙是一种近距离无线通信技术,运行在2.4GHz免费频段,目前已大量应用于各种移动终端,物联网,健康医疗,智能家居等行业。蓝牙4.0以后的版本分为两种模式,单模蓝牙和双模蓝牙。单模蓝牙,即低功耗蓝牙模式,是蓝牙4.0中的重点技术,低功耗,快连接,长距离。双模蓝牙,支持低功耗蓝牙的同时还兼容经典蓝牙,经典蓝牙的特点是大数据高速率,例如音频、视频等数据传输。原创 2024-06-04 14:33:08 · 1302 阅读 · 5 评论