All UDS services

Transfer Data

0x36

The Transfer Data service transfers data blocks between client and server during an active download or upload sequence initiated by RequestDownload or RequestUpload.

Negative response codes
0x130x240x310x710x720x730x920x93

Request

SID 0x36 · 2 bytes
Len (bits)
Parameter description
Value (hex)
8
Transfer Data SID
0x36
8
blockSequenceCounterSequence counter that increments with each TransferData message to ensure proper ordering.
0x00-0xFF
n*
8
transferRequestParameterData bytes sent by the client during a download sequence.Optional
0x00-0xFF

n = Number of transfer data bytes

Positive response

SID 0x76
Len (bits)
Parameter description
Value (hex)
8
Transfer Data SID
0x76
8
Echo of blockSequenceCounter
0x00-0xFF
n*
8
transferResponseParameterData bytes returned by the server during an upload sequence.Optional
0x00-0xFF

n = Number of transfer response bytes