Обновление
This commit is contained in:
parent
1320d99700
commit
83eaef851d
11
CanUds.c
11
CanUds.c
|
|
@ -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 ---------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue