Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

CarLine Forums _ Снегоходы, Квадроциклы и тд _ Kawasaki Ninja 300 (2012г) - 93c46 Помогите поправить пробег

Автор: ZORO 18.10.2016, 21:08

Kawasaki Ninja 300 (2012г) - 93c46 Помогите пожалуйста поправить пробег. Сейчас 25087Км

00: FF80FF80FFFFFFFFAF7AFFFDAF7AFFFD
01: AF7AFFFDFFFFFFFFFFFFFFFFDD64DD64
02: DD64AA459DBCFFFEAA459DBCFFFEAA45
03: 9DBCFFFEAA459DBCFFFEAA459DBCFFFE
04: AA459DBCFFFEFFFFDFDFFFDFFFFFFFFF
05: FFFFFFFFFFFFA55AFFFFFFFFFFFFFFFF
06: FFFFFFFFFFFF1F1F1F1FFFFFFFFFA5A5
07: A5A5FFFFFFFFFFFFFFFFFFFFFFFFFFFF

Надо 12000Км
По каким аресам править, и есть ли у кого-то возможнось правильно подсчитать, или дать алгоритм.
В налиичии только фри Tachosoft , но там нет этой модели, и не совпадают значения:
Car type: Kawasaki Ninja - 93c46
The mileage is stored in the next lines:
0040: 18 6A E7 95 18 6A E7 95 18 6A E7 95 18 6A E7 95
0050: 18 6A E7 95 18 6A E7 95 18 6A E7 95 18 6A E7 95
where the next bytes:
18 6A E7 95 - is a mileage
Согласно Tachosoft 25087km = 061FF9E0 , но похожих значений в дампе не нашел...(
Спасибо заранее!

  ST93C46.bin ( 128 B )
      : 30

Автор: ZORO 18.10.2016, 22:15

Дайте пинок в нужную сторону, дальше сам разберусь.
Я же не выложил дамп и прошу тупо пересчитать...
Не проходите мимо пожалуйста!

Автор: ZORO 18.10.2016, 22:39

Все дело в том, что дамп, (Я БОЛЕЕ ЧЕМ УВЕРЕН) поможет мастеру, у которого его нет, или он запорот, или чтобы не тратить лишнее время на пересчет,...
Фото платы, модификацию панели, более детальную информацию - приложу по запросу.(тоже может поможет людям)
Не могу разобраться, какой-то не стандартный алгоритм....( :super_smilies_004:

Автор: alehei 18.10.2016, 23:21

Может свап прояснит ситуацию?

Автор: Integra 18.10.2016, 23:34

Блин,денсо. Че тут непонятного? Свапнуть и все.
P. S я поражаюсь этим парням, которые постоянно долбятся в этот тахософт и считают себя профессионалами,при этом не видят банальных вещей,т.к далеки от этого всего

Автор: Integra 18.10.2016, 23:58

Цитата(ZORO @ 18.10.2016, 23:39) *
Все дело в том, что дамп, (Я БОЛЕЕ ЧЕМ УВЕРЕН) поможет мастеру, у которого его нет, или он запорот, или чтобы не тратить лишнее время на пересчет,...
Фото платы, модификацию панели, более детальную информацию - приложу по запросу.(тоже может поможет людям)
Не могу разобраться, какой-то не стандартный алгоритм....( :super_smilies_004:

:super_smilies_005: чем и кому, интересно, поможет этот дамп?!

Автор: stepan_v 19.10.2016, 0:34

Кто не понял, рассказываю алгоритм:
1. берем читаем дамп чем попало и в неудобоваримом виде выкладываем на максимально возможном количестве сайтов
2. не забываем жаловаться на такой-сякой тахософт. Мол, я же не с улицы, программы-то есть, просто алгоритм нестандартный!
3. напрочь игнорируем все подсказки
4. не забываем копировать все свои дальнейшие посты на все форумы (см. п.1), даже если вроде как и не в тему
5. ждем и надеемся, что кто-то всё разжует бесплатно
6. игнорируем предложения платной помощи
7. пока п.5 не ОК, переходим на п.3 :)

upd. Извините, файл не заметил :super_smilies_000:

Автор: danis11 19.10.2016, 1:11

Дядьки, давай чуть спокойнее общаться! :emocii-1802:
Для ТС - спецом нашел два дампика из просторов для анализа -

  1635km.bin ( 128 B )
      : 4
  6472kms_.bin ( 128 B )
      : 3
. Дальше читаем про алгоритм денсо и функцию XOR. На просторах нэта все разложено до последней запятой. Остальное ребята тут хоть и намеками сказали. И платную помощ не игнорируем..., это наш хлеб.
И просьба к ТС-у - не надо на профильных форумах тахософт в пример ставить..., закидают! :super_smilies_009:

Автор: u-vovchika 19.10.2016, 10:51

Просто надо сделать свап

Screenshot_4.png

Автор: ZORO 19.10.2016, 14:11

Спасибо ВСЕМ Огромное, за помощь, все получилось.
Но я так и не понял как без онлайн проги справится.
на форуме пишут, мол элементарно винкалк и все...
12000=2EE0 перевод из DEC -HEX
А согласно алго Денсо FFDFFE - вот и сижу ломаю голову...

Автор: stepan_v 19.10.2016, 14:15

А что такое BCD, конечно, не знаем? :)

Автор: danis11 19.10.2016, 14:25

Цитата(ZORO @ 19.10.2016, 14:11) *
12000=2EE0 перевод из DEC -HEX
Не чего не надо переводить! Про алго денсо читал? Работаем только в HEX и пользуемся функцией XOR...

Автор: ZORO 19.10.2016, 15:58

Цитата(danis11 @ 19.10.2016, 13:25) *
Про алго денсо читал? Работаем только в HEX и пользуемся функцией XOR...

Новый тип спидометров (тип 2).
Здесь пробег шифруется таким же образом. По адресам, первый 62h, 63h, 64h, 65h, второй 66h, 67h, 68h, 69h, третий 6Ah, 6Bh, 6Ch, 6Dh. Цифры кодируются точно так же, за исключением десятков и единиц километража пробега. Здесь байты 63h, 67h, 6Bh показывают, 0 километров или 50 километров. А в верхней части EEPROM, выделен участок в 50 байт, который изначально заполнен значением FFh. Затем каждый километр спидометр записывает маркер на ближайший к началу и свободный ( без маркера ) байт. Так продолжается пока не заполнятся все 50 байт. Далее спидометр очищает все 50 байт массива, и записывает значение 50 километров в ячейки 63h, 67h, 6Bh. Далее процесс повторяется.
Цитата(danis11 @ 19.10.2016, 13:25) *
Работаем только в HEX и пользуемся функцией XOR...

Исключающее ИЛИ (XOR) [ вики-текст]
Исключающее ИЛИ (или сложение по модулю 2) — это бинарная операция, результат действия которой равен 1, если число складываемых единичных битов нечётно и равен 0, если чётно. Другими словами, если оба соответствующих бита операндов равны между собой, двоичный разряд результата равен 0; в противном случае, двоичный разряд результата равен 1.
Не понял все равно :super_smilies_015:

Автор: ZORO 19.10.2016, 16:06

Цитата(stepan_v @ 19.10.2016, 13:15) *
А что такое BCD, конечно, не знаем? :)

Знаем
binary-coded decimal
Двоично-десятичный код, но ничего не могу склеить.(
Перевод из одной системы счисления в другую - мне дал такой результат (я же писал)12000=2EE0 перевод из DEC -HEX , НО И СО СВАПОМ ПОДОБНЫХ МНЕ ДАННЫХ НЕ ПОЛУЧАЕТСЯ.
Про ВСD -вы написали, а как его слепить , в курсе ?

Автор: danis11 19.10.2016, 16:43

Цитата(ZORO @ 19.10.2016, 15:58) *
Не понял все равно

Не вижу цитирование алгоритма денсо, а он в сети есть! :a_aac: Если не ошибаюсь, на трех страницах разложен по цифрам и в конце ключевое слово про xor.....

Автор: Vaiose 20.10.2016, 2:59

Делай свап

Автор: Serjio 20.10.2016, 10:15

Цитата(ZORO @ 18.10.2016, 23:39) *
Не могу разобраться, какой-то не стандартный алгоритм....( :super_smilies_004:

Если не секрет, какой для вас стандартный? Наверно Боуза-Чоудхури.

Автор: Vasilich 20.10.2016, 11:12

Денсо один из старейших алгоритмов и только ооочень ленивый человек не умеет его считать, делай свап как тебе сказали, далее бери любую из 3-х 4-х байтных групп делай Xor с базовым значением дампа и о чудо ты увидишь знакомые цифры справа - налево, 2 км еще кодируются в первых 8-ми байтах. Элементарно же всё

Автор: danis11 20.10.2016, 12:08

Цитата(Vasilich @ 20.10.2016, 11:12) *
делай Xor с базовым значением дампа
А вот и ключевое слово - делай Xor с базовым значением дампа... Даже Сергей не выдержал мучений тс-а!!!!

Автор: ZORO 22.10.2016, 17:03

Всем Спасибо Большое! Всё сошлось! :super_smilies_000:

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)