Open
Description
Background , i developer an tester with UDSONCAN module which based on Vector CAN hardware
- req 10 02
res 50 02 00 19 01 f4 -> which means that the server give the p2 timer is 25ms and p2* is 500ms - however when i start 0x36 service , the log has report
Did not receive response in time. P2 timeout time has expired (timeout=0.025 sec)
- based the iso14229, the p2 timer is
the first response frame - the whole multi-frame packet or only Single Frame
SO, actually the time consumed is only 712.857 - 712.854 = 0.003 sec
, which is far less than 0.025sec, but why it reports error.
- Then i enable the logging module ,and observed that the uds and isotp module report error when receiving CFs , the
This time difference is roughly the time difference between the frame with the error and the first frame 721.827-712.801 = 0.025 seconds
plz help to check ~ thx
Metadata
Metadata
Assignees
Labels
No labels