BLE服务器与电池电源指示
无线耳机、健身手环、蓝牙扬声器、入耳式耳机、手机、笔记本电脑……我们周围有很多蓝牙设备,其中大部分设备都是电池供电的。 您有没有想过,当您将蓝牙设备连接到手机时,它是如何自动识别连接的设备是计算机或音频设备还是手机? 对于某些设备,我们的手机甚至可能会在通知栏上自动显示已连接设备的电池电量百分比。 这一切如何自行发生?本文将使用流行的 ESP32 模块了解低功耗蓝牙(简称 BLE)来揭开这个问题的答案。在本文中,我们将介绍如何让 ESP32 BLE 作为服务器工作,并使用 GATT 服务发送电池电量信息。 出于测试目的,我们将通过 BLE GATT 服务将 ESP32 的硬编码值作为电池百分比发送到我们的手机,这样我们的手机将假设 ESP32 是电池供电的蓝牙设备,它正在尝试发送其电池百分比。
1、BLE(低功耗蓝牙)相关术语
BLEServer,BLE 服务器:如前所述,BLE 可