Skip to content

Commit b7bc3b6

Browse files
committed
LTE: Make stop and restart work.
1 parent 8a66376 commit b7bc3b6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

micropython/modules_py/lte.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def __init__(self, apn, uart=None, reset_pin=None, netlight_pin=None, netlight_l
3434

3535
# Set PPP timeouts and rxbuf
3636
self._uart.init(
37+
baudrate=DEFAULT_UART_STARTUP_BAUD,
3738
timeout=DEFAULT_UART_TIMEOUT,
3839
timeout_char=DEFAULT_UART_TIMEOUT_CHAR,
3940
rxbuf=DEFAULT_UART_RXBUF)
@@ -81,6 +82,11 @@ def stop_ppp(self):
8182
self._ppp.disconnect()
8283
self._send_at_command(f"AT+IPR={DEFAULT_UART_STARTUP_BAUD}")
8384
self._flush_uart()
85+
self._uart.init(
86+
baudrate=DEFAULT_UART_STARTUP_BAUD,
87+
timeout=DEFAULT_UART_TIMEOUT,
88+
timeout_char=DEFAULT_UART_TIMEOUT_CHAR,
89+
rxbuf=DEFAULT_UART_RXBUF)
8490

8591
def start_ppp(self, baudrate=DEFAULT_UART_BAUD, connect=True):
8692
self._wait_ready(poll_time=1.0, timeout=30)

0 commit comments

Comments
 (0)