Просмотр исходного кода

fix:gnss定位成功后,执行libgnss.clear,关闭再打开gnss芯片,如果一上电就定位成功,无GNSS_STATE消息

doudou 1 год назад
Родитель
Сommit
f330c3c9b0
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      components/minmea/luat_gnss.c

+ 1 - 0
components/minmea/luat_gnss.c

@@ -45,6 +45,7 @@ static void clear_data(minmea_data_t* ptr) {
 
 int luat_libgnss_init(int clear) {
     if (clear) {
+        gnssctx.fix_at_ticks = 0;
         memset(&gnssctx.frame_rmc, 0, sizeof(struct minmea_sentence_rmc));
         clear_data(gnssctx.rmc);
         clear_data(gnssctx.gga);