Crate uds_rs

source ·
Expand description

Refer to the module [uds] for all the documentation

Structs

Enums

  • If program was able to parse received data, the response struct will be stored in Parsed. If parsing was not successful, the Raw will contain all received data, without first byte (SID) which is encoded in UdsResponse Enum
  • Possible errors
  • A CAN Identifier (standard or extended).
  • So called NRC - when server (ECU) sends negative response (SID 0x7F) it is followed by NRC byte, representing the error.
  • Used for defining request Service Identifiers (SIDs)
  • Containing possible errors and negative responses
  • All possible services containing responses DataFormat represents wether the parsing into response struct was succesful

Constants

Functions

Type Aliases