为了我自己的目的,我想创建一个应用程序,让我知道物体和接近传感器之间的真实距离。还能够更改更改接近传感器状态的阈值距离。理论上非常简单的应用。
今天,对于大多数 Android 手机,当我使用 Android SDK 时,接近传感器仅提供基于最小范围 (0cm) 和最大范围 (5cm) 的布尔值 Near/Far。在某些情况下,最大范围可以高于 5 厘米。但是,对于那些情况,我感觉阈值距离仍然是 5 厘米(也许我错了)。
我读过一些安卓手机可以提供当前距离。我还没有找到那些手机。是神话吗?(-_-")
此外,我注意到几乎所有接近传感器芯片的检测范围都高于我们通过 SDK 获得的值(高达 10-15 厘米,在我的情况下已经足够了)。我感觉它被操作系统包裹着。我们能挖掘传感器芯片的真正潜力吗?
有人已经问过类似的问题,但那是在 2012 年。很久以前:
在一个答案中,有人建议:
修改 sensor-HAL 以向接近传感器添加可配置的阈值。
我想知道是否有人已经在任何传感器上这样做了?我已经开始研究如何创建 HAL 库,但此刻我很迷茫。我仍在尝试了解如何创建一个。
所以,如果有人有任何可以帮助我完成任务的建议,我会很高兴听到。 或者如果有人可以扼杀我的希望,那么我可以继续前进哈哈。
谢谢 :)