如果有配对设备则上报状态否则不上报
authorxue <2144439972@qq.com>
Wed, 7 Jan 2026 12:50:47 +0000 (20:50 +0800)
committerxue <2144439972@qq.com>
Wed, 7 Jan 2026 12:50:47 +0000 (20:50 +0800)
code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdModel.cpp

index 863bc3b..9c27a1f 100644 (file)
@@ -1734,10 +1734,17 @@ extern "C" {
                     uapi_start_all_websocket_servers(0); // 连接服务器
                     #endif
                     
-                    //异步上报耳机状态
-                    GraphicService::GetInstance()->PostGraphicEvent([]() {
+                    //如果有配对设备则上报状态否则不上报
+                    int connedDevicesNum = 0;
+                    bool ret = gap_get_paired_devices_num(&connedDevicesNum);
+                    if(ret == true && connedDevicesNum > 0)
+                    {
+                                            //异步上报耳机状态
+                       GraphicService::GetInstance()->PostGraphicEvent([]() {
                         ln_bt_report_earphone_connection_status();
-                    });
+                        });
+                    }
+
 
                     #ifdef DO_VAD_AUTH
                     //VAD认证