添加 雷鸟EG800AK cat1固件 V23版本,更新雷鸟启动ws条件,ppp模式单独处理 2482/target/3 2489/1 2489/head 2490/target/1
author孙春阳 <snickersun@163.com>
Sat, 11 Oct 2025 10:05:05 +0000 (18:05 +0800)
committer孙春阳 <snickersun@163.com>
Sat, 11 Oct 2025 10:05:05 +0000 (18:05 +0800)
cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA0929_LN_PY_SRV_V23_20250930-1129.zip [deleted file]
cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA1011_LN_PY_SRV_V23_20251011-1802.zip [new file with mode: 0644]
code/sdk/zhihui/leiniao/imsl_ln/ln_api.c
code/sdk/zhihui/leiniao/imsl_ln/ln_api_websocket.c

diff --git a/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA0929_LN_PY_SRV_V23_20250930-1129.zip b/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA0929_LN_PY_SRV_V23_20250930-1129.zip
deleted file mode 100644 (file)
index e104307..0000000
Binary files a/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA0929_LN_PY_SRV_V23_20250930-1129.zip and /dev/null differ
diff --git a/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA1011_LN_PY_SRV_V23_20251011-1802.zip b/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA1011_LN_PY_SRV_V23_20251011-1802.zip
new file mode 100644 (file)
index 0000000..9eae837
Binary files /dev/null and b/cat1modem/leiniao/EG800AKCN91LCR07A01M04_OCPU_QPY_BETA1011_LN_PY_SRV_V23_20251011-1802.zip differ
index 38ffd0f..5346086 100644 (file)
@@ -1392,7 +1392,14 @@ errcode_t uapi_ln_http_server_init(void)
         printf("create ln_send_service failed %d!\r\n", ret);
         return ERRCODE_FAIL;
     }
+
+    #if !defined(SUPPORT_PPP_SERVICE_INTERRUPT) \
+        && !defined(SUPPORT_PPP_SERVICE_POLLING) \
+        && !defined(SKIP_LN_PROTOCOL_TEST)
+
     ln_ws_start(ln_ws_process_message,2000);
+    
+    #endif
 
     ln_init_required_dirs();
 
index 5e6dc3c..b2b4efa 100644 (file)
@@ -736,9 +736,6 @@ static void ln_ws_incomplete_callback(const char *raw_data, size_t length, bool
  */
 int ln_ws_start(ws_message_callback_t_ln callback, uint32_t audio_timeout_ticks)
 {
-    #ifdef SKIP_LN_PROTOCOL_TEST
-    return 0;
-    #endif
     if (g_ws_running) {
         return 0;
     }