From 27fc91fbe8f88b6885356e68828cfe1ce1db7601 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期三, 28 二月 2024 09:53:13 +0800 Subject: [PATCH] 坐标 --- lib/src/main/cpp/rtk_platform/platform.cpp | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/src/main/cpp/rtk_platform/platform.cpp b/lib/src/main/cpp/rtk_platform/platform.cpp index a48d7d2..89d0331 100644 --- a/lib/src/main/cpp/rtk_platform/platform.cpp +++ b/lib/src/main/cpp/rtk_platform/platform.cpp @@ -399,7 +399,7 @@ case GPS_UPDATE_EVT: { const gpsStatus_t *gps = (gpsStatus_t *) data; -// DEBUG("GPS: %s", const_cast<gpsStatus_t *>(gps)->toString().c_str()); + DEBUG("GPS: %s", const_cast<gpsStatus_t *>(gps)->toString().c_str()); gbf.qf = gps->gps_status; gbf.latitude = gps->latitude; @@ -431,7 +431,7 @@ const rtk_info_t *rtk = (rtk_info_t *) data; -// DEBUG("RTK: %s", const_cast<rtk_info_t *>(rtk)->toString().c_str()); + DEBUG("RTK: %s", const_cast<rtk_info_t *>(rtk)->toString().c_str()); rbf.qf = rtk->qf; rbf.coord_x = rtk->y; @@ -516,7 +516,7 @@ } defaultMcuRom.more = 0; } -// UpdateSensor(brief.gpio, brief.speed, brief.engine); +// UpdateSensorHw(brief.gpio, brief.speed, brief.engine); break; } case CAN_UPDATE_EVT: { @@ -602,7 +602,7 @@ // if (sensor.clutch == 1) // sensor.gear = 0; - UpdateSensor(&sensor); + UpdateSensorHw(&sensor); break; } case CARD_UPDATE_EVT: { @@ -711,7 +711,10 @@ break; } case SENSOR_CHANGE_EVT: { - SensorXChanged(BUILD_UINT16(data[1], data[0]), BUILD_UINT32(data[5], data[4], data[3], data[2])); + // 杞﹁締浠〃鐘舵�佸彂鐢熷彉鍖栵紝闄や簡杞﹂�熷拰杞�� + int id = BUILD_UINT16(data[1], data[0]); + int value = BUILD_UINT32(data[5], data[4], data[3], data[2]); + UpdateSensor(id, value); break; } default: -- Gitblit v1.8.0