From 6e1e60a0cd37b83937962ee36539a51f6a740f79 Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期五, 18 九月 2020 15:46:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' into lowprecision --- lib/src/main/cpp/rtk_platform/platform.cpp | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/lib/src/main/cpp/rtk_platform/platform.cpp b/lib/src/main/cpp/rtk_platform/platform.cpp index a343c04..6060868 100644 --- a/lib/src/main/cpp/rtk_platform/platform.cpp +++ b/lib/src/main/cpp/rtk_platform/platform.cpp @@ -520,6 +520,22 @@ cb->callback(cb->seq); } } + if (events & MASTER_COMM_EVT) { + union { + int a; + uint8_t b[sizeof(int)]; + } c; + + c.b[0] = data[0]; + c.b[1] = data[1]; + c.b[2] = data[2]; + c.b[3] = data[3]; + + if (length == 4) + MA_MainProcMsgEntry(c.a, NULL); + else + MA_MainProcMsgEntry(c.a, (char *)data + 4); + } } static void *PlatformDataListenThread(void *p) { -- Gitblit v1.8.0