PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Дополнительные устройства (http://pccar.ru/forumdisplay.php?f=177)
-   -   Бортовой компьютер Multitronics MPC-800 с программой под Android 2.1 и выше. (http://pccar.ru/showthread.php?t=23161)

KIO1968 22.07.2016 12:34

Очень жаль, и на этой версии софта, как и на нескольких предыдущих, иногда при холодном старте, в показаниях всех датчиков три тире, хотя и пишет, что соединение с NULL установлено. Начинаешь дрюкать приложение запуск/выход, со 2-5 раза коннектится и начинает показывать значения датчиков. Вероятно ни у кого на чайна-ГУ такого не наблюдается, в основном проблемы с сопряжением dual-spp. Заказал с али вай-фай роутер для юсб-модема, посмотрю, может после освобождения юсб-портов ГУ от модема исчезнет этот необъяснимый глюк...

yarus76 23.07.2016 23:14

Здравствуйте.
У меня NaviPilot Droid2 с прошивкой v.2.443.3, рутированная с завода. Как и большинства, магнитола видела MPC-800 с именем Dual-SPP, но не соединялась. Что интересно, есть совет внести изменения в файлы MTCBluetooth.apk и Settings.apk. Установил RootExplorer 4.0.1, но смог найти только settings.apk, первый так и не нашел даже поиском по частям имени файла - такого у меня не оказалось. Декомпилировав его на компьютере программой BatchApkTool, нашел-таки файл, в котором нужно заменить текст "obd" на "DUAL-SPP": это файл BluetoothSettingss.smali в папке \smali\com\android\settings\bluetooth. Сделал обычным блокнотом замену в трех местах кода, но обратная компиляция (сборка) не пошла - программа выдала ошибку. На этом остановился.
Кстати, ни Xposed Framework, ни XposedMTC не помогли: первый установился, а второй, в котором можно менять наименование, не установился - выдал ошибку синтаксиса. Это означает, на самом деле Droid2 имеет на борту не Android 4.2.2, как заявлено, а более раннюю версию. XposedMTC работает только начиная с 4.2.2.
Итак, сегодня увидел сообщение о новой прошивке MPC-800. Установил и на MPC (прошил с телефона) и на аппарат. Аппарат в настройках OBD увидел, но не имя OBDMultitronics, а стандартное Dual-SPP (!!!) и... подключился! Открыл программу, выдала сообщение о подключении Dual-SPP. Пошел в настройки, попробовал считать и тут программа выдала обычную ошибку. Датчики все не работают. Более того, при нажатии на кнопку "Средние" магнитола уходит в жесткую перезагрузку.
Вопрос к разработчику: новая прошивка для MPC-800 будет менять имя с Dual-SPP на OBD или нет? Почему тогда коннектится, но обмена данными нет? Имя OBDMultitronics будет только но новых MPC-800? Если да, то что делать владельцам более раннего железа? Хотелось бы обойтись прошивкой.

Art16 24.07.2016 12:20

у меня видит как OBDMultitronic, но параметры не передаёт, при попытке войти в средние перезагружает. новая прошивка не помогла.

Kapito 31.07.2016 08:02

Цитата:

Сообщение от Multi (Сообщение 364689)
Это новое железо так обзывается, заточено под работу с магнитолами. Для него танцев с бубнами типа как на последних 10-ти страницах не нужно.
Попробуйте последнюю еще не выложенную прошивку - http://www.multitronics.ru/up/mpc800...2016-07-07.apk

Подскажите, где сейчас продается "новое железо"? В юлмарте новое уже в продаже? Помимо заточки под китайские магнитолы, есть ли там еще что-то полезное если у меня нексус12 и Ниссан 12-го года?

Как определить при визуальном осмотре упаковки или девайса, версию железа?

Multi 02.08.2016 09:49

Цитата:

Сообщение от Art16 (Сообщение 365515)
у меня видит как OBDMultitronic, но параметры не передаёт, при попытке войти в средние перезагружает. новая прошивка не помогла.

Я так поразмыслив полагаю, что на телефоне и голове в отличии от планшета не хватает памяти. Т.е. для более поздних версий андроидов (6.01 на нексус5 и 4.4..4 на голове) установленных на старых устройствах не хватает ресурсов, в частности не хватает ОЗУ.
При входе в средние МК требует больше памяти, т.к. эти параметры добавляются к пишущимся графикам мгновенных параметров, которые никогда не отключаются.

Multi 02.08.2016 10:00

Цитата:

Сообщение от Kapito (Сообщение 366054)
Подскажите, где сейчас продается "новое железо"? В юлмарте новое уже в продаже? Помимо заточки под китайские магнитолы, есть ли там еще что-то полезное если у меня нексус12 и Ниссан 12-го года?

Как определить при визуальном осмотре упаковки или девайса, версию железа?

Определить визуально - ни как.
Кроме заточки под магнитолы разницы в железе нет.
Выпускается 3-3,5 месяца, пошли в продажу 1-1,5 месяца.
"новое" железо отличается всего наличием одной перемычки.
Протокол CAN.

Multi 02.08.2016 10:02

Цитата:

Сообщение от yarus76 (Сообщение 365464)
Здравствуйте.
У меня NaviPilot Droid2 с прошивкой v.2.443.3, рутированная с завода. Как и большинства, магнитола видела MPC-800 с именем Dual-SPP, но не соединялась. Что интересно, есть совет внести изменения в файлы MTCBluetooth.apk и Settings.apk. Установил RootExplorer 4.0.1, но смог найти только settings.apk, первый так и не нашел даже поиском по частям имени файла - такого у меня не оказалось. Декомпилировав его на компьютере программой BatchApkTool, нашел-таки файл, в котором нужно заменить текст "obd" на "DUAL-SPP": это файл BluetoothSettingss.smali в папке \smali\com\android\settings\bluetooth. Сделал обычным блокнотом замену в трех местах кода, но обратная компиляция (сборка) не пошла - программа выдала ошибку. На этом остановился.
Кстати, ни Xposed Framework, ни XposedMTC не помогли: первый установился, а второй, в котором можно менять наименование, не установился - выдал ошибку синтаксиса. Это означает, на самом деле Droid2 имеет на борту не Android 4.2.2, как заявлено, а более раннюю версию. XposedMTC работает только начиная с 4.2.2.
Итак, сегодня увидел сообщение о новой прошивке MPC-800. Установил и на MPC (прошил с телефона) и на аппарат. Аппарат в настройках OBD увидел, но не имя OBDMultitronics, а стандартное Dual-SPP (!!!) и... подключился! Открыл программу, выдала сообщение о подключении Dual-SPP. Пошел в настройки, попробовал считать и тут программа выдала обычную ошибку. Датчики все не работают. Более того, при нажатии на кнопку "Средние" магнитола уходит в жесткую перезагрузку.
Вопрос к разработчику: новая прошивка для MPC-800 будет менять имя с Dual-SPP на OBD или нет? Почему тогда коннектится, но обмена данными нет? Имя OBDMultitronics будет только но новых MPC-800? Если да, то что делать владельцам более раннего железа? Хотелось бы обойтись прошивкой.

Как вариант - доработать до нового железа. Тогда смениться имя с новой прошивкой.

Art16 02.08.2016 10:17

что характерно, у планшета памяти всего 512 мег. на магнитоле гиг. на телефоне и планшете всё работает прекрасно. а магнитола просто принимать данные не может по видимому. какая то односторонняя связь у неё.

Multi 02.08.2016 11:16

Цитата:

Сообщение от Art16 (Сообщение 366177)
что характерно, у планшета памяти всего 512 мег. на магнитоле гиг. на телефоне и планшете всё работает прекрасно. а магнитола просто принимать данные не может по видимому. какая то односторонняя связь у неё.

МК работает по блютус 3.0. Если в некоторых случаях некорректно работает с железом магнитолы с 2.0 или 4.0, то необходимо в ЮСБ разъем магнитолы поставить свисток ЮСБ-блютус 3.0 и залить соответствующие дрова.

KIO1968 02.08.2016 16:23

Цитата:

Сообщение от Multi (Сообщение 366176)
Как вариант - доработать до нового железа.

За этот вариант уже где-то можно прочитать? Может выложите фотку и пару строк - куда ставить перемычку (для тех, кто не боится слететь с гарантии)?


Часовой пояс GMT +4, время: 13:14.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot