Line data Source code
1 0 : /*
2 : * Copyright (c) 2025 Croxel Inc.
3 : * Copyright (c) 2025 CogniPilot Foundation
4 : *
5 : * SPDX-License-Identifier: Apache-2.0
6 : */
7 :
8 : #ifndef ZEPHYR_MODEM_UBX_KEYS_
9 : #define ZEPHYR_MODEM_UBX_KEYS_
10 :
11 0 : enum ubx_keys_msg_out {
12 : UBX_KEY_MSG_OUT_NMEA_GGA_UART1 = 0x209100bb,
13 : UBX_KEY_MSG_OUT_NMEA_RMC_UART1 = 0x209100ac,
14 : UBX_KEY_MSG_OUT_NMEA_GSV_UART1 = 0x209100c5,
15 : UBX_KEY_MSG_OUT_NMEA_DTM_UART1 = 0x209100a7,
16 : UBX_KEY_MSG_OUT_NMEA_GBS_UART1 = 0x209100de,
17 : UBX_KEY_MSG_OUT_NMEA_GLL_UART1 = 0x209100ca,
18 : UBX_KEY_MSG_OUT_NMEA_GNS_UART1 = 0x209100b6,
19 : UBX_KEY_MSG_OUT_NMEA_GRS_UART1 = 0x209100cf,
20 : UBX_KEY_MSG_OUT_NMEA_GSA_UART1 = 0x209100c0,
21 : UBX_KEY_MSG_OUT_NMEA_GST_UART1 = 0x209100d4,
22 : UBX_KEY_MSG_OUT_NMEA_VTG_UART1 = 0x209100b1,
23 : UBX_KEY_MSG_OUT_NMEA_VLW_UART1 = 0x209100e8,
24 : UBX_KEY_MSG_OUT_NMEA_ZDA_UART1 = 0x209100d9,
25 : UBX_KEY_MSG_OUT_UBX_NAV_PVT_UART1 = 0x20910007,
26 : UBX_KEY_MSG_OUT_UBX_NAV_SAT_UART1 = 0x20910016,
27 : UBX_KEY_MSG_OUT_UBX_RXM_RTCM_UART1 = 0x20910269,
28 : };
29 :
30 0 : enum ubx_keys_rate {
31 : UBX_KEY_RATE_MEAS = 0x30210001,
32 : UBX_KEY_RATE_NAV = 0x30210002,
33 : };
34 :
35 0 : enum ubx_keys_nav_cfg {
36 : UBX_KEY_NAV_CFG_FIX_MODE = 0x20110011,
37 : UBX_KEY_NAV_CFG_DYN_MODEL = 0x20110021,
38 : };
39 :
40 0 : enum ubx_keys_uart1_proto {
41 : UBX_KEY_UART1_PROTO_IN_UBX = 0x10730001,
42 : UBX_KEY_UART1_PROTO_IN_NMEA = 0x10730002,
43 : UBX_KEY_UART1_PROTO_IN_RTCM3X = 0x10730004,
44 : UBX_KEY_UART1_PROTO_OUT_UBX = 0x10740001,
45 : UBX_KEY_UART1_PROTO_OUT_NMEA = 0x10740002,
46 : UBX_KEY_UART1_PROTO_OUT_RTCM3X = 0x10740004,
47 : };
48 :
49 0 : enum ubx_keys_nav_hp_cfg {
50 : UBX_KEY_NAV_HP_CFG_GNSS_MODE = 0x20140011,
51 : };
52 :
53 : #endif /* ZEPHYR_MODEM_UBX_KEYS_ */
|