From 730a657310dc496ec4352ac2f793e6b876d9f3ef Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Tue, 1 Jul 2025 17:29:31 +0800 Subject: [PATCH] =?utf8?q?gps=E6=95=B0=E6=8D=AE=E8=BE=93=E5=85=A5cywee?= =?utf8?q?=E7=AE=97=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../peripheral/gnss/sample/gnss_sample/gnss_sample.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/code/sdk/drivers/peripheral/gnss/sample/gnss_sample/gnss_sample.c b/code/sdk/drivers/peripheral/gnss/sample/gnss_sample/gnss_sample.c index 13ac8a529..a4984ce2c 100644 --- a/code/sdk/drivers/peripheral/gnss/sample/gnss_sample/gnss_sample.c +++ b/code/sdk/drivers/peripheral/gnss/sample/gnss_sample/gnss_sample.c @@ -10,7 +10,11 @@ #include "tiot_service_interface.h" #include "pm_definition.h" #include "gnss_ctl.h" -// #include "cywee_hal.h" + +#ifdef SUPPORT_CYWEE_SERVICE +#include "cywee_hal.h" +#include "cywee_service.h" +#endif #define COLDSTART_FIXMODEGPS_NMEAALL_SAMPLE 0 #define AUTOSTART_FIXMODEALL_NMEADEF_SAMPLE 1 @@ -98,6 +102,10 @@ static int decode_nmea(char c) memcpy_s(&g_global_gpsData,sizeof(gps_data_t),&(g_nmeadata.gpsData),sizeof(gps_data_t)); ret = 1; memset(&g_nmeadata,0,sizeof(g_nmeadata)); +#ifdef SUPPORT_CYWEE_SERVICE + if(uapi_dev_runtime_get_train_status()) + do_cywee_service_check_msg(CYWEE_SERVICE_CMD_GNSS_UPDATE,NULL); +#endif } } -- 2.17.1