为什么我的芯片运行模板只能持续一天?而像MI这样的其他产品可以持续30天?有没有办法降低功耗?
你好daniel59,
您的设备消耗的电量取决于设备处于唤醒状态的时间以及它与另一端设备通信的频率,因此通常睡眠时间越长,您节省的电量就越多(同时确保睡眠电流在dialog为延长睡眠或深度睡眠指定的限制范围内,例如,如果您有一个在睡眠时耗电的闪光灯,则耗电基线将高于指定的值)。因此,由于您有正常的睡眠电流,您必须使设备尽可能长时间睡眠,并尽可能少地醒来,这意味着增加广告和连接间隔。但这是一个折衷办法,增加广告间隔是可以的(与另一方没有通信,因此您不必为了听到某人的声音而让接收器打开),在连接间隔的情况下,当间隔增加时,您需要让接收器再打开一段时间,以便接收主机的传输。
谢谢你的对话
但我需要芯片从传感器获取数据,并随时向手机发送数据。
BLE的低功耗特性是基于这样一个事实,即设备大部分时间处于睡眠状态,如果您的设备一直在传输,那么它将耗电。如果您希望您的设备在短的连接间隔内始终发送数据,您将无法实现其他使用较长间隔的设备所具有的节能效果,或者无法在需要发送数据时断开睡眠和连接。
如果我减少要发送的字节或特征,会有帮助吗?
这取决于您发送的字节大小是否适合一个数据包,它们是否超过一个数据包,并且您必须在每个间隔中发送更多数据包,以便完成与主机的通信,这意味着您将保持清醒,并让收音机打开更长的时间。无论如何,BLE功耗的基本因素是我在第2篇文章中提到的。
你好daniel59,
您的设备消耗的电量取决于设备处于唤醒状态的时间以及它与另一端设备通信的频率,因此通常睡眠时间越长,您节省的电量就越多(同时确保睡眠电流在dialog为延长睡眠或深度睡眠指定的限制范围内,例如,如果您有一个在睡眠时耗电的闪光灯,则耗电基线将高于指定的值)。因此,由于您有正常的睡眠电流,您必须使设备尽可能长时间睡眠,并尽可能少地醒来,这意味着增加广告和连接间隔。但这是一个折衷办法,增加广告间隔是可以的(与另一方没有通信,因此您不必为了听到某人的声音而让接收器打开),在连接间隔的情况下,当间隔增加时,您需要让接收器再打开一段时间,以便接收主机的传输。
谢谢你的对话
但我需要芯片从传感器获取数据,并随时向手机发送数据。
你好daniel59,
BLE的低功耗特性是基于这样一个事实,即设备大部分时间处于睡眠状态,如果您的设备一直在传输,那么它将耗电。如果您希望您的设备在短的连接间隔内始终发送数据,您将无法实现其他使用较长间隔的设备所具有的节能效果,或者无法在需要发送数据时断开睡眠和连接。
谢谢你的对话
如果我减少要发送的字节或特征,会有帮助吗?
你好daniel59,
这取决于您发送的字节大小是否适合一个数据包,它们是否超过一个数据包,并且您必须在每个间隔中发送更多数据包,以便完成与主机的通信,这意味着您将保持清醒,并让收音机打开更长的时间。无论如何,BLE功耗的基本因素是我在第2篇文章中提到的。
谢谢你的对话