Lines Matching refs:gnss_data
28 static struct sim7080_gnss_data gnss_data; variable
1466 gnss_data.run_status = 1; in parse_cgnsinf()
1467 gnss_data.fix_status = 1; in parse_cgnsinf()
1469 strncpy(gnss_data.utc, utc, sizeof(gnss_data.utc) - 1); in parse_cgnsinf()
1475 gnss_data.lat = number * 10000000 + fraction * 10; in parse_cgnsinf()
1481 gnss_data.lon = number * 10000000 + fraction * 10; in parse_cgnsinf()
1488 gnss_data.alt = number * 1000 + fraction; in parse_cgnsinf()
1490 gnss_data.alt = 0; in parse_cgnsinf()
1497 gnss_data.hdop = number * 100 + fraction * 10; in parse_cgnsinf()
1504 gnss_data.cog = number * 100 + fraction * 10; in parse_cgnsinf()
1506 gnss_data.cog = 0; in parse_cgnsinf()
1514 gnss_data.kmh = number * 10 + fraction / 10; in parse_cgnsinf()
1516 gnss_data.kmh = 0; in parse_cgnsinf()
1521 memset(&gnss_data, 0, sizeof(gnss_data)); in parse_cgnsinf()
1563 if (!gnss_data.run_status || !gnss_data.fix_status) { in mdm_sim7080_query_gnss()
1568 memcpy(data, &gnss_data, sizeof(gnss_data)); in mdm_sim7080_query_gnss()
1571 memset(&gnss_data, 0, sizeof(gnss_data)); in mdm_sim7080_query_gnss()
2412 memset(&gnss_data, 0, sizeof(gnss_data)); in modem_init()