Настройте пороговое расстояние датчика приближения на телефонах Android - PullRequest
0 голосов
/ 07 декабря 2018

Для моих собственных целей я хочу создать приложение, которое даст мне реальное расстояние между объектом и датчиком приближения.Также имеется возможность изменить пороговое расстояние, которое меняет состояние датчика приближения.Очень простое приложение в теории.

Сегодня для большинства телефонов Android, когда я использую Android SDK, датчик приближения выдает только логические значения Near / Far на основе минимального диапазона (0 см) и максимального диапазона (5 см).В некоторых случаях максимальная дальность может быть выше 5 см.Тем не менее, для этих случаев у меня есть ощущение, что пороговое расстояние все еще составляет 5 см (возможно, я ошибаюсь).

Я читал, что какой-то телефон Android может обеспечить текущее расстояние.Я еще не нашел эти телефоны. Это миф?(-_- ")

Кроме того, я заметил, что почти все микросхемы датчика приближения имеют более широкий диапазон обнаружения, чем значение, которое мы получаем через SDK (до 10-15 см, чтов моем случае этого более чем достаточно). У меня такое ощущение, что он упакован ОС. Можем ли мы использовать реальный потенциал сенсорного чипа?

Кто-то уже задавал подобный вопрос, но это было в 2012 году.Давным-давно:

В одном ответе кто-то предложил:

изменить датчик-HAL, чтобы добавить настраиваемое пороговое значение для датчика приближения.

Мне было интересно, если кто-то уже сделал это на каком-либо датчике? Я начал смотреть на то, как создать HALбиблиотека, но я в данный момент довольно потерян. Я все еще пытаюсь понять, как его создать.

Так что, если у кого-нибудь есть какие-либо советы, которые могут помочь мне в моих поисках, я буду радуслышать это. Или если кто-томожет убить мою надежду, чтобы я мог двигаться дальше, ха-ха.

Спасибо:)

...