Skip to content

Commit

Permalink
NMEA message types supported: GGA
Browse files Browse the repository at this point in the history
In protocols: supported - UBX, NMEA, RICTM2; tested - UBX
Out protocols: supported - UBX, NMEA, RICTM3; tested - UBX, NMEA

Co-authored-by: Sumit Batra <[email protected]>
Signed-off-by: Mayank Mahajan <[email protected]>
  • Loading branch information
mayankmahajan-nxp and sumitbatra-nxp committed Oct 9, 2023
1 parent 302f065 commit cd5694b
Show file tree
Hide file tree
Showing 16 changed files with 1,485 additions and 0 deletions.
1 change: 1 addition & 0 deletions drivers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ add_subdirectory_ifdef(CONFIG_MM_DRV mm)
add_subdirectory_ifdef(CONFIG_MODEM modem)
add_subdirectory_ifdef(CONFIG_NET_DRIVERS net)
add_subdirectory_ifdef(CONFIG_NET_L2_ETHERNET ethernet)
add_subdirectory_ifdef(CONFIG_NEOM8 gnss)
add_subdirectory_ifdef(CONFIG_NEURAL_NET_ACCEL neural_net)
add_subdirectory_ifdef(CONFIG_PECI peci)
add_subdirectory_ifdef(CONFIG_PINCTRL pinctrl)
Expand Down
1 change: 1 addition & 0 deletions drivers/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ source "drivers/ethernet/Kconfig"
source "drivers/flash/Kconfig"
source "drivers/fpga/Kconfig"
source "drivers/fuel_gauge/Kconfig"
source "drivers/gnss/Kconfig"
source "drivers/gpio/Kconfig"
source "drivers/hwinfo/Kconfig"
source "drivers/i2c/Kconfig"
Expand Down
4 changes: 4 additions & 0 deletions drivers/gnss/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0

add_subdirectory_ifdef(CONFIG_NEOM8 ublox-neo-m8)
6 changes: 6 additions & 0 deletions drivers/gnss/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# GNSS configuration options

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0

rsource "ublox-neo-m8/Kconfig"
6 changes: 6 additions & 0 deletions drivers/gnss/ublox-neo-m8/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0

zephyr_library()

zephyr_library_sources(ublox_neo_m8.c)
23 changes: 23 additions & 0 deletions drivers/gnss/ublox-neo-m8/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# ublox NEO-M8 GNSS module configuration options

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0

menuconfig NEOM8
bool "u-blox NEO-M8 GNSS Module"
help
Enable the driver for u-blox NEO-M8 GNSS Module.

if NEOM8

module = NEOM8
module-str = neom8
source "subsys/logging/Kconfig.template.log_config"

config NEOM8_INIT_PRIORITY
int "Counter init priority"
default 80
help
NEO-M8 driver device initialization priority.

endif # NEOM8
Loading

0 comments on commit cd5694b

Please sign in to comment.