Delaying flow control after receiving first frame
Posted: Thu 23. Jan 2025, 10:49
Hi everyone,
I'm using UDS_Svc[...]_2013 and UDS_WaitForService_2013 functions to communicate with an ECU.
In my case the server ignores the flow control frame and does not send consecutive frames if the flow control is send to fast after receiving the first frame. I currently just repeat the request until flow control frame is send >1ms after first frame, which causes the server to transmit the whole response as expected.
Is there a way to set a minimum time gap between receiving a first frame and sending a flow control frame?
I looked through PCAN-UDS 2.x API User Manual and couldn't find anything. Also viewtopic.php?t=1332 doesn't give me much hope.
Cheers,
Larry
I'm using UDS_Svc[...]_2013 and UDS_WaitForService_2013 functions to communicate with an ECU.
In my case the server ignores the flow control frame and does not send consecutive frames if the flow control is send to fast after receiving the first frame. I currently just repeat the request until flow control frame is send >1ms after first frame, which causes the server to transmit the whole response as expected.
Is there a way to set a minimum time gap between receiving a first frame and sending a flow control frame?
I looked through PCAN-UDS 2.x API User Manual and couldn't find anything. Also viewtopic.php?t=1332 doesn't give me much hope.
Cheers,
Larry