UdsFunctionalResponse Class¶
One ECU's answer to a functionally addressed request (see UdsFunctionalClient): where it came from, and the response bytes read as UDS.
Inheritance Object → UdsFunctionalResponse
Constructors¶
UdsFunctionalResponse(uint, byte[]) Constructor¶
Creates a response; the client is the intended caller.
Parameters¶
sourceCanId UInt32
Properties¶
UdsFunctionalResponse.IsNegative Property¶
Whether this is a negative response (SID 0x7F). Also set for NRC 0x78, which says the ECU's final answer is still coming rather than refusing the request.
Property Value¶
UdsFunctionalResponse.NegativeResponseCode Property¶
The negative response code, or null for a positive response.
Property Value¶
UdsFunctionalResponse.Response Property¶
The response bytes, starting with the response SID (or 0x7F).
Property Value¶
UdsFunctionalResponse.SourceCanId Property¶
The CAN identifier the ECU answered on.