zephyr/subsys/shell
Tommi Kangas 941dcd31e7 shell: Make TX mutex timeout configurable
The 50 ms TX mutex timeouts introduced in commit b0a0feb cause
dropped messages when used with the shell log backend. This
commit makes time timeout configurable using the
CONFIG_SHELL_TX_TIMEOUT_MS Kconfig option and makes the
default timeout longer when shell log backend is enabled.

Link: #90215

Signed-off-by: Tommi Kangas <tommi.kangas@nordicsemi.no>
2025-06-17 16:05:20 +02:00
..
backends shell: mqtt: use ring_buf_reset to flush rx_rb 2025-04-09 22:06:05 +02:00
modules shell: kernel: Add a panic command 2025-03-29 07:44:11 -04:00
CMakeLists.txt shell: Allow custom shell log backend implementation 2024-10-17 10:48:25 -04:00
Kconfig shell: Make TX mutex timeout configurable 2025-06-17 16:05:20 +02:00
Kconfig.template.shell_log_queue_size
Kconfig.template.shell_log_queue_timeout
shell_cmds.c shell: Added assert 2024-10-16 10:00:17 +02:00
shell_fprintf.c
shell_help.c shell: Introduce structured help message 2025-06-11 09:55:21 +02:00
shell_help.h
shell_history.c
shell_log_backend.c shell: shell_log_backend: Allow printing the thread ID or name 2025-01-16 22:36:50 +01:00
shell_ops.c shell: handle reprint correctly when output crosses line boundary 2025-01-30 16:21:53 +01:00
shell_ops.h shell: add generic RX buffer flush function 2024-10-09 13:48:41 +02:00
shell_utils.c shell: utils: omit NULL initialization of endptr 2024-12-13 11:35:28 +01:00
shell_utils.h
shell_vt100.h
shell_wildcard.c
shell_wildcard.h
shell.c shell: Make TX mutex timeout configurable 2025-06-17 16:05:20 +02:00