Обновление

This commit is contained in:
cfif 2026-04-13 16:58:41 +03:00
parent d06707444a
commit d86bff8ab8
2 changed files with 9 additions and 8 deletions

View File

@ -17,11 +17,11 @@ void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger) {
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_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,
osPriorityNormal);
@ -29,11 +29,11 @@ void Diagnostic_Init(tDiagnostic *env, tLoggerInterface *logger) {
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_state_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
dtc_state_FIX_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
}
// dtc_state_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
// dtc_state_FIX_error[i] |= UDS_dtc_mask_testNotCompletedSinceLastClear;
// }
return 0;
}

View File

@ -15,7 +15,8 @@
// 7 warningIndicatorRequested MIL не требуется MIL требуется
// Массив 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];
// Структура DTC кодов