Переглянути джерело

fix: libgnss.getGsv没有返回全部卫星,超过24颗的场景

https://gitee.com/openLuat/LuatOS/issues/I6VFVZ
Wendal Chen 2 роки тому
батько
коміт
433748cca4
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      components/minmea/luat_lib_libgnss.c

+ 1 - 1
components/minmea/luat_lib_libgnss.c

@@ -314,7 +314,7 @@ static int l_libgnss_get_rmc(lua_State *L) {
 
 static void add_gsv(lua_State*L, struct minmea_sentence_gsv* gsvs, size_t *count, int tp) {
 
-    for (size_t i = 0; i < 3; i++)
+    for (size_t i = 0; i < FRAME_GSV_MAX; i++)
     {
         for (size_t j = 0; j < 4; j++)
         {