/Zephyr-latest/tests/drivers/gnss/gnss_nmea0183/src/ |
D | main.c | 655 const struct gnss_satellite *satellites; member 661 .satellites = gpgsv_8_1_25_sats, .number_of_svs = ARRAY_SIZE(gpgsv_8_1_25_sats)}, 663 .satellites = gpgsv_8_2_25_sats, .number_of_svs = ARRAY_SIZE(gpgsv_8_2_25_sats)}, 665 .satellites = gpgsv_8_3_25_sats, .number_of_svs = ARRAY_SIZE(gpgsv_8_3_25_sats)}, 667 .satellites = gpgsv_8_4_25_sats, .number_of_svs = ARRAY_SIZE(gpgsv_8_4_25_sats)}, 669 .satellites = glgsv_8_5_25_sats, .number_of_svs = ARRAY_SIZE(glgsv_8_5_25_sats)}, 671 .satellites = glgsv_8_6_25_sats, .number_of_svs = ARRAY_SIZE(glgsv_8_6_25_sats)}, 673 .satellites = glgsv_8_7_25_sats, .number_of_svs = ARRAY_SIZE(glgsv_8_7_25_sats)}, 675 .satellites = gbgsv_8_8_25_sats, .number_of_svs = ARRAY_SIZE(gbgsv_8_8_25_sats)}, 706 struct gnss_satellite satellites[4]; in ZTEST() local [all …]
|
/Zephyr-latest/drivers/gnss/ |
D | gnss_nmea0183_match.c | 106 &data->satellites[data->satellites_length], in gnss_nmea0183_match_gsv_callback() 116 gnss_publish_satellites(data->gnss, data->satellites, data->satellites_length); in gnss_nmea0183_match_gsv_callback() 131 data->satellites = config->satellites; in gnss_nmea0183_match_init()
|
D | gnss_publish.c | 27 void gnss_publish_satellites(const struct device *dev, const struct gnss_satellite *satellites, in gnss_publish_satellites() argument 34 callback->callback(dev, satellites, size); in gnss_publish_satellites()
|
D | gnss_nmea0183_match.h | 48 struct gnss_satellite *satellites; member 63 struct gnss_satellite *satellites; member
|
D | gnss_nmea0183.c | 551 static int parse_gsv_svs(struct gnss_satellite *satellites, const struct gsv_sv_args *svs, in parse_gsv_svs() argument 563 satellites[i].prn = (uint16_t)i32; in parse_gsv_svs() 571 satellites[i].elevation = (uint8_t)i32; in parse_gsv_svs() 579 satellites[i].azimuth = (uint16_t)i32; in parse_gsv_svs() 583 satellites[i].snr = 0; in parse_gsv_svs() 584 satellites[i].is_tracked = false; in parse_gsv_svs() 593 satellites[i].snr = (uint16_t)i32; in parse_gsv_svs() 594 satellites[i].is_tracked = true; in parse_gsv_svs() 645 struct gnss_satellite *satellites, uint16_t size) in gnss_nmea0183_parse_gsv_svs() argument 653 __ASSERT(satellites != NULL, "satellites argument must be provided"); in gnss_nmea0183_parse_gsv_svs() [all …]
|
D | Kconfig.luatos_air530z | 24 Maximum number of satellites that can be decoded from the 27 be reported in the satellites callback.
|
D | gnss_nmea_generic.c | 38 struct gnss_satellite satellites[CONFIG_GNSS_NMEA_GENERIC_SATELLITES_COUNT]; member 94 .satellites = data->satellites, in gnss_nmea_generic_init_nmea0183_match() 95 .satellites_size = ARRAY_SIZE(data->satellites), in gnss_nmea_generic_init_nmea0183_match()
|
D | gnss_emul.c | 44 struct gnss_satellite satellites[GNSS_EMUL_SUPPORTED_SYSTEMS_COUNT]; member 417 data->satellites[data->satellites_len].prn = system_bit; in gnss_emul_add_satellite() 418 data->satellites[data->satellites_len].snr = system_bit + 20; in gnss_emul_add_satellite() 419 data->satellites[data->satellites_len].elevation = system_bit + 40; in gnss_emul_add_satellite() 420 data->satellites[data->satellites_len].azimuth = system_bit + 60; in gnss_emul_add_satellite() 421 data->satellites[data->satellites_len].system = BIT(system_bit); in gnss_emul_add_satellite() 422 data->satellites[data->satellites_len].is_tracked = true; in gnss_emul_add_satellite() 458 gnss_publish_satellites(dev, data->satellites, data->satellites_len); in gnss_emul_work_handler()
|
D | gnss_luatos_air530z.c | 52 struct gnss_satellite satellites[CONFIG_GNSS_LUATOS_AIR530Z_SATELLITES_COUNT]; member 105 .satellites = data->satellites, in gnss_luatos_air530z_init_nmea0183_match() 106 .satellites_size = ARRAY_SIZE(data->satellites), in gnss_luatos_air530z_init_nmea0183_match()
|
D | gnss_nmea0183.h | 176 struct gnss_satellite *satellites, uint16_t size);
|
D | gnss_dump.c | 172 const struct gnss_satellite *satellites, uint16_t size) in gnss_dump_satellites_to_log() argument 175 if (gnss_dump_satellite(dump_buf, sizeof(dump_buf), &satellites[i]) < 0) { in gnss_dump_satellites_to_log()
|
D | Kconfig.quectel_lcx6g | 33 int "Size of GNSS satellites array"
|
D | Kconfig.generic | 29 in the satellites callback.
|
D | Kconfig.u_blox_m8 | 30 in the satellites callback.
|
D | Kconfig | 13 bool "GNSS satellites support"
|
D | gnss_quectel_lcx6g.c | 47 struct gnss_satellite satellites[CONFIG_GNSS_QUECTEL_LCX6G_SAT_ARRAY_SIZE]; member 737 .satellites = data->satellites, in quectel_lcx6g_init_nmea0183_match() 738 .satellites_size = ARRAY_SIZE(data->satellites), in quectel_lcx6g_init_nmea0183_match()
|
D | gnss_u_blox_m8.c | 54 struct gnss_satellite satellites[CONFIG_GNSS_U_BLOX_M8_SATELLITES_COUNT]; member 123 .satellites = data->satellites, in ubx_m8_init_nmea0183_match() 124 .satellites_size = ARRAY_SIZE(data->satellites), in ubx_m8_init_nmea0183_match()
|
/Zephyr-latest/include/zephyr/drivers/gnss/ |
D | gnss_publish.h | 16 void gnss_publish_satellites(const struct device *dev, const struct gnss_satellite *satellites,
|
/Zephyr-latest/samples/drivers/gnss/src/ |
D | main.c | 33 static void gnss_satellites_cb(const struct device *dev, const struct gnss_satellite *satellites, in gnss_satellites_cb() argument 39 tracked_count += satellites[i].is_tracked; in gnss_satellites_cb()
|
/Zephyr-latest/tests/drivers/gnss/gnss_api/src/ |
D | test_enabled_systems.c | 55 const struct gnss_satellite *satellites, in gnss_satellites_cb() argument 59 atomic_or(&reported_systems_atom, satellites[i].system); in gnss_satellites_cb()
|
/Zephyr-latest/tests/drivers/gnss/gnss_api/ |
D | Kconfig | 27 int "Search period for satellites in seconds"
|
/Zephyr-latest/samples/drivers/gnss/ |
D | README.rst | 29 gnss reported 2 satellites!
|
/Zephyr-latest/boards/shields/x_nucleo_53l0a1/doc/ |
D | index.rst | 18 Two VL53L0X satellites can be connected using the two 10 pin connectors. 65 sensors (soldered + 2 satellites) and the 7 segments display.
|
/Zephyr-latest/samples/shields/x_nucleo_53l0a1/ |
D | README.rst | 22 Proximity (onboard + satellites)
|
/Zephyr-latest/samples/net/sockets/dumb_http_server/src/ |
D | response_big.html.bin | 35 …o. The RTOS has been used in several commercial applications including satellites, military comman…
|