请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2540 你好!
我们使用 CC2540 BLE 器件开发了电池供电型器件。 为了节省电力、我们降低了扫描间隔的频率。 同时、我们基于 SensorTag 示例开发了 Android 测试应用。 在 Android 设备上使用4.4.4版运行时。 活动设备将在几秒钟内显示。 但是、使用在 SDK 21上运行的平板电脑时、响应速度非常差。 如果检测到它们、则需要很长时间才能将它们显示在设备列表中。 我知道、Android 上的 BLE 库在执行 SDK 21时会发生变化、我认为这与寻找节能方法有关。 我也试图以规定的方式使用 Android 库、但我运气不好。 在器件出现之前、仍然需要很长时间。 我也尝试下载不同的 TI 应用、结果相同。 虽然我怀疑在该应用中设置的扫描周期很长、但 SimpleStarter 应用程序的检测速率可能会更高。 我知道此应用程序基于 SDK 21、但我无法找到源代码来修改代码、以查看是否可以提高性能。 现在、我想我必须提高 BLE 器件上扫描间隔的频率并增加应用上的扫描周期、以便测试应用获得合理的性能。 但是、这将缩短 BLE 器件的电池寿命、因此、如果您有解决此问题的建议、我想了解一下。
提前感谢。
此致、
Jan Gustav Heber