The Diagnostic Executive
The Diagnostic Executive is a unique segment of software that is designed in order to perform the following functions:^ Coordinate the diagnostic procedures
^ Prioritize the diagnostic procedures
^ Define the protocol for recording and displaying the results
^ Receives diagnostic test results
^ Records the pass and fail status of test results
The Diagnostic Executive has the following responsibilities:
^ Monitoring the diagnostic test enabling conditions
^ Recording the following DTCs:
- Pending DTCs
- Current DTCs
- History DTCs
^ Monitoring and recording test status information
^ Recording pass and fail status of test results
A diagnostic test is a series of steps that has a beginning and an end. The result is a pass or fail reported to the Diagnostic Executive.
When a diagnostic test reports a pass result, the Diagnostic Executive records the following data:
The fault identified by the diagnostic test is not currently active.
When a diagnostic test reports a fail result, the Diagnostic Executive records the following data:
^ The fault identified by the diagnostic test is currently active.
^ The fault identified has been active since the last 100 ignition cycles or since the codes have been cleared.
^ Code supported BIT is enabled.