![](https://img-blog.csdnimg.cn/76684ec2721a411a9a9c8cc9820e0799.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Bleak
文章平均质量分 75
是 BLE 的 python 包,利用 Bleak 可以方便地在Windows上开发蓝牙应用或蓝牙测试工具。
强人电子
分享嵌入式基础知识(蓝牙、智能穿戴)
展开
-
【Bleak】一、简介及安装方法
Bleak 是一款 BLE GATT 客户端软件,能够连接到充当 GATT 服务器的 BLE 设备。它旨在提供一个异步的、跨平台的 Python API 来连接和通信。原创 2022-05-05 23:40:18 · 5726 阅读 · 6 评论 -
【Bleak】二、扫描(附近全部设备)
不积跬步无以至千里,不积小流无以成江海。今天我们学会 Windows 上对低功耗蓝牙的扫描。原创 2022-05-08 19:07:15 · 2182 阅读 · 0 评论 -
【Bleak】三、扫描(指定设备地址)
不积跬步无以至千里,不积小流无以成江海。今天我们学会了Windows 上通过指定地址对低功耗蓝牙的扫描。原创 2022-05-08 21:50:48 · 3127 阅读 · 0 评论 -
【Bleak】四、扫描(指定设备名字)
不积跬步无以至千里,不积小流无以成江海。今天我们学会了Windows 上通过指定设备名字对低功耗蓝牙的扫描。原创 2022-05-08 22:03:35 · 1275 阅读 · 0 评论 -
【Bleak】五、连接及发现服务
通过 Bleak 连接BLE设备及发现服务。原创 2022-05-10 20:47:55 · 2469 阅读 · 7 评论 -
【Bleak】六、特征及描述的发现
通过官方例子 service_explorer.py,我们了解到如何去获取到蓝牙设备服务里面的特征及描述相关信息。原创 2022-05-11 07:30:00 · 1362 阅读 · 0 评论 -
【Bleak】七、使能通知
通知功能是BLE通讯的最主要方式之一。原创 2022-05-12 07:30:00 · 1485 阅读 · 2 评论 -
【Bleak】八、特征的读写
1. 前言如果您阅读本文的时候有障碍或者有疑问,可以评论区留言或者看看本专栏的前部分内容。从这一章节开始,我们不再仅仅讲解源码当中的例子了,因为越来越深入了。特征的读写是BLE通讯中较为常用的数据交换手段了,因为源码给的例子中没有专门针对这个部分的内容,所以在这里我们自己制定一个实战DEMO。2. 涉及到的API2.1. write_gatt_char写特征,在对特征进行写时,我们要提前获取到它的UUID或者Handle或者其他能体现特征身份的相关信息。在API里面有这样的解释道:char_s原创 2022-05-15 22:46:11 · 2375 阅读 · 5 评论 -
【Bleak】九、实战_获取外围设备数据
本文的功能在之前的章节都有提到过,现在是将他们结合在一起。原创 2022-05-19 21:32:00 · 1568 阅读 · 5 评论