MakPol wrote: Wed Aug 08, 2018 7:10 am
Автомобиль Mazda MPV и частенько смотрю что с авто на ходу. Ну вот бывавет надо. Ранее заметил что с адаптером пошли странности (например OBDII начал пропадать пока не очистишь все и снова не найдешь адаптер но это другая история), а вот сейчас при подключении предлагает

выключить и включить зажигание и так бывает 1 раз, бывает при прочих равных 2 или 3 раза.
Хотелось бы понять закономерность и для чего это и что делает когда предлагает 1 раз, 2 или 3.
Проблема в работе с модулем OBDII на маздах до 2003-2004 года (когда появилcя CAN). Суть в следующем: некоторые из этих PCM не умеют работать одновременно по сервисному протоколу и протоколу OBDII. Выглядит это так: после работы с OBDII, модуль PCM перестает отвечать на запросы по сервисному протоколу до тех пор, пока не включишь и выключишь зажигание.
Сложность тут в том, что хотя не все старые PCM Mazda (NGS PCM) имеют эту проблему, определить заранее какая именно модель имеет, а какая не имеет, не представляется возможным. Поэтому определение необходимости вкл-выкл зажигания происходит по некоторым заданным критериям (NGS PCM, Мазда и т.д.), которые могут быть в вашем случае не оптимальны. Т.е. этой проблемы у вашего PCM нет, но под критерий модуль подпадает. Если раньше включить и выключить зажигание не просил, а модуль OBDII был доступен и нормально работал, то у данного PCM скорее всего этой проблемы нет.
Что здесь можно сделать - для PCM с такой проблемой особо ничего. Владелец просто должен иметь ввиду эту особенность и смириться с некоторыми ограничениями (например, не использовать чтение параметров из OBDII и PCM одновременно). Для PCM, которые попали под проверку зря - нужно уточнять критерий. Таких машин не так много среди наших пользователей, жалобы поступают довольно редко, по каждой жалобе разбираемся, если нужно - вносим изменения.
MakPol wrote: Thu Oct 04, 2018 9:26 am
Сегодня на Mazda MPV обнаружил следующее. Кроме вопросов про вкл и выкл зажигания и пропадания блока OBD я обнаружил, что если я удалю кэш и заново найду машину то выбрав блоки, а точнее ВСЕ и там выбрав из OBD температуру охлаждающей жидкости и всасываемого воздуха а из блока TCM температуру масла - при запуске считывания постоянно предлагает выключить и включить зажигание, раньше такого не было, а считывались данные без проблем.
Да, это происходит при любом обращении к OBDII, в том числе при чтении параметров в режиме виртуального модуля "Все".
ERV wrote: Wed Aug 22, 2018 8:39 am
После обновления на андроиде почему-то теряются настройки адаптера.
Несколько раз уже просил заново опознать авто (Ford Fusion) и заново приходится вводить перечень пид.
Адаптер постоянно воткнут, и редко выключается (забываю).
При первом подключении к автомобилю делается полный скан конфигурации, который складывается в профиль авто (кеш). В дальнейшем этот профиль используется для последующих подключений. Аналогичным образом кешируются профили параметров (которые пользователь выбирает), данные параметров (последний поток) и т.д.
Здесь могут быть две проблемы. Первая относится ко всем версиям FORScan. Кеш привязан к базе данных, для которой он создавался. Если в базе прошли существенные изменения (обычно это удаление или заменена каких-то модулей или параметров), то могут быть глюки. В этом случае рекомендуется удалить кеш и осуществить подключение заново. В FORScan Lite для Android и iOS предупреждение об этом показываются при каждом обновлении. Важные данные рекомендуется сохранять в явном виде (это можно сделать как для профилей параметров, так и для данных считанных параметров).
Вторая проблема специфична для Android. В этой ОС FORScan хранит данные кеша в области диска, специально отведенного Android для кеша. Эта область считается временной и сохранность данных в ней ОС не гарантирует. Android может удалить данные при нехватке места на диске, при оптимизации памяти и т.д. Рекомендация та же - сохранять важные данные в явном виде. В этом случае данные сохраняются в памяти, которая не очищается автоматически.