用于通过DoIP发送UDS命令的Python库

用于通过DoIP发送UDS命令的Python库,python,robotframework,doip,uds,Python,Robotframework,Doip,Uds,在我的一个项目中,必须使用DoIP协议发送UDS命令。我们正在使用机器人框架对汽车原型的ECU进行自动化测试。是否有一些已经存在的python库,允许通过DoIP而不是CAN发送UDS命令?您尝试过了吗。它旨在提供一个高级uds接口,可以利用任何通信协议(如LIN、FlexRay、DoIP)。它有一个解析器工具,可以解析ODX文件,并根据ODX定义生成一个易于使用的接口。我已经研究了这个库,但在源代码中找不到任何点,DoIP是如何实现的。也许我会问这个库的开发者。我问,DoIP什么时候可用:你能

在我的一个项目中,必须使用DoIP协议发送UDS命令。我们正在使用机器人框架对汽车原型的ECU进行自动化测试。是否有一些已经存在的python库,允许通过DoIP而不是CAN发送UDS命令?

您尝试过了吗。它旨在提供一个高级uds接口,可以利用任何通信协议(如LIN、FlexRay、DoIP)。它有一个解析器工具,可以解析ODX文件,并根据ODX定义生成一个易于使用的接口。

我已经研究了这个库,但在源代码中找不到任何点,DoIP是如何实现的。也许我会问这个库的开发者。我问,DoIP什么时候可用:你能看看这个git repo吗,这是作为对话的一部分在本期中提到的。以防将来有人偶然发现这个问题。DoIP作为UDS的传输并不特别复杂。如果您使用的是udsoncan,我已经制作了一个可能有用的客户端和适配器: