Battery knowledge · Data, communication and electronics

ODX and PDX

The ASAM format that describes a controller’s diagnostics — its UDS services, data identifiers and trouble codes — so a diagnostic tester can talk to it; PDX is the packaged form. Vector’s CDD files play the same role in many supplier projects.

Abbreviation
.odx, .pdx
Also called
ASAM MCD-2 D, CDD

Example

Data, communication and electronics: an example situation

2500 in a log might mean 25.00 °C, 2.5 V or raw counts. Units and scale must accompany the value.

Read ODX and PDX alongside Diagnostic trouble code in this context. A coded fault a controller stores when a check fails — a cell overvoltage, a sensor out of range, an isolation fault — with a status and often a snapshot of conditions when it occurred. Reading and interpreting DTCs is the first step of any battery root-cause analysis.

Use in Lemonergy

Separate quantities from encoding and transport.

This is a reference concept. No executable Lemonergy block has been verified for this term.

References & further reading

Further reading on this topic

These sources provide broader context; they are not presented as citations for every statement in this entry.

  1. 3rd generation of the CAN data link layer

    CAN in Automation, CAN Newsletter · 2020

    Topic background · Classical CAN, CAN FD and CAN XL data-link concepts; publication describes the 2020 state.

  2. Getting Started with the BQ76925

    Texas Instruments · 2019

    Topic background · A concrete BMS analog front-end example: cell voltage, current, temperature measurement and MCU integration.