Searched refs:nav_data (Results 1 – 7 of 7) sorted by relevance
/Zephyr-latest/tests/drivers/gnss/gnss_dump/src/ |
D | main.c | 23 test_data.nav_data.latitude = 10000000001; in test_gnss_data() 24 test_data.nav_data.longitude = 20000000002; in test_gnss_data() 25 test_data.nav_data.bearing = 3003; in test_gnss_data() 26 test_data.nav_data.speed = 4004; in test_gnss_data() 27 test_data.nav_data.altitude = 5005; in test_gnss_data() 44 test_data.nav_data.latitude = 1; in test_gnss_data() 45 test_data.nav_data.longitude = 2; in test_gnss_data() 46 test_data.nav_data.bearing = 3; in test_gnss_data() 47 test_data.nav_data.speed = 4; in test_gnss_data() 48 test_data.nav_data.altitude = 5; in test_gnss_data() [all …]
|
/Zephyr-latest/drivers/gnss/ |
D | gnss_dump.c | 95 int gnss_dump_nav_data(char *str, uint16_t strsize, const struct navigation_data *nav_data) in gnss_dump_nav_data() argument 100 char *lat_sign = nav_data->latitude < 0 ? "-" : ""; in gnss_dump_nav_data() 101 char *lon_sign = nav_data->longitude < 0 ? "-" : ""; in gnss_dump_nav_data() 102 char *alt_sign = nav_data->altitude < 0 ? "-" : ""; in gnss_dump_nav_data() 106 llabs(nav_data->latitude) / 1000000000, in gnss_dump_nav_data() 107 llabs(nav_data->latitude) % 1000000000, in gnss_dump_nav_data() 109 llabs(nav_data->longitude) / 1000000000, in gnss_dump_nav_data() 110 llabs(nav_data->longitude) % 1000000000, in gnss_dump_nav_data() 111 nav_data->bearing / 1000, nav_data->bearing % 1000, in gnss_dump_nav_data() 112 nav_data->speed / 1000, nav_data->speed % 1000, in gnss_dump_nav_data() [all …]
|
D | gnss_nmea0183.c | 419 if ((gnss_nmea0183_ddmm_mmmm_to_ndeg(argv[3], &data->nav_data.latitude) < 0) || in gnss_nmea0183_parse_rmc() 420 (gnss_nmea0183_ddmm_mmmm_to_ndeg(argv[5], &data->nav_data.longitude) < 0)) { in gnss_nmea0183_parse_rmc() 425 data->nav_data.latitude = argv[4][0] == 'N' in gnss_nmea0183_parse_rmc() 426 ? data->nav_data.latitude in gnss_nmea0183_parse_rmc() 427 : -data->nav_data.latitude; in gnss_nmea0183_parse_rmc() 429 data->nav_data.longitude = argv[6][0] == 'E' in gnss_nmea0183_parse_rmc() 430 ? data->nav_data.longitude in gnss_nmea0183_parse_rmc() 431 : -data->nav_data.longitude; in gnss_nmea0183_parse_rmc() 439 data->nav_data.speed = (uint32_t)tmp; in gnss_nmea0183_parse_rmc() 448 data->nav_data.bearing = (uint32_t)tmp; in gnss_nmea0183_parse_rmc() [all …]
|
D | gnss_dump.h | 34 int gnss_dump_nav_data(char *str, uint16_t strsize, const struct navigation_data *nav_data);
|
D | gnss_emul.c | 390 data->data.nav_data.latitude = 10000000000; in gnss_emul_set_nav_data() 391 data->data.nav_data.longitude = -10000000000; in gnss_emul_set_nav_data() 392 data->data.nav_data.bearing = 3000; in gnss_emul_set_nav_data() 393 data->data.nav_data.speed = 0; in gnss_emul_set_nav_data() 394 data->data.nav_data.altitude = 20000; in gnss_emul_set_nav_data()
|
/Zephyr-latest/tests/drivers/gnss/gnss_nmea0183/src/ |
D | main.c | 282 zassert_equal(data.nav_data.latitude, 57162276699, "Incorrectly parsed latitude"); in ZTEST() 283 zassert_equal(data.nav_data.longitude, 9961012299, "Incorrectly parsed longitude"); in ZTEST() 284 zassert_equal(data.nav_data.speed, 169, "Incorrectly parsed speed"); in ZTEST() 285 zassert_equal(data.nav_data.bearing, 33310, "Incorrectly parsed speed"); in ZTEST() 333 zassert_equal(data.nav_data.altitude, 15234, "Incorrectly parsed altitude"); in ZTEST()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | gnss.h | 180 struct navigation_data nav_data; member
|