Для моих собственных целей я хочу создать приложение, которое даст мне реальное расстояние между объектом и датчиком приближения.Также имеется возможность изменить пороговое расстояние, которое меняет состояние датчика приближения.Очень простое приложение в теории.
Сегодня для большинства телефонов Android, когда я использую Android SDK, датчик приближения выдает только логические значения Near / Far на основе минимального диапазона (0 см) и максимального диапазона (5 см).В некоторых случаях максимальная дальность может быть выше 5 см.Тем не менее, для этих случаев у меня есть ощущение, что пороговое расстояние все еще составляет 5 см (возможно, я ошибаюсь).
Я читал, что какой-то телефон Android может обеспечить текущее расстояние.Я еще не нашел эти телефоны. Это миф?(-_- ")
Кроме того, я заметил, что почти все микросхемы датчика приближения имеют более широкий диапазон обнаружения, чем значение, которое мы получаем через SDK (до 10-15 см, чтов моем случае этого более чем достаточно). У меня такое ощущение, что он упакован ОС. Можем ли мы использовать реальный потенциал сенсорного чипа?
Кто-то уже задавал подобный вопрос, но это было в 2012 году.Давным-давно:
В одном ответе кто-то предложил:
изменить датчик-HAL, чтобы добавить настраиваемое пороговое значение для датчика приближения.
Мне было интересно, если кто-то уже сделал это на каком-либо датчике? Я начал смотреть на то, как создать HALбиблиотека, но я в данный момент довольно потерян. Я все еще пытаюсь понять, как его создать.
Так что, если у кого-нибудь есть какие-либо советы, которые могут помочь мне в моих поисках, я буду радуслышать это. Или если кто-томожет убить мою надежду, чтобы я мог двигаться дальше, ха-ха.
Спасибо:)