Sending multi frame messages with ELM over CAN
I've been trying to figure out how to send multi-frame CAN messages. The ELM does a good job of receiving multi-frame without any setup, but it doesn't seem to be as easy to send messages.
From what I could gather reading the docs, to send multi-frame reqs, you need to disable auto can formatting and manually put in the PCI bytes for each data frame. After trying this method out, I get a Flow Control response back from the ECU after sending my First Frame, but for Consecutive Frames, I just get 'NO DATA'.
Does anyone have any suggestions?
at sh 7e0
10 0A 01 05 05 05 05 05
7E8 8 30 00 00 00 00 00 00 00
21 05 05 05 05 00 00 00