J1939 ECU Engine Pro

J1939 ECU Engine Pro

  • 4.3

    Android OS

Oписание J1939 ECU Engine Pro

V1.2.1 Имитирует дизельные ЭБУ и Bluetooth-адаптер ELM327, подключенный к ЭБУ.

Это приложение превращает устройство Android одновременно в ЭБУ грузовика и адаптер Bluetooth EML327, подключенный к порту разъема канала передачи данных грузовика через J1939 CAN BUS.

Это удобное и экономичное решение для разработки и тестирования программного обеспечения Android J1939.

Аппаратное обеспечение:

Используйте 2 устройства Android (они соединены по Bluetooth), одно запускает это приложение (в роли моделирования ECU), а другое запускает другое приложение J1939 для тестирования.

Используя это приложение, вам не нужен настоящий грузовик: оставайтесь дома и проводите тестирование, прежде чем приступить к работе с настоящим грузовиком.

Это приложение было протестировано со следующими приложениями:

J1939 Считыватель кодов Pro

Bluetooth-терминал

J1939 ECU Engine Pro может работать в режиме командной строки с приложениями терминала Android:

Bluetooth-терминал

АЛОБД терминал

J1939 ECU Engine Pro работает как сервер данных, поэтому он ожидает (прослушивает) запрос данных (команды AT, J1939) от внешнего тестера, затем обрабатывает и отвечает тестеру.

Протокол: SAE J1939 CAN (29 бит/250 Кбод)

Функции:

1. ECU может принять SA F9, FA, FE по запросу заявленного адреса, но все CA должны запросить свой адрес при включении питания.

2. Имитирует 3 ЭБУ:

Двигатель №1-Адрес 00

Двигатель №2-Адрес 01

Адрес компьютера управления 27

3. АТ-команды

Обязательные AT-команды:

Тестер (ваше разрабатываемое приложение) должен использовать как минимум следующие AT-команды для правильной настройки реального адаптера ELM327 на протокол J1939:

ATWS, ATE0, ATL0, ATS0, ATSPA, ATAL, ATCAF0, ATR1, ATSTFF, ATAT0, ATJE, ATH1, ATCPnn, ATSHEAFFF9

Для удобства тестирования мы предполагаем, что адаптер моделирования ELM327 был ранее настроен правильно, поэтому нам не нужно вводить слишком много AT-команд, фактически при тестировании нам нужно использовать только некоторые AT-команды, такие как ATSPA, ATSHnnnnnn.

пример

1. Порядок запроса идентификации компонента (при использовании терминала Bluetooth), как показано ниже:

ATSPA: протокол A-J1939

ATJE: (ATJS зависит от порядка входа в PGN)

00EE00: запрос заявленного адреса

ATSHEA00F9: установить заголовок на EA00F9.

00FEEB: запрос идентификатора компонента.

2. CA заявляет свой адрес

отправьте PGN 00EE00, чтобы запросить заявленный адрес

Дополнительные AT-команды:

ATMA, ATDP, ATDPn, AT@1, ATI, ATTPn, ATCAF1, ATJS

AT-команда в данной ситуации зависит от адреса ECU и приоритета CAN сообщения J1939:

ATCPnn(nn-приоритет), ATSHEAxxyy (xx- адрес ЭБУ, yy - адрес тестера (F9 или FA))

4. Команды J1939 (PGN — номер группы параметров)

PGN включает в себя несколько SPN (номер подозрительного параметра)

J1939 ECU Engine Pro работает со следующими PGN:

A. PGN для отправки на глобальный адрес (FF)

Адрес 00EE00 заявлен

00FEEC VIN-номер (опция, измененная в реальном времени)

00E800 Подтверждение PGN

B. PGN для отправки на определенные адреса (ECU)

Автоматическая трамвайная передача PGN на канале CAN BUS с временем повторения передачи

00FECA Активные коды неисправностей (1 с)

00FEE3 Конфигурация двигателя 1 (5 с)

00FEF3 Положение автомобиля (5 с)

00FEEE Температура двигателя 1 (1 с)

00FEF5 Условия окружающей среды (1 с)

00FEE9 Расход топлива (1 с)

00F004 EEC1 — Обороты двигателя (вариант изменения в реальном времени) (100 мс)

00F003 EEC2 (электронный контроллер двигателя) (50 мс)

00FEF6 Состояние впуска/выпуска (500 мс)

00FE6C Тахограф — СКОРОСТЬ автомобиля (опция, изменяемая в реальном времени) (50 мс)

00FEF2 Экономия топлива (100 мс)

00FEEF Уровень/давление моторной жидкости (500 мс)

Ответ PGN по запросу

00FECB Предыдущие (неактивные) коды неисправностей

00FEEB Идентификация компонента

00FEE0 Расстояние до автомобиля

00FEFC Тире-дисплей

00FEC1 Расстояние до автомобиля с высоким разрешением

00FEBC Информация о компрессионном/рабочем тормозе

00FEB7 Информация о скорости/коэффициенте нагрузки

00Идентификация программного обеспечения FEDA

00FEE5 Часы работы двигателя/об/мин

00FEDC Работа на холостом ходу

00FED3 Очистить активные неисправности

00FECC Очистить неактивные неисправности

C. Другие PGN

00EA00 Запрос

00EF00 Собственный PGN, зависящий от производителя

00EC00 BAM (сообщение с объявлением о трансляции)

00EB00 Сообщение пакетов данных по транспортному протоколу

5. Для просмотра живого потока CAN BUS используйте терминал Bluetooth и отправьте команду ATMA.

Политика конфиденциальности

https://www.freeprivacypolicy.com/live/949d1732-f624-4a6f-84b1-c7e04182059e

Ещё

Что нового в последней версии 1.2.1

Last updated on 06/02/2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Ещё

Видео и Скриншоты

  • J1939 ECU Engine Pro постер
  • J1939 ECU Engine Pro скриншот 1
  • J1939 ECU Engine Pro скриншот 2
  • J1939 ECU Engine Pro скриншот 3
  • J1939 ECU Engine Pro скриншот 4
  • J1939 ECU Engine Pro скриншот 5
  • J1939 ECU Engine Pro скриншот 6
  • J1939 ECU Engine Pro скриншот 7
APKPure иконка

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies