\r
\r
#include "custom_runtime.h"\r
+\r
+#if defined(GNSS_UART1) || defined(GNSS_UART0)\r
#include "gnss_ctl.h"\r
+#endif\r
\r
namespace OHOS\r
{\r
\r
\r
#endif\r
+\r
+ #if defined(GNSS_UART1) || defined(GNSS_UART0)\r
if (strcmp(view.GetViewId(), GPS_OPEN_CONFIRM_BUTTON) == 0)\r
{\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "GPS On OnClick");\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "GPS On OnClick");\r
gnss_stop();\r
}\r
-\r
+ #endif\r
return false;\r
}\r
\r
{SEChipTest,"SEChipTestbutton","SEChipTest","SEChipTestbutton_next" ,&testView::ChangeSEChipTESTView,true},\r
{PingTest,"PingTestbutton","PingTest","PingTestbutton_next" ,&testView::ChangePingTESTView,true},\r
\r
+#if defined(GNSS_UART1) || defined(GNSS_UART0)\r
{GPSTEST,"GPSTestbutton","GPSTest","GPSTestbutton_next" ,&testView::ChangeGPSTESTView,true},\r
+#endif\r
#ifdef AGINGTEST\r
{OLDTEST,"oldtestbutton","aging" ,"oldtestexit",&testView::ChangeoldTESTView,true},\r
#endif\r
\r
bool testView::ChangeGPSTESTView(int16_t thisView)\r
{\r
+#if defined(GNSS_UART1) || defined(GNSS_UART0)\r
if (SystemScrollView[thisView] == nullptr)\r
{\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SystemView::ChangeSEChipTESTView");\r
SystemScrollView[thisView] = test_GPS_view->testGPSInitIView((uint8_t)thisView);\r
RootView::GetInstance()->Add(SystemScrollView[thisView]);\r
}\r
+#endif\r
return true;\r
}\r
\r
test_Ping_view = nullptr;\r
SystemScrollView[hideView]=nullptr;\r
break;\r
+#if defined(GNSS_UART1) || defined(GNSS_UART0)\r
case GPSTEST:\r
RootView::GetInstance()->Remove(SystemScrollView[hideView]);\r
delete test_GPS_view; \r
test_GPS_view = nullptr;\r
SystemScrollView[hideView]=nullptr;\r
break; \r
+#endif\r
#ifdef SUPPORT_A5133_SERVICE\r
case RF5133:\r
RootView::GetInstance()->Remove(SystemScrollView[hideView]);\r
struct re_driver_data *redd = NULL;
// re_err("re_init ----------1!!!\n");
#ifdef ROTARYENCODER_HX3507
- g_encoder_drv.private_data = rotary_encoder_get_peri_hx3507_attr();
+ g_encoder_drv.private_data = rotary_encoder_get_hx3507_peri_attr();
g_encoder_drv.encoder_api = rotary_encoder_get_hx3507_api();
#elif defined ROTARYENCODER_HX3509
g_encoder_drv.private_data = rotary_encoder_get_hx3509_peri_attr();