传输 BLE 信标与扫描它们的能耗有何不同?我正在考虑制作一个扫描特定信标并在接收到特定信标后开始传输自己的信标的应用程序。
最佳答案
扫描比作为信标传输消耗更多能量——即使不是 100 倍,也至少是 10 倍。
扫描需要多少能量的细节取决于很多因素,包括 radio 范围内有多少蓝牙设备(更多设备使用更多能量来处理传输),是否使用蓝牙硬件过滤器以节省电池电量,以及是否循环打开和关闭全面扫描以节省电池电量。一种手机型号与另一种手机型号之间也存在差异,这主要取决于蓝牙芯片的效率。
使用硬件过滤器扫描或保守的后台循环扫描通常使用与手机待机相似的电池电量,这意味着它对手机电池容量的消耗很大但很小。
另一方面,传输使用的电池很少,因此难以测量。
有关发射器电池使用情况的更多信息,请参阅我的博客文章 here.我还在一个案例中展示了一些用于扫描电池使用情况的测量值 here.
关于android - BLE发送和接收能耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38359570/