[identity profile] melbu.livejournal.com posting in [community profile] useful_faq
Я практически ноль в программировании, отсюда вопрос.

Вот есть штатная железка в автомобиле, представляющая из себя некий компьютер и ЖК дисплей. У него задача брать данные из шины OBDII автомобиля и демонстрировать их на экране. Выводится это в виде нескольких экранных страниц, плюс еще служебное меню с горой интересных и не интересных данных.

Подскажите, в чем будет заключаться работа по изменению прошивки железяги, чтобы появилась еще одна страница с параметрами. PIDы и множители этих параметров известны?
Если это невозможно или архисложно, то почему?

Date: 2014-02-01 10:42 am (UTC)
From: [identity profile] ebiker.livejournal.com
Многое зависит от того на каком железе этот девайс построен и найдётся ли человек имеющий опыт программирования таких штук. И, как понимаете немало времени уйдёт на декомпиляцию+анализ фирмвари.
Т.е. основа успешности - найти такого спеца. У меня есть знакомые программеры (как-бы даже не профи по образованию), которые сами забабахали уникальные проекты с регулярной поддержкой. В одиночку чел сделал железку защищенную от копирования (третий год китайцы ломают зубы :) ), и софт под Win длиною в более чем 100тыс строк (!!!) и еще к нему хелп с описаниями и картинками в 350Мб :)
Или вот зайдите на carsystems.com.ua в раздел продукция... Всё, что там есть разрабатывал 1 (один) программист :) Замечу, что все эти девайсы сделаны по результатам реверс-инжениринга т.к. НИКАКОЙ документации по нужным протоколам найти не возможно (точнее, они есть, но за большие деньги лицензиатам).