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, set_fix_rate, get_fix_rate,
	set_enabled_systems, get_enabled_systems, set_navigation_mode,
	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>
This commit is contained in:
Mayank Mahajan 2024-01-24 16:52:22 +05:30 committed by Fabio Baltieri
commit 3d81167eaf
16 changed files with 2392 additions and 0 deletions

View file

@ -0,0 +1,17 @@
# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
description: U-BLOX M10 GNSS Module
compatible: "u-blox,m10"
include:
- uart-device.yaml
properties:
uart-baudrate:
type: int
description: |
Baudrate for communication on the UART port.
default: 115200
enum: [4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600]