发送命令的OBD2 / CAN BUS问题

时间:2010-08-31 08:31:53

标签: android bluetooth can-bus

我正在开发应用程序(Android)。该应用程序连接到符合OBD2的车辆/ CAN总线并从中读取数据。我已经使用OBDKey成功连接并使用OBD消息格式读取数据。此消息格式为mode + pin

但是现在我遇到了CAN BUS的问题我应该如何发送名为message_id的命令?我必须发送什么样的AT命令?

1 个答案:

答案 0 :(得分:1)

要指定CAN总线,首先要确定使用哪种CAN总线速度,然后确定CAN总线ID长度。如果它是基于标准OBD-II的CAN系统,例如, 11位ID,500 kbaud然后使用ATSP6设置此协议。 然后使用ATSHxxx设置目标ID,例如ATSH7E0 使用ATCMxxx和ATCFxxx设置CAN掩码和过滤器来处理接收帧过滤器。 如果您需要更具体的帮助,请直接告诉我。