zephyr/drivers/gnss
Bjarki Arge Andreasen 3769648793 drivers: gnss: Add emulated GNSS device driver
The emulated GNSS driver behaves like a GNSS, implementing
device pm and the GNSS APIs, using only kernel features (
zephyr work queue and uptime) making it buildable on all
zephyr targets.

The purpose of this device driver is to tailor and validate
the gnss api test suite.

Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>
2024-05-09 15:45:34 +02:00
..
gnss_u_blox_protocol
CMakeLists.txt drivers: gnss: Add emulated GNSS device driver 2024-05-09 15:45:34 +02:00
Kconfig drivers: gnss: Add emulated GNSS device driver 2024-05-09 15:45:34 +02:00
Kconfig.emul drivers: gnss: Add emulated GNSS device driver 2024-05-09 15:45:34 +02:00
Kconfig.generic drivers: gnss: nmea_generic: some fixes/improvements 2024-04-24 15:00:10 -04:00
Kconfig.luatos_air530z drivers: gnss: Air530z: Add new driver 2024-05-06 22:50:30 +01:00
Kconfig.quectel_lcx6g
Kconfig.u_blox_m10
gnss_dump.c
gnss_dump.h
gnss_emul.c drivers: gnss: Add emulated GNSS device driver 2024-05-09 15:45:34 +02:00
gnss_luatos_air530z.c drivers: gnss: Air530z: Add new driver 2024-05-06 22:50:30 +01:00
gnss_nmea0183.c drivers: gnss: Use correct GGA Elevation field 2024-04-23 19:46:42 -04:00
gnss_nmea0183.h
gnss_nmea0183_match.c
gnss_nmea0183_match.h
gnss_nmea_generic.c drivers: gnss: nmea_generic: some fixes/improvements 2024-04-24 15:00:10 -04:00
gnss_parse.c
gnss_parse.h
gnss_publish.c drivers: gnss: gnss_publish: Use sem for locking 2024-05-02 22:44:19 +01:00
gnss_quectel_lcx6g.c drivers: gnss: gnss_lcx6g: replace spinlock with sem 2024-05-02 22:43:11 +01:00
gnss_u_blox_m10.c