mirror of
https://gitee.com/qpy-solutions/tracker-v2.git
synced 2025-05-18 18:48:25 +08:00
update: gnss data get
This commit is contained in:
parent
8b16b5d5f9
commit
e39ff5814d
@ -116,8 +116,22 @@ class GPS(Singleton):
|
|||||||
data = quecgnss.read(4096)
|
data = quecgnss.read(4096)
|
||||||
self.gps_timer.stop()
|
self.gps_timer.stop()
|
||||||
|
|
||||||
|
while True:
|
||||||
|
gnss_data = quecgnss.read(4096)
|
||||||
|
data = gnss_data[1].decode()
|
||||||
|
rmc_data = self.read_location_GxRMC(data)
|
||||||
|
if not rmc_data:
|
||||||
|
continue
|
||||||
|
gga_data = self.read_location_GxGGA(data)
|
||||||
|
if not gga_data:
|
||||||
|
continue
|
||||||
|
vtg_data = self.read_location_GxVTG(data)
|
||||||
|
if not vtg_data:
|
||||||
|
continue
|
||||||
|
break
|
||||||
|
|
||||||
self.break_flag = 0
|
self.break_flag = 0
|
||||||
return data[1].decode()
|
return data
|
||||||
|
|
||||||
def read(self):
|
def read(self):
|
||||||
current_settings = settings.settings.get()
|
current_settings = settings.settings.get()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user