From f7a18ec4494b9c5c9ef3fd440bbf68ffc6425e18 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期四, 08 十二月 2022 15:40:56 +0800 Subject: [PATCH] 智慧驾培首次提交 --- lib/src/main/cpp/rtk_module/virtual_rtk.cpp | 15 +++++---------- 1 files changed, 5 insertions(+), 10 deletions(-) diff --git a/lib/src/main/cpp/rtk_module/virtual_rtk.cpp b/lib/src/main/cpp/rtk_module/virtual_rtk.cpp index c7af63d..f205d6b 100644 --- a/lib/src/main/cpp/rtk_module/virtual_rtk.cpp +++ b/lib/src/main/cpp/rtk_module/virtual_rtk.cpp @@ -2,7 +2,6 @@ // Created by YY on 2020/1/20. // -#include <pthread.h> #include <cstdlib> #include <cstring> #include "virtual_rtk.h" @@ -34,8 +33,8 @@ static void TcpEventCallback2(int stat, void *p, void *context); static void TcpDataCallback2(void *buffer, int length, void *p, void *context); -static void ConnectLater(union sigval sig); -static void ConnectLater2(union sigval sig); +static void ConnectLater(apptimer_var_t val); +static void ConnectLater2(apptimer_var_t val); void InitVirtualDevice(const char *domain_name, int port) { @@ -85,18 +84,14 @@ return temp; } -static void ConnectLater(union sigval sig) { - AppTimer_delete(ConnectLater); - +static void ConnectLater(apptimer_var_t val) { if (ctp != NULL) { ctp->OpenTcpPort(VAddr.domain_name, VAddr.port); } } -static void ConnectLater2(union sigval sig) +static void ConnectLater2(apptimer_var_t val) { - AppTimer_delete(ConnectLater2); - if (ctp2 != NULL) { ctp2->OpenTcpPort(VAddr.domain_name, VAddr.port + 1); } @@ -179,7 +174,7 @@ RxBufLen += length; if (RxBufLen > 0) { - ParseMcu(RxBuf, RxBufLen); + /////////////////ParseMcu(RxBuf, RxBufLen); RxBufLen = 0; } } -- Gitblit v1.8.0