-
Notifications
You must be signed in to change notification settings - Fork 6.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ADD: GNSS Driver for U-BLOX M10 & Support for UBX Messages
MODEM_UBX: Adds Support for UBX Messages in Modem Subsystem. GNSS API Supported: get_supported_systems, get_enabled_systems, set_enabled_systems, u_blox_m10_set_navigation_mode, u_blox_m10_get_navigation_mode. Boards Tested: MIMXRT1062_FMURT6, VMU_RT1170. Note: Partial support for U-BLOX Messages is provided as of now. Signed-off-by: Sumit Batra <sumit.batra@nxp.com> Signed-off-by: Mayank Mahajan <mayankmahajan.x@nxp.com>
- Loading branch information
1 parent
d8072a9
commit e28e0f8
Showing
16 changed files
with
2,230 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Copyright 2024 NXP | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
config GNSS_U_BLOX_M10 | ||
bool "U-BLOX M10 GNSS Module" | ||
default y | ||
depends on GNSS | ||
depends on DT_HAS_U_BLOX_M10_ENABLED | ||
select MODEM_MODULES | ||
select MODEM_BACKEND_UART | ||
select MODEM_CHAT | ||
select MODEM_UBX | ||
select GNSS_PARSE | ||
select GNSS_NMEA0183 | ||
select GNSS_NMEA0183_MATCH | ||
select GNSS_U_BLOX_PROTOCOL | ||
select UART_USE_RUNTIME_CONFIGURE | ||
help | ||
Enable U-BLOX M10 GNSS modem driver. | ||
|
||
config GNSS_U_BLOX_M10_SATELLITES_COUNT | ||
int "Maximum satellite count" | ||
depends on GNSS_SATELLITES | ||
default 24 | ||
help | ||
Maximum number of satellite that the driver that can be decoded from | ||
the GNSS device. This does not affect the number of devices that the | ||
device is actually tracking, just how many of those can be reported | ||
in the satellites callback. |
Oops, something went wrong.