Как сделать калибровку экрана навигатора
Калибровка gps на андроиде
Датчик GPS встроен в большинство современных смартфонов на ОС Андроид, а также планшетов и смарт-часов на той же платформе. Предназначен он для определения положения гаджета на местности. С помощью специальных навигационных приложений владелец устройства с таким датчиком узнает, где он находится, и сможет проложить маршрут до другой точки на местности. Однако ни одна деталь мобильной электроники не защищена ни от поломки, ни от сбившихся настроек. И, если в первом случае поможет только замена модуля, во втором оптимальным решением станет калибровка GPS на Android с помощью специальных программ или инженерного меню.
Через приложения
Использование для настройки GPS-модуля специально предназначенные для этого программы – один из самых простых способов. Для него не понадобится ни получать права Суперпользователя, ни загружать утилиты с сайтов их производителей, рискуя заражением мобильного гаджета вирусами. Всё, что понадобится сделать пользователю устройства на ОС Андроид – зайти в Play Market и скачать подходящее приложение для калибровки GPS.
GPS Status Toolbox
Перед тем как откалибровать GPS, стоит знать о распространённых причинах проблемы с настройками датчика. Чаще всего неточность его работы связана с медленным подключением гаджета к системе глобального позиционирования. Приложение GPS Status Toolbox позволяет сбросить настройки, для того чтобы мобильное устройство подключалось к спутникам с нуля.
Для калибровки пользователь должен выполнить такие действия:
Для завершения достаточно нажать на кнопку сброса в открывшемся на экране меню. Сбросив настройки модуля, следует выбрать пункт «Загрузить» и дождаться завершения автоматической калибровки.
Gps Info
Утилиту под названием GPS Info можно назвать одной из самых функциональных программ для определения местоположения. С её помощью пользователь узнает о количестве спутников над головой, получит свои точные координаты, скорость и высоту над уровнем моря. Можно настраивать с помощью этой же программы и сам модуль GPS.
Кроме этого приложения, калибровка выполняется и другими утилитами – GPS Test, AndroiTS GPS Test и GPS Data. Ни одна из них не требует root-прав. А принцип калибровки примерно одинаков – сброс настроек и подключение к системе с нуля.
Через инженерное меню
Можно попробовать вернуть нормальные настройки датчику и с помощью специального инженерного меню. Хотя предназначено оно для разработчиков, а для работы понадобится получить права Суперпользователя с помощью приложений типа KingRoot.
Для калибровки понадобится выполнить такие действия:
Последний шаг – возврат к вкладке Satellites. В течение нескольких минут планшет подключается к системе, цвет спутников меняется с красного на зелёный. Это значит, что калибровка закончена.
TomTom Go720 Сбилась калибровка тачскрина
у меня была такая проблема.
решил её следуюшим образом
1) Нужно создадь фаил в блакноте с названием «calib.txt» до навкора 8.051
быше навкора 8.051 создать в блакноте фаил «cal.txt»
2) нужны даны е калибровки. Узнать их можно следуюшим образом>
а) сделать reset
b) затем нажать кнопку старт и держать нажатои. После этого появятся на экране различная информация. Нам нужно «Touchscreen calib. data» Например у меего томтом 720 ( 86 936 151 860) Эти данэ переписать на листочик или ж сразу же сохранит в блакноте «cal.txt»
Затем меняем цифры «936 86 860 151″ оригинальные были » 86 936 151 860″ между цифрами не забываем делать один пробел
После замены сохраняем информацию и бросаем созданыи фаил cal. txt вкорень памяти или SD карту.
Цифры калибировки 936 86 обозначают движение слева на права цифры 860 151 обозначают движение сверху вниз
Затем в ружную меняем цифры уменшаем или увеличиваем до тех пор пока не достигнет нужныи результат. Может уити много времени пока подгонишь цифры.
НУ у меня всё получилось с 10 раза. Всё подогнал аккуратно уменшил цифру 860 до 410 и у меньшил цифры 151 до 70.
K сожелению вам никто не может прислать cal.txt так как этого фаила нету в нормално рабочих навигаторов. Он создаётся самостоятельно если проблема в калибровки.
Я вам на примере показал оригиныльнэ цифры калибровки моего го 720. Он работает нормально без фаила cal.txt.
Прежде чем начать работать с фаилом cal.txt нужно сначало разобраться куда двигать тачскрин вверн вниз влево вправо. Затем менять цифры.
У меня было так что если я нажимаю (ГОТОВО, Fertig) то ничего не проис ходило. Если нажимал немного выше на 1 см, то по падал на кнопку *(Готово).
Если у вас токои проблемы нету, значит я предпологаю скорее всего дисплаи накрылся.
У меня был один навигатор томтом го 730 где дисплаи сам прыгал по кнопкам без нажатия. Купил новыи.
цитата: |
я предпологаю скорее всего дисплаи накрылся. |
Не дисплей,а тач.
К сожалению чистка грязи между экраном и окантовкои не всегда помогает. Очень редкии случаи.
Ну попробывать конечно стоит.
цитата: |
неисправный экран на другой нави, неисправность перешла вместе с экраном. |
Это нормально,если деталь неисправна так и должно быть или?
в файле «ttcalib» были найдены следующие строки:
Could not obtain good calibration information, skipping touch screen calibration
Touch screen calibration: x min %d max %d y min %d max %d
/dev/ts
Couldn’t open TS device
Failed to set touch screen calibration
Successfully set screen calibration /mnt/sdcard/calib.txt
Reading touch screen calibration from file %s%d%d%d%d /mnt/flash/sysfile/cal
Reading touch screen calibration information from %s
Error occured reading from %s
Соответственно, путь будет у каждого свой, в зависимости от имеющегося на борту навкора.
А дальше вот что.
Здесь краткий перевод забугорного форума, в вольной интерпретации и с собственными дополнениями.
Основной текст здесь:
_хттп://ввв.yourtomtom.com/forum/index.php?showtopic=12622&st=20
============================================
Очень важно!
калибровки всегда изменяются от центра экрана к внешнему краю во всех четырех направлениях,
так что если ваш сенсорный центр не точно в центре TFT-экрана, то вы никогда не
добьетесь правильной калибровки.
— в первую очередь необходимо обнаружить реальный сенсорный центр тач-панели и соотнести его с
центром TFT-дисплея. Это делается прежде чем вы соберетесь делать калибровки осей X и Y.
Такой способ делает калибровку гораздо более предсказуемой.
— Делайте всегда калибровку только одной оси.
Не пытайтесь калибровать оси Х (горизонтальная) и Y (по вертикали), одновременно.
— Надо понимать, что расхождение между центром сенсорной панели и центром TFT-дисплея
будет всегда. Никогда не будет точно.
— Создайте электронную таблицу со значениями заголовков: Min X, Max Х, Min Y, Max Y
и записывайте в нее все ваши выполненные шаги. Чтобы можно было видеть, насколько точно
выполняется калибровка и чтобы можно было откатиться назад.
— Отдельно выделите столбцы для выравнивания левой, средней и правой части дисплея.
— Возможно, каждый раз при изменении данных калибровки в файле «calib.txt» придется делать
Reset, чтобы данные калибровки вступили в силу.
— Для того, чтобы калибровка была точной, все действия по калибровке надо производить
пером от КПК, спичкой, зубочисткой. Но не пальцем или колпачком авторучки.
— Калибровки экрана изменяются при установке более свежей, или другой версии Navcore.
Т.е. при установке каждой следующей версии калибровка немного «уходит» в ту или
иную сторону.
— Так же калибровка может «уйти», если версия Navcore не предназначена для вашего
устройства.
— Если вы уверены, что на вашем навигаторе версия Navcore не изменялась, имеется
лишь та, которая была изначально при покупке, то не исключено, что калибровка
дисплея нарушилась вследствие повреждения оборудования. Возможно (но вряд ли) поможет
разборка навигатора, и тщательная чистка сенсорной панели и той части корпуса,
которая с ней непосредственно соприкасается.
Где находится центр моего TFT-дисплея?
Откройте любое окно ввода, где вы можете ввести адрес. На экране ввода должен быть виден полный
ряд чисел выше буквенной клавиатуры. Цифры слева направо: 1 2 3 4 5 6 7 8 9 0.
Центр вашего TFT-дисплея должен находится точно на границе между цифрой «5» и цифрой «6».
Где находится реальный центр моей сенсорной панели?
Коснитесь экрана на цифре «1» и продолжая удерживать перо нажатым переместите его вправо, по
ряду цифр. В том месте, где выделенная цифра меняется, например, с «6» на цифру «7» как раз
и будет реальный центр вашей сенсорной панели. Если до самой кнопки «0» все цифры выделяются
равномерно, и переходы между ними явно осуществляются точно между кнопками, то вам
не надо делать корректировку сенсорного центра по оси «Х».
Вероятно, может быть такая ситуация, когда при движении пера к краям дисплея центр
касания пера может перестать совпадать с центром той кнопки, на середине которой перо
находится. Центр касания как бы «уплывает» в сторону края дисплея. Создается ощущение,
что сенсорная панель «шире» чем TFT-дисплей.
К тому же, сенсорный центр (вернее, ось Х) может оказаться существенно сдвинутым
вправо или влево по отношению к центру TFT-дисплея.
Чтобы получить реальный сенсорный центр, надо «сократить» длину оси\осей.
— Примечание: Условия даны для navcore 8.051 и выше (соответственно, имя файла: cal.txt).
Если Navcore ниже 8.051, то порядок значений оси ординат другой (наоборот)а так же используется
другое имя файла (calib.txt).
Делается так:
— например, в diagnostic screen имеются значения:
920 98 890 114
Как откалибровать датчики в смартфоне
Содержание
Содержание
Производители редко об этом говорят, но в вашем смартфоне очень много датчиков. Зачем? Они экономят заряд аккумулятора, делают комфортной навигацию, избавляют от ошибочных нажатий и многое другое. Но случается так, что некоторые датчики начинают работать некорректно. Разбираемся, как откалибровать датчики смартфона вручную и возможно ли это вообще.
Какие бывают датчики в смартфоне и зачем они нужны?
Современные мобильные устройства обладают большим набором датчиков, и изредка среди них встречаются необычные варианты вроде измерения температуры и влажности окружающей среды, ультрафиолета и пульса, как это случилось со смартфоном Blackview BV9900.
Но стандартный набор включает в себя совсем другие, более привычные датчики.
Самым популярным из них можно смело назвать акселерометр. Предназначен для измерения ускорения по трем осям координат (X — поперечная, Y — продольная и Z — вертикальная) с учетом силы тяжести. Благодаря полученным данным смартфон словно начинает понимать свое положение в пространстве, и появляются такие функции, как автоповорот экрана или запуск приложений встряхиванием смартфона. Нашел себе применение акселерометр еще в некоторых играх и приложениях — за счет него при наклонах смартфона можно управлять чем-либо на экране. Такой способ управления станет хорошим дополнением сенсорному экрану.
Вторым по популярности идет датчик приближения (или приближенности), который отключает экран при телефонных разговорах, если смартфон находится возле уха (или любой другой части тела). А еще он может, наоборот, предотвратить включение дисплея, когда девайс находится в кармане. Почти все современные смартфоны оснащены отдельным датчиком приближения, но в некоторых устройствах реализован программный метод отключения экрана при разговоре, о котором в статье будет рассказано чуть позже.
Датчик освещенности (освещения) тоже почти всегда используется за исключением редких бюджетных моделей. Он измеряет уровень внешнего освещения в люксах, и отвечает за автоматическую настройку яркости в зависимости от внешних условий. Более того, в некоторых смартфонах автояркость неотключаемая, а вместе с подсветкой может изменяться и насыщенность цветовых оттенков.
Через магнитометр (компас) измеряется внешнее магнитное поле, а точнее его напряженность по трем осям. Как нетрудно догадаться, компас нужен для определения сторон света, а также он упрощает работу с приложениями-навигаторами — на картах гораздо быстрее получается определить направление движения. Магнитометр, к сожалению, есть уже не во всех смартфонах, но вполне может обнаружиться в бюджетном устройстве.
Гироскоп, который иногда путают с акселерометром, на самом деле работает с ним в паре и пригодится для измерения скорости вокруг осей X, Y и Z. Без гироскопа невозможно смотреть 360-градусные видеоролики и пользоваться технологией VR, так как смартфон не сможет отследить и зафиксировать движения в трехмерном пространстве. Без гироскопа нельзя комфортно играть и в некоторые игры. Самым популярным примером является Pokemon Go, в которой пользователи с девайсами, у которых нет гироскопа, не могут включить режим дополненной реальности и ловить покемонов через камеру.
Частым гостем в смартфонах стал датчик под названием шагомер, который измеряет количество пройденных пользователем шагов. Без него некоторые приложения, предназначенные для отображения физической активности пользователя, либо вовсе не будут работать, либо у них станет доступна лишь часть функционала. При этом есть софт, который замеряет шаги только при помощи акселерометра, но такой метод подсчета будет менее точным.
Завершает список популярных датчиков барометр — он встречается обычно в дорогих смартфонах, либо в некоторых защищенных девайсах среднего ценового сегмента. Барометр измеряет атмосферное давление и высоту над уровнем моря, и в целом датчик, как и магнитометр, может стать полезным дополнением при навигации.
Полный список датчиков, доступных в смартфоне, можно посмотреть, установив на смартфон одно или несколько бесплатных приложений, среди которых выделяются Device Info, Датчикер и Senson Kinetics, но список достойных вариантов на этом вовсе не заканчивается. Интересно же то, что иногда в списках вы можете увидеть слово Virtual, что указывает на программное происхождение датчика, и давайте попробуем разобраться в том, что это такое.
Что такое виртуальные датчики?
Под виртуальными понимаются датчики, которые работают исключительно за счет других датчиков или благодаря некоторым функциям смартфона. Такие датчики еще называют программными, то есть, на уровне железа в мобильном устройстве их нет, и по точности они всегда хуже, чем реальные датчики. К сожалению, калибровке такие датчики не поддаются, разве что производитель сам не создаст софт с таким функционалом.
Для примера можно привести современный аппарат Samsung M21, у которого именно виртуальные датчики освещенности и приближения. Внешнее освещение в смартфоне на самом деле измеряется с помощью фронтальной камеры, а вместо отдельного датчика приближения трудится экран, который отключается, когда вы касаетесь верхней его части при телефонных разговорах. Проблема в том, что в случае с приближением экран может не выключиться, если на вас надета шапка, а освещенность наверняка будет измеряться менее точно, что сделают работу автояркости менее чувствительной и более долгой.
А вот у бюджетных смартфонов Vivo и realme часто встречается виртуальный гироскоп, работа которого основана на акселерометре, и, вероятно, магнитометре. При просмотре 360-градусных видео можно заметить, что виртуальный вариант датчика реагирует на повороты менее точно, чем реальный, а картинка меняется не так плавно, как хотелось бы.
Исходя из этого, можно сделать вывод о том, что виртуальные датчики делаются с целью экономии, а точнее для снижения стоимости смартфонов, но в целом, несмотря на недостатки, программные варианты чаще всего лучше, чем ничего.
Почему датчики перестают правильно работать и как это определить?
Причин, по которым датчики могут некорректно работать, может быть множество, и в некоторых случаях поможет только их замена, а иногда датчики по вине производителя плохо функционируют уже из коробки, и даже ремонт не способен устранить неисправность. Но рассмотрим варианты, когда любому пользователю под силу что-то изменить.
Нередко датчики приближения и освещенности начинают некорректно работать из-за наклеенной на экран пленки или защитного стекла, в которых не предусмотрен вырез для датчиков либо он сделан не слишком точно. Рано или поздно аксессуары, созданные для защиты дисплея, загрязняются и покрываются царапинами, и вот тогда во время разговора подсветка экрана может быть постоянно выключенной, а функция автояркости будет всегда стремиться сделать уровень подсветки меньше, чем это необходимо. В таком случае следует полностью снять пленку или стекло, либо попытаться сделать вырез для датчиков.
Еще одна трудность в том, что датчики приближения и освещенности трудно заметить на корпусе черного цвета, и обычно их становится видно, только после поднесения аппарата к яркому источнику света и рассматривания на предмет небольших маленьких точек на передней части смартфона, а точнее над дисплеем. В некоторых случаях датчики находятся на верхней грани, но тогда им ничего не должно мешать, если производитель грамотно реализовал их работу (а судя по отзывам, такое бывает не всегда).
Плохо работающий гироскоп, как и акселерометр, можно определить в уже упомянутых ранее приложениях, отображающих датчики в смартфоне. Если на неподвижно лежащем устройстве постоянно ощутимо меняются показатели хотя бы по одной из осей, то от таких датчиков совершенно не будет толка. Ниже на скриншоте можно посмотреть как выглядят нормальные значения в приложении Датчикер при неподвижно лежащем девайсе на ровной поверхности.
Недостаточно точный магнитометр в приложениях-компасах чаще всего пользователю будет предложено откалибровать, но еще оценку работы датчика можно получить из софта GPS-тест.
Как откалибровать (починить) датчики?
Калибровка компаса происходит за счет определенных действий, которые в зависимости от софта могут отличаться, но информация о которых наверняка должна появиться на экране приложений-компасов.
Через приложение GPS Status получается откалибровать не только компаc, но и акселерометр, а также, при необходимости, можно сбросить данные GPS, что в некоторых случаях может улучшить работу навигации.
Если реакции на калибровку нет, и точность компаса оставляет желать лучше, то на Android-устройствах стоит попробовать установить приложение Цифровой компас и направление Qibla, которое иногда выручает, когда другие варианты оказываются бесполезны.
При настройке датчика приближения, а точнее при сбросе его настроек, иногда помогает софт Proximity Sensor Reset, в котором нужно следовать инструкциям на экране. Впрочем, судя по отзывам, не всем помогает такой метод, но альтернативных вариантов на самом деле немного.
В некоторых смартфонах откалибровать часть сенсоров получается прямо из настроек операционной системы. Точное расположение настроек давать нет смысла, так как в зависимости от модели оно может отличаться, но на скриншотах ниже можно посмотреть на то, как может выглядеть меню с функцией калибровки (на примере смартфонов AGM A10 и Ulefone Armor X7).
Предусмотрена калибровка и в инженерном меню для некоторых смартфонов, работающих на чипсетах от MediaTek. Попасть в инженерное меню можно, набрав *#*#3646633#*#*, или через приложение MTK Engineering Mode. Перед этим возможно потребуется активировать права разработчика зайти в «Настройки смартфона/Информация о телефоне» и шесть раз нажав на пункт «Информация о сборке» (названия могут немного отличаться).
Попав в инженерное меню, следует открыть вкладку Hardware Testing, а затем выбрать пункт Sensor, после чего должен открыться список с сенсорами, доступными для калибровки. Далее калибровка запускается нажатием на кнопку Start Calibration, после чего могут появиться подсказки о том, как правильно завершить калибровку.
Однако даже если в списке присутствует акселерометр (G-sensor), гироскоп и датчики приближения и освещенности, то при попытке калибровки вас может ждать неудача, а на экране — появиться надпись Fail. Такое бывает, и с этим ничего не поделаешь. Универсального метода устранения неполадок с некоторыми датчиками не существует, а иногда это и вовсе невозможно, но стоит опробовать все методы, описанные в статье.
Для смартфонов Xiaomi предусмотрена следующая инструкция для калибровки датчика приближения:
В меню Additional tools еще есть калибровка акселерометра и гироскопа — достаточно лишь следовать инструкциям в верхней части экрана.
Также можно посмотреть видеоинструкию: