Кажется, это диагностика на основе UDS.
Первый байт запроса - 0x10
в вашем случае - это идентификатор услуги.В UDS 0x10
для обработки сеансов.
Первый байт положительного ответа всегда 0x40 + <service id>
.Таким образом 0x50
в вашем примере.
Когда запрос на вход в сеанс программирования отклоняется, в основном зависит от приложения.Например, вам может понадобиться сначала авторизоваться.Или вы можете ехать по шоссе на полной скорости и, таким образом, перепрограммирование управления двигателем не является хорошей идеей.