39 lines
943 B
Plaintext
39 lines
943 B
Plaintext
# Copyright (c) 2023 Trackunit Corporation
|
|
# Copyright (c) 2023 Bjarki Arge Andreasen
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config GNSS_QUECTEL_LCX6G
|
|
bool "Quectel LCX6G GNSS modem driver"
|
|
default y
|
|
depends on GNSS
|
|
depends on DT_HAS_QUECTEL_LC26G_ENABLED || DT_HAS_QUECTEL_LC76G_ENABLED || DT_HAS_QUECTEL_LC86G_ENABLED
|
|
depends on GNSS_REFERENCE_FRAME_WGS84
|
|
select MODEM_MODULES
|
|
select MODEM_BACKEND_UART
|
|
select MODEM_CHAT
|
|
select GNSS_PARSE
|
|
select GNSS_NMEA0183
|
|
select GNSS_NMEA0183_MATCH
|
|
help
|
|
Enable quectel LCX6G series GNSS modem driver.
|
|
|
|
if GNSS_QUECTEL_LCX6G
|
|
|
|
config GNSS_QUECTEL_LCX6G_UART_RX_BUF_SIZE
|
|
int "Size of UART backend receive buffer"
|
|
default 256
|
|
|
|
config GNSS_QUECTEL_LCX6G_UART_TX_BUF_SIZE
|
|
int "Size of UART backend transmit buffer"
|
|
default 64
|
|
|
|
if GNSS_SATELLITES
|
|
|
|
config GNSS_QUECTEL_LCX6G_SAT_ARRAY_SIZE
|
|
int "Size of GNSS satellites array"
|
|
default 24
|
|
|
|
endif # GNSS_SATELLITES
|
|
|
|
endif # GNSS_QUECTEL_LCX6G
|