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> |
||
|---|---|---|
| .. | ||
| gnss_u_blox_protocol | ||
| CMakeLists.txt | ||
| gnss_dump.c | ||
| gnss_dump.h | ||
| gnss_emul.c | ||
| gnss_luatos_air530z.c | ||
| gnss_nmea0183_match.c | ||
| gnss_nmea0183_match.h | ||
| gnss_nmea0183.c | ||
| gnss_nmea0183.h | ||
| gnss_nmea_generic.c | ||
| gnss_parse.c | ||
| gnss_parse.h | ||
| gnss_publish.c | ||
| gnss_quectel_lcx6g.c | ||
| gnss_u_blox_m10.c | ||
| Kconfig | ||
| Kconfig.emul | ||
| Kconfig.generic | ||
| Kconfig.luatos_air530z | ||
| Kconfig.quectel_lcx6g | ||
| Kconfig.u_blox_m10 | ||