01-04-2017 02:02 AM
I am trying to enter the OBD Engine Monitor but am constantly getting the error "Error-8260 occured at ISOTP Receive.vi". I guess I can not get an ID from transmit and receive. what should I do? Is there a recommendation? I am new to this subject and can not get any reply from the system. Thanks for your help.
Solved! Go to Solution.
01-04-2017 09:20 AM
The -8260 error indicates that a response was never received from the ECU. There are many things that can cause this error such as baud rate mismatch, incorrect IDs, impropper termination in your CAN cable, the ECU is taking longer than expected to process a command, and so on.
01-04-2017 02:26 PM
I will do what you say. thank you.
01-11-2017 04:59 AM
I tried everything but it did not happen. The error is still the same.
Transmit ID is 7E0 and Receive ID is 7E8. Maybe I need a different id. I made the baud rate 500,000 earlier. But it is not faint. I can get data from the bus monitor.
01-11-2017 09:19 AM
Let's break the problem down into smaller pieces.
The example attached above attempts to read from many PIDs in sequence. Lets try to simplify the problem by selecting only one PID to work with and commenting out the others, very similar to the shipping examples. Once we get a single service working we can expand to add other services.
Next, setup the bus monitor to capture both transmitted and bus error frames from the interface. Then run your example and take a screen capture of the ID Logger tab showing all the traffic. Post it here so I can see it.
I would expect 0x7E0 to work but you could also try to use 0x7DF as the Tx ID and the bus monitor will show if a response is sent from your ECU and what ID it has.
01-12-2017 08:13 AM
problem is solved. When we turned on the headlights of the car, the ECU worked.
Thanks for be interested.