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