Răsfoiți Sursa

fix: 修正demo/air780eg_gnsstest的辅助定位坐标单位错误

Wendal Chen 1 an în urmă
părinte
comite
50a8428ddc
1 a modificat fișierele cu 5 adăugiri și 0 ștergeri
  1. 5 0
      demo/air780eg_gnsstest/uc6228.lua

+ 5 - 0
demo/air780eg_gnsstest/uc6228.lua

@@ -148,6 +148,11 @@ local function do_agps()
             lat = tonumber(lat)
             lng = tonumber(lng)
             log.info("lbsLoc2", lat, lng)
+            -- 转换单位
+            local lat_dd,lat_mm = math.modf(lat)
+            local lng_dd,lng_mm = math.modf(lng)
+            lat = lat_dd * 100 + lat_mm * 60
+            lng = lng_dd * 100 + lng_mm * 60
         end
     elseif wlan then
         -- wlan.scan()