|Download Help (Windows Only)|
The top two layer routines are available as API functions. Each diagnostic service for KWP2000, UDS, and OBD is available as one routine. Also available on the top level are auxiliary routines for converting scaled physical data values to and from their binary representations used in the diagnostic services.
On the second layer are more general routines for opening and closing diagnostic communication channels and executing a diagnostic service. Auxiliary routines create the diagnostic identifiers from the logical ECU address.