Home
last modified time | relevance | path

Searched refs:chat (Results 1 – 10 of 10) sorted by relevance

/Zephyr-Core-3.5.0/subsys/modem/
Dmodem_chat.c25 static void modem_chat_log_received_command(struct modem_chat *chat) in modem_chat_log_received_command() argument
30 for (uint16_t i = 0; i < chat->argc; i++) { in modem_chat_log_received_command()
31 argv_len = (uint16_t)strlen(chat->argv[i]); in modem_chat_log_received_command()
40 memcpy(&log_buffer[log_buffer_pos], chat->argv[i], argv_len); in modem_chat_log_received_command()
55 static void modem_chat_log_received_command(struct modem_chat *chat) in modem_chat_log_received_command() argument
61 static void modem_chat_script_stop(struct modem_chat *chat, enum modem_chat_script_result result) in modem_chat_script_stop() argument
65 LOG_DBG("%s: complete", chat->script->name); in modem_chat_script_stop()
67 LOG_WRN("%s: aborted", chat->script->name); in modem_chat_script_stop()
69 LOG_WRN("%s: timed out", chat->script->name); in modem_chat_script_stop()
73 if (chat->script->callback != NULL) { in modem_chat_script_stop()
[all …]
DKconfig10 bool "Modem chat module"
17 int "Modem chat log buffer size"
/Zephyr-Core-3.5.0/include/zephyr/modem/
Dchat.h31 typedef void (*modem_chat_match_callback)(struct modem_chat *chat, char **argv, uint16_t argc,
146 typedef void (*modem_chat_script_callback)(struct modem_chat *chat,
295 int modem_chat_init(struct modem_chat *chat, const struct modem_chat_config *config);
305 int modem_chat_attach(struct modem_chat *chat, struct modem_pipe *pipe);
317 int modem_chat_run_script_async(struct modem_chat *chat, const struct modem_chat_script *script);
329 int modem_chat_run_script(struct modem_chat *chat, const struct modem_chat_script *script);
341 static inline int modem_chat_script_run(struct modem_chat *chat, in modem_chat_script_run() argument
344 return modem_chat_run_script_async(chat, script); in modem_chat_script_run()
351 void modem_chat_script_abort(struct modem_chat *chat);
357 void modem_chat_release(struct modem_chat *chat);
/Zephyr-Core-3.5.0/doc/project/
Dcommunication.rst6 The `Zephyr Discord Server <https://chat.zephyrproject.org>`_ is the primary
7 chat forum used by Zephyr developers, contributors, and users.
Dproject_roles.rst59 the `Zephyr Discord Server <https://chat.zephyrproject.org>`_.
/Zephyr-Core-3.5.0/drivers/modem/
Dmodem_cellular.c76 struct modem_chat chat; member
252 static void modem_cellular_chat_callback_handler(struct modem_chat *chat, in modem_cellular_chat_callback_handler() argument
265 static void modem_cellular_chat_on_imei(struct modem_chat *chat, char **argv, uint16_t argc, in modem_cellular_chat_on_imei() argument
283 static void modem_cellular_chat_on_cgmm(struct modem_chat *chat, char **argv, uint16_t argc, in modem_cellular_chat_on_cgmm() argument
305 static void modem_cellular_chat_on_cxreg(struct modem_chat *chat, char **argv, uint16_t argc, in modem_cellular_chat_on_cxreg() argument
427 modem_chat_release(&data->chat); in modem_cellular_on_idle_state_enter()
593 modem_chat_attach(&data->chat, data->uart_pipe); in modem_cellular_run_init_script_event_handler()
594 modem_chat_run_script_async(&data->chat, config->init_chat_script); in modem_cellular_run_init_script_event_handler()
601 modem_chat_release(&data->chat); in modem_cellular_run_init_script_event_handler()
743 modem_chat_attach(&data->chat, data->dlci1_pipe); in modem_cellular_run_dial_script_event_handler()
[all …]
/Zephyr-Core-3.5.0/doc/contribute/
Dindex.rst108 .. _Discord: https://chat.zephyrproject.org
Dguidelines.rst315 .. _Zephyr Discord Server: https://chat.zephyrproject.org
/Zephyr-Core-3.5.0/
DREADME.rst95 .. _Discord Server: https://chat.zephyrproject.org
/Zephyr-Core-3.5.0/doc/develop/getting_started/
Dindex.rst781 .. _Discord invite: https://chat.zephyrproject.org