zephyr/subsys/modem
Bjarki Arge Andreasen d801e697dd modem: chat: Implement TRANSMIT_IDLE event
Refactors modem chat module to use TRANSMIT_IDLE event instead
of polling when transmitting, cleaning up the transmit handler
by combining duplicate code and using an internal state instead
of multiple iterators to track send state.

Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>
2024-01-25 11:22:42 +01:00
..
backends modem: backend: tty: Implement transmit idle event 2024-01-11 16:09:44 +00:00
CMakeLists.txt subsys/modem: Add modem modules 2023-08-30 13:48:51 +02:00
Kconfig modem: Add experimental tag 2023-11-03 09:56:30 +01:00
modem_chat.c modem: chat: Implement TRANSMIT_IDLE event 2024-01-25 11:22:42 +01:00
modem_cmux.c tests: modem: cmux: Implement TRANSMIT_IDLE into test suite 2024-01-17 09:20:50 -06:00
modem_pipe.c modem: pipe: Add TRANSMIT_IDLE event 2024-01-11 16:09:44 +00:00
modem_ppp.c modem: ppp: Implement TRANSMIT_IDLE event 2024-01-22 10:35:37 +00:00