Версія 1.3.0
Ця програма перетворює пристрій Android (телефон або планшет) на автомобіль (віртуальний) із підключеним адаптером OBDII bluetooth
Це зручне та економічно ефективне рішення для розробки та тестування програмного забезпечення Android OBDII
Обладнання:
Використовуйте 2 пристрої Android (вони підключені через bluetooth), один запускає цю програму (ECU), а інший запускає програму Android OBDII для тестування
Використовуючи цю програму, вам не потрібен справжній автомобіль, залишайтеся вдома та виконайте всі тести, перш ніж використовувати справжній автомобіль
Симуляція двигуна ECU може підтвердити, що він працює стабільно та надійно
Ця програма була протестована з наступними програмами Android OBD-II:
* Code Reader Pro
* Крутний момент Pro
* DashCommand
* ELMScanToyota
Результат тестування дуже хороший
Примітка: деякі додатки OBD-II для Android, які використовують визначення порогу Bluetooth, не можуть підключитися до пристрою моделювання, оскільки порогове значення справжнього адаптера ELM відрізняється від порогового значення BLE на пристрої Android
Симуляція двигуна ECU також може добре працювати з командним рядком у термінальних програмах Android
ECU Engine Simulation працює як сервер даних, тому він очікує (прослуховує) запит на дані (команди AT або OBD-II) від зовнішнього тестера, потім обробляє запит і відповідає на нього.
ECU Engine Simulation емулює стандарт OBD-II: ISO 15765-4 CAN 11/500Kb
Програма може обробляти більшість AT-команд, але такі AT-команди зазвичай використовуються зі стандартом ISO 15765-4 CAN:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Команди OBD-II (сервісний режим і PID), які підтримуються цією програмою
1. PID поточних даних:
01 00, 01 01, 01 04, 01 05, 01 0A, 01 0C, 01 0D, 01 0E, 01 10, 01 11, 01 03, 01 04, 01 05, 01 21,
01 33, 01 46, 01 5C, 01 5E, 01 6A, 01 67
2. Інформація про транспортний засіб:
09 00 - запит підтримуваних PID
09 02 - запит на номер VIN
09 04 - номер запиту калібрування
3. Коди несправностей DTC
03 - запит збережених кодів
07 - запит кодів очікування
0A - запит постійних кодів
04 - запит на видалення кодів несправностей і відповідних збережених даних
4. Дані стоп-кадру - кадр №0
02 00 00 - запит підтримуваних PID
02 02 00 - запит DTC, який викликає збереження даних стоп-кадру
02 XX 00 – де XX – PID для запиту інших даних стоп-кадру
Використання:
Після запуску програми вам потрібно натиснути кнопку «Почати симуляцію ECU», щоб почати процес моделювання ECU, з’явиться екран даних
На екрані даних ви можете в режимі реального часу змінювати деякі дані, які відображаються на екрані даних, з метою тестування
Усі інші невидимі дані повертатимуться з фіксованими значеннями
На початковому екрані є 2 відомості про симуляцію адаптера bluetooth OBD-II
* Назва адаптера: назва вбудованого bluetooth-пристрою телефону (планшета). цей пристрій bluetooth емулює адаптер bluetooth ELM327
* Адреса адаптера: максимальна адреса вбудованого пристрою bluetooth
Якщо ви проводите тестування на терміналі командного рядка, існує такий порядок розміщення AT-команд:
ATZ - адаптер скидання OBD-II
ATSP6 - встановити протокол ISO 15765-4 CAN 11/500Kb (можливо використовувати ATSP0 або ATTP6)
ATH1 - якщо ви хочете переглянути заголовок 7E8 у відповіді та ATH0, якщо ні
ATCAF1 - якщо ви хочете, щоб адаптер форматував дані за вас
ATCAF0 - ви повинні самостійно відформатувати дані запиту. у цьому випадку не забудьте додати байт PCI (що дорівнює кількості байтів даних у запиті) на першому місці в запиті
наприклад 02 01 0D : де 01 0D — швидкість транспортного засобу запиту (2 байти даних), а байт PCI — 02
Після ініціалізації адаптера OBD-II за допомогою наведених вище AT-команд ви можете надіслати запит OBD-II (або інші AT-команди), як зазвичай.
Безкоштовна версія "ECU Engine Simulation" заблокована і не відповідає на запити OBD-II, вона відповідає лише на початкові команди AT.
Політика конфіденційності:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f