Home
last modified time | relevance | path

Searched refs:ubx (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/subsys/modem/
Dmodem_ubx.c61 static void modem_ubx_reset_received_ubx_preamble_sync_chars(struct modem_ubx *ubx) in modem_ubx_reset_received_ubx_preamble_sync_chars() argument
63 ubx->ubx_preamble_sync_chars_received = false; in modem_ubx_reset_received_ubx_preamble_sync_chars()
66 static void modem_ubx_reset_parser(struct modem_ubx *ubx) in modem_ubx_reset_parser() argument
68 modem_ubx_reset_received_ubx_preamble_sync_chars(ubx); in modem_ubx_reset_parser()
108 static void modem_ubx_script_init(struct modem_ubx *ubx, const struct modem_ubx_script *script) in modem_ubx_script_init() argument
110 ubx->script = script; in modem_ubx_script_init()
113 static int modem_ubx_run_script_helper(struct modem_ubx *ubx, const struct modem_ubx_script *script) in modem_ubx_run_script_helper() argument
117 if (ubx->pipe == NULL) { in modem_ubx_run_script_helper()
121 k_sem_reset(&ubx->script_stopped_sem); in modem_ubx_run_script_helper()
123 modem_ubx_reset_parser(ubx); in modem_ubx_run_script_helper()
[all …]
/Zephyr-latest/include/zephyr/modem/
Dubx.h108 int modem_ubx_attach(struct modem_ubx *ubx, struct modem_pipe *pipe);
115 void modem_ubx_release(struct modem_ubx *ubx);
123 int modem_ubx_init(struct modem_ubx *ubx, const struct modem_ubx_config *config);
152 int modem_ubx_run_script(struct modem_ubx *ubx, const struct modem_ubx_script *script);
/Zephyr-latest/drivers/gnss/
Dgnss_u_blox_m8.c69 struct modem_ubx ubx; member
182 return modem_ubx_init(&data->ubx, &ubx_config); in ubx_m8_init_ubx()
199 ret = modem_ubx_attach(&data->ubx, data->uart_pipe); in ubx_m8_modem_module_change()
201 modem_ubx_release(&data->ubx); in ubx_m8_modem_module_change()
223 ret = modem_ubx_run_script(&data->ubx, modem_ubx_script_tx); in ubx_m8_modem_ubx_run_script()
/Zephyr-latest/boards/u-blox/ubx_bmd380eval/
Dubx_bmd380eval_nrf52840.dts17 compatible = "u-blox,ubx-bmd380eval-nrf52840";
/Zephyr-latest/boards/u-blox/ubx_bmd360eval/
Dubx_bmd360eval_nrf52811.dts14 compatible = "u-blox,ubx-bmd360eval-nrf52811";
/Zephyr-latest/boards/u-blox/ubx_bmd330eval/
Dubx_bmd330eval_nrf52810.dts14 compatible = "u-blox,ubx-bmd330eval-nrf52810";
/Zephyr-latest/boards/u-blox/ubx_bmd300eval/
Dubx_bmd300eval_nrf52832.dts14 compatible = "u-blox,ubx-bmd300eval-nrf52832";
/Zephyr-latest/boards/u-blox/ubx_bmd340eval/
Dubx_bmd340eval_nrf52840.dts16 compatible = "u-blox,ubx-bmd340eval-nrf52840";
/Zephyr-latest/boards/u-blox/ubx_bmd345eval/
Dubx_bmd345eval_nrf52840.dts17 compatible = "u-blox,ubx-bmd345eval-nrf52840";