Send Diag And Interprete Response Wrapper

Sends diag synchronously, with waiting for response with a specific service_id ,sub_id and xid.

Arguments Description

service_id (int): service identifier

sub_id (int): SubFunction identifier

xid (int): DiagJob identifier

datalist (list[int]): represents the payload to be sent

Returns

ref:’ Response<Response>’: Response of the sent diag job

Example

${dataList}= Create List ${0x22} ${0x01} ${0x02}
Send Diag And Interprete Response ${0x22} ${0x1} ${0x3} ${dataList}