celp-sdk 0.1.13

This package has been created to provide a rust SDK containing common functionality
syntax = "proto3";
package celp.protobuf.svc;
import "celp_header.proto";
option optimize_for = SPEED;

// DTCReport is a message that contains a list of DTCs
// that are available for a given vehicle.
message DTCReport {
    // DTCEntry describes a single DTC.
    message DTCEntry {
        // Number of the DTC, may vary in size depending on ECU type
        uint32 number = 1;

        // Status, obtained from the ECU
        uint32 status = 3;
    }

    // Base header from CELP
    celp.protobuf.Header header = 1;

    // List of DTCs available
    repeated DTCEntry dtcs = 3;
}