Professional Documents
Culture Documents
Poorani
Description of service(0x36)
The TransferData service is used by the client to transfer data either from the client to the
server (download) or from the server to the client (upload).
The Transfer Data service transmits blocks of data and checks so that the blocks are
received in the right order.
If the right block is received, then it is written to correct memory location and a positive
response is sent.
9/4/15
Author, Continental AG
9/4/15
Author, Continental AG
Positive response
9/4/15
Author, Continental AG
Negative response
9/4/15
Author, Continental AG
9/4/15
Author, Continental AG
9/4/15
Author, Continental AG
Step-3 : Transferexit
9/4/15
Author, Continental AG
KWP2000 Trace
9/4/15
Author, Continental AG
Trace
9/4/15
Author, Continental AG
10
Trace
9/4/15
Author, Continental AG
11
Blocksequence counter
The blockSequenceCounter of the server shall be initialized to one (1) when receiving a
RequestDownload (34 hex) or RequestUpload (35 hex) request message.
This means that the first TransferData (36 hex) request message following the
RequestDownload (34 hex) or RequestUpload (35 hex) request messge starts with a
blockSequenceCounter of one (1).
9/4/15
Author, Continental AG
12
UDS Trace
9/4/15
Author, Continental AG
13
Negative response
9/4/15
Author, Continental AG
14
Negative response
9/4/15
Author, Continental AG
15