Имеем ECU в диагностическом режиме (0x7E0 -> 0x10 0x81 => 0x7E8 -> 0x50 0x81).
На сколько я понял для каждого ECU для функции 0x21 (ReadDataByLocalIdentifier) нет четкого описания подфункций. Стандарт (ISO 14230-3) описывает несколько подфункций 00, 01. Далее идут диапазоны 02-EF;F0-F9;FA-FE и FF. В стандарте есть пример с подфункцией 0x0A. Где-то видел описание ВАЗовских подфункций.
Вопросы знатокам:
- Есть ли более полное описание подфункций?
- Или каждый производитель запихивает туда свои данные (При этом я понимаю, что данные могут различаться в зависимости от типа ECU)?
- Например, моторные ECU. Существует ли для них список подфункций? Или каждый производитель лепит что-то свое?