From f453cfb645516628a6d1fa36e2ca633e1da6d708 Mon Sep 17 00:00:00 2001
From: tao_z <tzj0429@163.com>
Date: Sun, 07 Aug 2022 22:27:57 +0800
Subject: [PATCH] 修改数据传输最小长度限制

---
 Application/source/uds_modules/uds.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/Application/source/uds_modules/uds.c b/Application/source/uds_modules/uds.c
index e92a020..83b443a 100644
--- a/Application/source/uds_modules/uds.c
+++ b/Application/source/uds_modules/uds.c
@@ -575,14 +575,9 @@
         }
         break;
     case TRANSFER_DATA:
-        if (msg_dlc >= TRANSFER_DATA_MIN_LEN)
-        {
-            result = true;
-        }
-        else
-        {
-            result = false;
-        }
+
+        result = true;
+
         break;
     case REQUEST_TRANSFER_EXIT:
         result = true;
@@ -1499,6 +1494,7 @@
     case DEFAULT:
         if (UDS_L_Diag_session_e == PROGRAMMING)
         {
+            UDS_L_Diag_session_e = DEFAULT;
             UDS_L_tx_msg_buffer[0] = GET_RESPONSE_SERVICE_ID(SESSION_CONTROL);
             UDS_L_tx_msg_buffer[1] = UDS_L_Diag_session_e;
             UDS_L_tx_msg_buffer[2] = 0;

--
Gitblit v1.8.0