Do not allow the modem to sleep if the driver is busy. Fix CTS filtering. Ignore small pulses on the CTS line. Fix socket restoration. Restored sockets could be mismatched with a wrong type. UDP sockets could be duplicated during restore. Improve IO debug mode. Use warning message for IO debug mode to easily see IO transitions color coded in a terminal. Ensure the UART is enabled whenever the driver needs to send commands to the modem. Ensure DNS resolver is re-initialized after the modem is powered off. PROD-307 Signed-off-by: Ryan Erickson <ryan.erickson@lairdconnect.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| gsm_ppp.c | ||
| hl7800.c | ||
| Kconfig | ||
| Kconfig.cellular | ||
| Kconfig.gsm | ||
| Kconfig.hl7800 | ||
| Kconfig.quectel-bg9x | ||
| Kconfig.simcom-sim7080 | ||
| Kconfig.ublox-sara-r4 | ||
| Kconfig.wncm14a2a | ||
| modem_cellular.c | ||
| modem_cmd_handler.c | ||
| modem_cmd_handler.h | ||
| modem_context.c | ||
| modem_context.h | ||
| modem_iface_uart_async.c | ||
| modem_iface_uart_interrupt.c | ||
| modem_iface_uart.h | ||
| modem_receiver.c | ||
| modem_receiver.h | ||
| modem_shell.c | ||
| modem_socket.c | ||
| modem_socket.h | ||
| quectel-bg9x.c | ||
| quectel-bg9x.h | ||
| simcom-sim7080.c | ||
| simcom-sim7080.h | ||
| ublox-sara-r4.c | ||
| wncm14a2a.c | ||