OBDII的bash终端脚本

问题描述:

当OBDII的CAN速度如此之快(500 kbit/sec)时,是否可以编写bash脚本并能够执行它们?OBDII的bash终端脚本

或者脚本根本不是问题,但使用的界面?

我看遍了这个网站和互联网,但没有找到我的问题的答案:如何最好地处理mac osx终端(bash)和OBDII车辆之间的中等复杂数据交换。

我的最终程序是用32位PIC处理器的freeRTOS/C语言编写的,但携带如此多的东西来测试协议问题是非常尴尬的。

(我希望这个问题属于这里,如果没有,我将不胜感激它被引导到别处)。

+1

'bash'很可能不适合这个;我假设来自OBDII端口的二进制数据可以包含空字节,'bash'不能处理它们。 – chepner

+0

谢谢,这是一个很好的答案,我会接受它。 – EmbeddedGuy

bash只能以空终止字符串的形式处理数据。因此,它本身不能处理可能包含空字节的任意二进制数据。