Здравствуйте!
На форуме впервые.
Как таковой цели "скурутить" одометр нет, есть другие интересы по изменению настроек, но просто решил попутно разобраться, снегоход мой, а ввиду специфики работы (связано с электроникой) хочется побаловаться.
Использую TachoSoft 23.1 (расчёт для Yamaha RX10 - 93С66)
Там указано, что 4 байта являются пробегом, но как-то логики я вообще не наблюдаю.
Во-первых, первые два байта дублируют вторые два байта через XOR FFFF, таким образом получается, что на пробег используется только два байта, теоретически не страшно, 65535 км вроде бы не мало...
Во-вторых, посчитав разные значения, методом банального перебора, понял, что "считаются" только каждые 32 км, т.е. от 1 до 31 км всегда будет значение 0000FFFF, от 32 до 63 - 0100FEFF и т.д.
Как тогда допустим выставить значение не кратное 32 и вообще где же оно тогда хранится?
Тут получается два варианта, либо я ещё что-то не до конца понял, либо программа не верно считает.
Прошу подсказать и наставить на путь истинный!