我有一些BLE信号灯用于深度睡眠模式以节省电池策略。 在Android SDK中,它可能会直接连接(或简单地发现)这些信标并将它们唤醒?我只需要他们的存在和信号强度。可以在Android SDK中唤醒深度睡眠BLE设备吗?
1
A
回答
7
如果BLE设备处于深度睡眠状态,通常意味着无线电完全关闭,因为无线电通常是非常耗电的部分。
对于中央设备(电话)来发现和/或能够连接到外设(标签),外设必须做广告。这里的广告意味着偶尔发送(小)无线数据包,中央设备将会收听这些数据包。接收这样的数据包然后可以用作任何电话应用正在运行的标签在附近的指示器,并且通过检查RSSI(可能在多个广告上),可以估计距离。你可以看看这张图(来自here采取),以更好地了解广告和扫描BLE工作:
如果标记的模式睡在它不发送这样的广告数据包,无法在空中唤醒它。
+0
无法看到图像与OP问题的关系。如果我加起来,如果它是用唤醒触发器构建的,则取决于固件。 – mr5
相关问题
- 1. Android可以通过外围设备从睡眠中唤醒吗?
- 2. Android深度睡眠和唤醒锁
- 3. 什么事件可以唤醒睡眠中的Android设备?
- 4. 为什么WakefulBroadcastReceiver不能将我的设备从深度睡眠中唤醒?
- 5. 如何获取深度睡眠中的部分唤醒锁
- 6. android如何安排设备从睡眠状态中唤醒?
- 7. 我可以通过编程从睡眠中唤醒Mac吗?
- 8. 睡眠监听器唤醒
- 9. iPad Kiosk睡眠唤醒
- 10. 睡眠和唤醒python
- 11. 唤醒睡眠线程
- 12. Scala:唤醒睡眠线程
- 13. AlarmManager不会将平板设备从睡眠状态唤醒
- 14. 允许wifi数据,同时睡眠和唤醒设备
- 15. 广播接收器从深度睡眠唤醒。 (就像,嘿设备刚刚醒来继续广播!)
- 16. 当我的Android被拔出并睡眠时,我可以唤醒我的Android吗?
- 17. Android:设备进入睡眠状态并从睡眠状态唤醒时启动服务的可能代码
- 18. Time1中断唤醒单片机睡眠
- 19. 如何将esp8266从深度睡眠中唤醒而无需连续重置
- 20. Android BroadcastReceiver和深度睡眠
- 21. Android设备如何唤醒
- 22. Android蓝牙唤醒设备
- 23. AddProximityAlert和设备唤醒 - Android
- 24. 从iPhone上的睡眠事件唤醒?
- 25. 从睡眠C唤醒系统#
- 26. 如何从安睡中唤醒Android设备并播放视频
- 27. 唤醒处于睡眠状态的QThread?
- 28. Linux RTOS睡眠() - 唤醒()定时任务
- 29. 唤醒线程和退出睡眠
- 30. C# - 如何唤醒睡眠线程?
你使用什么信标?如果收音机可能在深度睡眠中关闭,那么您觉得您可以通过无线电与他们联系吗? – allprog
根据您的信标,其中一些人保持连接,确认连接的间隔时间从毫秒到4秒,并在这些连接之间进入睡眠模式。出于这个原因,你应该能够在以后与他们联系。如果情况并非如此,并且他们不会再打开收音机,则不可能通过OTA对他们进行任何操作。 – GoRoS
我使用StickNFind贴纸和他们的SDK,你知道他们吗? – Gingu