Коллекция стандартов SAE J1939 - сколько нужно?

Я разрабатываю приложение, которое будет общаться с транспортным средством через J1939. Я планирую приобрести стек J1939, поэтому я вполне уверен, что мне не нужно будет получать стандарты для физического уровня или уровня канала передачи данных, но я хотел бы знать, сколько из различных прикладных уровней я заказывать у SAE?

Я думаю, что мне нужно:

  • J1939-71 прикладной уровень транспортного средства
  • J1939-73 Диагностика прикладного уровня
  • Приложение J1939-74 - Конфигурируемый обмен сообщениями

Но я хотел бы знать, что другие нашли полезным при реализации прикладной стороны вещей.

Спасибо

1 ответ

Я бы добавил хотя бы SAE J1939-21 в ваш список. Он описывает канальный уровень, используя протокол CAN с 29-битными идентификаторами.

Я хотел бы обратить ваше внимание на управление соединением транспортных протоколов, описанное в этом документе. Если вы хотите работать со слоем диагностики, вы должны иметь возможность обрабатывать сообщения оповещения о широковещании, потому что сообщение DM1 не будет транслироваться, если на одной и той же сигнальной лампе имеется более одного кода неисправности.

Другие вопросы по тегам