From 8ebe83a59e982317a746e8dd61d87c4a2359b40d Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期三, 08 一月 2020 14:42:36 +0800
Subject: [PATCH] 实现rtk平台基础配置
---
lib/src/main/cpp/rtk_platform/platform.cpp | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/lib/src/main/cpp/rtk_platform/platform.cpp b/lib/src/main/cpp/rtk_platform/platform.cpp
index e0072ab..5811569 100644
--- a/lib/src/main/cpp/rtk_platform/platform.cpp
+++ b/lib/src/main/cpp/rtk_platform/platform.cpp
@@ -22,7 +22,7 @@
#define PARSE_BUFF_SIZE 4096
-const char *VK_REG = "platform_register";
+#define DEBUG(fmt, args...) LOGD("<platform> <%s>: " fmt, __func__, ##args)
struct platformSocket {
char domain_name[32];
@@ -84,6 +84,8 @@
void InitPlatform(const uint8_t *phone, const char *domain_name, int port)
{
+ DEBUG("InitPlatform");
+
pthread_mutex_init(&platform_tx_mutex, NULL);
pthread_mutex_init(&events_mutex, NULL);
@@ -105,15 +107,16 @@
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);//detached
pthread_create(&pid, &attr, StatusListenThread, NULL);
- MA_ReqRtkPlatformConfig();
AppTimer_add(ReqRtkPlatformConfigTimeout, D_SEC(2));
+ MA_ReqRtkPlatformConfig();
}
static void ReqRtkPlatformConfigTimeout(union sigval sig)
{
AppTimer_delete(ReqRtkPlatformConfigTimeout);
- MA_ReqRtkPlatformConfig();
+
AppTimer_add(ReqRtkPlatformConfigTimeout, D_SEC(2));
+ MA_ReqRtkPlatformConfig();
}
void ConfigPlatform(const rtk_platform_cfg_t *p)
--
Gitblit v1.8.0