前言
蓝牙设备基于hfp协议,可以上报自身设备的电量。一共分为10档电量。最早基于苹果设备的hfp custom命令,现在的android手机也都支持该命令。
一、协议流程示意图
二、命令解释
AT+XAPL命令
配件要在成功地和苹果设备建立SLC连接(也就是连接上HF)之后,就随后发出AT+XAPL命令。在发出其他苹果定义的AT命令之前,配件要先发出AT+XAPL命令。
格式:AT+XAPL=vendorID-productID-version,features
说明:
vendorID:使用字符串表示的制造商的供应商ID的十六进制值,该字串不带0x前缀。
productID:使用字符串表示的制造商的产品ID的十六进制值,该字串不带0x前缀。
version:软件的版本号
feature:比特表。这些比特的含义分别是:
0:保留
1:配件支持电池汇报(仅由电池驱动的配件使用)
2:配件处于充电或者充满(仅由电池驱动的配件使用)
3:配件支持Siri状态汇报
4:配件支持降