Я пытаюсь прочитать пройденное расстояние, так как некоторые коды были очищены от OBD с помощью приложения для Android.Удаленный пробег Android OBD-II (PID31)
Мне удалось получить RPM и топливо% для работы, но пройденное расстояние выше, чем я ожидал.
case 49: //PID(31): Distance Travelled(A*256)+B
Double miles = (((valueA*256)+valueB)*0.62137;
String displayDistance = String.valueOf("Miles: " + miles);
Кто-нибудь знает, где я ошибся?
Сколько стоит? Здесь информации недостаточно. – 323go
Извините, я не могу получить Wi-Fi для работы на моем ПК, поэтому сделаю это с моего телефона! Автомобиль сидит около 5 тысяч миль, но приложение читало 7811.24227 миль. Кроме того, он выплевывал ValueA = 49 и ValueB = 27. – user3010383
Я бы попробовал другую машину, чтобы быть в безопасности. Это не общий пробег, а мили, так как DTC очищен для 0x31. Но да, все еще кажется высоким. – 323go