Обновление
This commit is contained in:
parent
d06707444a
commit
d86bff8ab8
|
|
@ -17,11 +17,11 @@ void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger) {
|
||||||
|
|
||||||
env->access = osMutexNew(NULL);
|
env->access = osMutexNew(NULL);
|
||||||
|
|
||||||
for (uint8_t i = 0; i < COUNT_DTC_CODE_ERROR; ++i) {
|
// for (uint8_t i = 0; i < COUNT_DTC_CODE_ERROR; ++i) {
|
||||||
|
|
||||||
// Тест DTC не был выполнен в текущем цикле работы
|
// Тест DTC не был выполнен в текущем цикле работы
|
||||||
dtc_state_error[i] = UDS_dtc_mask_testNotCompletedThisOperationCycle;
|
// dtc_state_error[i] = UDS_dtc_mask_testNotCompletedThisOperationCycle;
|
||||||
}
|
// }
|
||||||
|
|
||||||
InitThreadAtrStatic(&env->thread.attr, "Diagnostic", env->thread.controlBlock, env->thread.stack,
|
InitThreadAtrStatic(&env->thread.attr, "Diagnostic", env->thread.controlBlock, env->thread.stack,
|
||||||
osPriorityNormal);
|
osPriorityNormal);
|
||||||
|
|
@ -29,11 +29,11 @@ void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger) {
|
||||||
|
|
||||||
static uint32_t diagnostic_ClearDiagnosticInformation_14(tDiagnostic *env, void *extEnv) {
|
static uint32_t diagnostic_ClearDiagnosticInformation_14(tDiagnostic *env, void *extEnv) {
|
||||||
|
|
||||||
for (uint8_t i = 0; i < COUNT_DTC_CODE_ERROR; ++i) {
|
// for (uint8_t i = 0; i < COUNT_DTC_CODE_ERROR; ++i) {
|
||||||
// Тест DTC не был выполнен с момента последней очистки
|
// Тест DTC не был выполнен с момента последней очистки
|
||||||
dtc_state_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
|
// dtc_state_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
|
||||||
dtc_state_FIX_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
|
// dtc_state_FIX_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
|
||||||
}
|
// }
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,8 @@
|
||||||
// 7 warningIndicatorRequested MIL не требуется MIL требуется
|
// 7 warningIndicatorRequested MIL не требуется MIL требуется
|
||||||
|
|
||||||
// Массив DTC ошибок
|
// Массив DTC ошибок
|
||||||
uint8_t dtc_state_error[COUNT_DTC_CODE_ERROR];
|
uint8_t dtc_state_active_error[COUNT_DTC_CODE_ERROR];
|
||||||
|
uint8_t dtc_state_confirmed_error[COUNT_DTC_CODE_ERROR];
|
||||||
uint8_t dtc_state_FIX_error[COUNT_DTC_CODE_ERROR];
|
uint8_t dtc_state_FIX_error[COUNT_DTC_CODE_ERROR];
|
||||||
|
|
||||||
// Структура DTC кодов
|
// Структура DTC кодов
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue