Обновление платы на V2

This commit is contained in:
cfif 2026-05-05 15:36:29 +03:00
parent 72167f7572
commit bd08dcb8e4
1 changed files with 5 additions and 5 deletions

View File

@ -769,7 +769,7 @@ static uint16_t UDS_ClearDiagnosticInformation_14(tCanUds *env) {
return setResponseError(env, UDS_ClearDiagnosticInformation, UDS_error_conditionsNotCorrect); return setResponseError(env, UDS_ClearDiagnosticInformation, UDS_error_conditionsNotCorrect);
} }
SetGetDiagnosticData(env->Diagnostic, DIAGNOSTIC_UDS_ClearDiagnosticInformation_14, NULL); diagnostic_ClearDiagnosticInformation_14(env->Diagnostic);
env->dataResponse[0] = UDS_ClearDiagnosticInformation | 0b1000000; env->dataResponse[0] = UDS_ClearDiagnosticInformation | 0b1000000;
@ -818,8 +818,7 @@ static uint16_t UDS_ReadDTCInformation_19(tCanUds *env) {
tDiagnosticDTC diagnosticDTC = {env->data->data[2], NULL}; tDiagnosticDTC diagnosticDTC = {env->data->data[2], NULL};
// младший байт количества DTC // младший байт количества DTC
env->dataResponse[5] = SetGetDiagnosticData(env->Diagnostic, DIAGNOSTIC_UDS_ReadDTCInformation_19_1, env->dataResponse[5] = diagnostic_UDS_ReadDTCInformation_19_count(env->Diagnostic, &diagnosticDTC);
&diagnosticDTC);
response_size = 6; response_size = 6;
} }
@ -834,7 +833,8 @@ static uint16_t UDS_ReadDTCInformation_19(tCanUds *env) {
response_size = 3; response_size = 3;
tDiagnosticDTC diagnosticDTC = {env->data->data[2], &env->dataResponse[response_size]}; tDiagnosticDTC diagnosticDTC = {env->data->data[2], &env->dataResponse[response_size]};
response_size += SetGetDiagnosticData(env->Diagnostic, DIAGNOSTIC_UDS_ReadDTCInformation_19_2, &diagnosticDTC); response_size += diagnostic_UDS_ReadDTCInformation_19_dtc(env->Diagnostic, &diagnosticDTC);
} }
if (com->sub_function == UDS_dtc_reportDTCBySupport) { if (com->sub_function == UDS_dtc_reportDTCBySupport) {
@ -847,7 +847,7 @@ static uint16_t UDS_ReadDTCInformation_19(tCanUds *env) {
response_size = 3; response_size = 3;
tDiagnosticDTC diagnosticDTC = {env->data->data[2], &env->dataResponse[response_size]}; tDiagnosticDTC diagnosticDTC = {env->data->data[2], &env->dataResponse[response_size]};
response_size += SetGetDiagnosticData(env->Diagnostic, DIAGNOSTIC_UDS_ReadDTCInformation_19_A, &diagnosticDTC); response_size += diagnostic_UDS_ReadDTCSupportDTC_19_dtc(env->Diagnostic, &diagnosticDTC);
} }
return response_size; return response_size;