Я пытаюсь построить протокол UDS поверх библиотеки XL-драйвера для построения диагностического приложения, не знаю, откуда его начинать.
Весь стек библиотек существует в Python.Посмотрите на пакет UdsOnCAN , который будет обрабатывать прикладной уровень.Вы можете использовать его с can-isotp и python-can для базовых протоколов.Python-может поддерживать аппаратное обеспечение Vector.
В этом примере показано, как настроить три пакета с интерфейсом Vector.