Обновление

This commit is contained in:
cfif 2026-04-20 13:15:00 +03:00
parent 1320d99700
commit 83eaef851d
2 changed files with 12 additions and 7 deletions

View File

@ -1313,15 +1313,12 @@ static uint16_t TransferData_36(tCanUds *env) {
// начало --------------------------- RequestTransferExit --------------------------------------------------------- // начало --------------------------- RequestTransferExit ---------------------------------------------------------
static uint16_t RequestTransferExit_37(tCanUds *env) { static uint16_t RequestTransferExit_37(tCanUds *env) {
tRequestTransferExit_Request *com = (tRequestTransferExit_Request *) env->data->data;
tUdsServiceCommand *com = (tUdsServiceCommand *) env->data->data; tRequestTransferExit_Response *requestTransferExit_Response = (tRequestTransferExit_Response *) env->dataResponse;
requestTransferExit_Response->ServiceId = UDS_RequestTransferExit | 0b1000000;
if (env->data->len < 2) { return 1;
return setResponseError(env, UDS_RequestTransferExit, UDS_error_incorrectMessageLengthOrInvalidFormat);
}
return 2;
} }
// конец --------------------------- RequestTransferExit --------------------------------------------------------- // конец --------------------------- RequestTransferExit ---------------------------------------------------------
// конец --------------------------- RequestTransferExit --------------------------------------------------------- // конец --------------------------- RequestTransferExit ---------------------------------------------------------

View File

@ -33,6 +33,14 @@ typedef struct __attribute__ ((packed)) {
uint8_t blockSequenceCounter; uint8_t blockSequenceCounter;
} tTransferData_Response; } tTransferData_Response;
typedef struct __attribute__ ((packed)) {
uint8_t ServiceId;
} tRequestTransferExit_Request;
typedef struct __attribute__ ((packed)) {
uint8_t ServiceId;
} tRequestTransferExit_Response;
#pragma scalar_storage_order little-endian #pragma scalar_storage_order little-endian
#endif //HVAC_M7_DOWNLOADFILE_H #endif //HVAC_M7_DOWNLOADFILE_H