1

我尝试在 KWP2000 协议中发送一个更高的有效负载数据帧(包含超过 8 个字节),但我得到了“?” 响应来自 ELM327 设备。在 CAN 中,这可以通过使用流量控制并在多行中逐个发送数据来实现.......我的问题是,在 KWP2000 中是否有任何方法可以做到这一点?

4

1 回答 1

0

通常,普通 ELM327 设备不支持发送多帧有效负载。尽管有一些粗略的ATR0ATR1或附加的组合0和附加1到你的框架来区分你是否想要一个响应,你可以在理论上做到这一点,但它在大多数适配器上是相当不可靠的。

但是,有几个兼容 ELM327 的适配器(尤其是基于 STN11xx 和 STN22xx 芯片组的适配器)支持内置 ISOTP(如果您需要的话)传输,有效负载高达 4095 字节的 ISOTP。

于 2021-10-27T15:01:35.567 回答