From: 孙春阳 Date: Sat, 20 Sep 2025 06:34:32 +0000 (+0800) Subject: 修复雷鸟EG810版本编译问题 X-Git-Tag: leiniao_debug_1.0.0_20250922_020716~35^2~5 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=b20d7bcc08c0d00d6e1c7033d86bb7f1fd81319a;p=mirrors%2FFD230.git 修复雷鸟EG810版本编译问题 --- diff --git a/code/sdk/zhihui/leiniao/factory_test/PPPTestView.cpp b/code/sdk/zhihui/leiniao/factory_test/PPPTestView.cpp index c452f9965..6d567b1ba 100644 --- a/code/sdk/zhihui/leiniao/factory_test/PPPTestView.cpp +++ b/code/sdk/zhihui/leiniao/factory_test/PPPTestView.cpp @@ -141,7 +141,11 @@ static void update_ppp_runtime_status_display() { printf("=== 更新PPP运行状态显示 ===\n"); // 更新所有运行时状态 + #if SUPPORT_PPP_SERVICE errcode_t ret = ppp_api_update_all_runtime_status(); + #else + errcode_t ret = ERRCODE_SUCC; + #endif if (ret != ERRCODE_SUCC) { printf("更新PPP运行状态失败: %d\n", ret); return; @@ -242,8 +246,11 @@ static void update_signal_quality_display() { // 使用直接的API获取信号信息 ppp_network_signal_info_t signal_info; + #if SUPPORT_PPP_SERVICE ppp_error_t ret = ppp_at_get_network_signal_info(&signal_info); - + #else + ppp_error_t ret = PPP_ERR_OK; + #endif if (ret != PPP_ERR_OK) { printf("获取信号质量信息失败: %d\n", ret); // 显示错误信息 @@ -437,7 +444,11 @@ static void ppp_refresh_ui_callback(void* userData) { update_ppp_runtime_status_display(); // 尝试获取信号质量,但增加容错机制 + #if SUPPORT_PPP_SERVICE errcode_t ret = ppp_get_network_signal_info(); + #else + errcode_t ret = ERRCODE_SUCC; + #endif if (ret == ERRCODE_SUCC) { g_consecutive_failures = 0; // 重置失败计数 update_signal_quality_display();