1、蓝牙BLE的最大特点就是低功耗,而低速率和简单的交互协议是降低功耗的重要组成部分。
2、影响蓝牙功耗的因素一:传输速度对比之前的蓝牙4.2,蓝牙5.0的传输速度上限为2Mbps,蓝牙5.0比此前版本的功耗降低15~50%,带来续航上的巨大优势;
3、影响蓝牙功耗的因素二:传输距离传输距离也是一个重要影响因素,传输距离越远,功耗也就越高;
4、影响亍陲驵哺蓝牙功耗的因素三:广播间隔蓝牙BLE的角色有以下几种:广播者(Advertise)、扫描者(Scanner)、从设备(Slave)、主设备(Master傧韭茆鳟)、发起者(Initiator),其中主设备作为发起者→扫描者;从设备则作为广播者;在广播期间,每次发送广播数据的间隔直接影响到模块的功耗值;广播间隔越大,功耗越低,反之,则功耗偏高;
5、影响蓝牙功耗的因素四:广播持续时间在广播模式下,可以设置每次开始广播后的广播持续时间,理所当然,广播持续的时间越短则功耗越低;
6、影响蓝牙功耗的因素五:连接间隔当主设备连接上从设备,主设备会向从设备发送连接事件,从设备接到连接事件之后进行回复,以告知主设备连接通路正常。而这段时间就是从设备连接后耗电的时间,所以增加连接间隔时间会降低从设备的功耗;
7、影响亍陲驵哺蓝牙功耗的因素六:从机延时次数从机延时(Slave Latency)次数,就是在连接时忽略连接事件的次数。在每一个连接事件(Connection Eve荏鱿胫协nt)中,蓝牙主机须先发包,然后蓝牙设备必须回复,一直这样重复下去,不然蓝牙主机会认为蓝牙设备那边不正常。通过设置从机延时的次数,允许蓝牙设备一定次数内不对蓝牙主机数据进行回复,蓝牙主机即使没有收到蓝牙设备的回复也不会认为蓝牙设备不正常,这样的话,蓝牙设备也就降低了功耗。