Whats is the difference between .CDD and .ODX file in vehicle diagnostic and what .ODX and .CDD file contains?
A CDD (CANdelaStudio diagnostic description) is a proprietary file format from the company "Vector Informatik", which can be mainly created/used within tools from Vector.
Defined in the ISO 22901 standard, ODX is an XML based format for defining the diagnostics specifications. An ODX file contains the services of say, UDS (ISO 14229), that need to be implemented for specific automotive applications.
CDD CDD used to be the acronym for Complex Device Driver or Complex Driver, but is not limited to drivers.
Open Diagnostics eXchange: What is ODX - ISO 22901 | UDS.
A CDD (CANdelaStudio diagnostic description) is a proprietary file format from the company "Vector Informatik", which can be mainly created/used within tools from Vector.
A ODX (Open diagnostic data exchange) file is a ISO (ISO-22901) and ASAM (ASAM MCD2D) standardized XML-based file format, which can be created/used by tools across different vendors. The purpose of ODX is to ensure that diagnostic data from vehicle manufacturers is independent to the software supplied by any tool manufacturer - so OEMs can theoretically switch their tool vendors without changing their diagnostic data.
The ODX standard has a high flexibility in terms of the structure of data, so that most companies which are working with such data have defined guidelines how their ODX data should be structured (Authoring guidelines). There are tools with converters/import/export functionality available to convert data between these two formats, but due to the high flexibility in the ODX standard it depends on the use-case how well the resulting data fits the expectation.
Both file formats are used to describe the diagnostic interface of ECUs (Electronic Control Units i.e. in vehicles) for development, testing, production, after-sales and service. This data includes but is not limited to:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With