You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Divya S Pillai <91891495+divipillai@users.noreply.github.com>
Copy file name to clipboardExpand all lines: doc/app/sm_cellular_modem.rst
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -204,7 +204,7 @@ The controlling chip runs a Zephyr application, which uses Zephyr's native IP st
204
204
* System mode is not configured. See the `%XSYSTEMMODE`_ command in the AT command Reference Guide for more details.
205
205
206
206
User pipes for AT commands
207
-
===========================
207
+
==========================
208
208
209
209
Zephyr's cellular modem driver provides **user pipes** for sending AT commands to the modem while PPP is active.
210
210
User pipes are additional CMUX channels (DLC channels 3 and 4) that the host application can use for modem configuration, DFU/FOTA, or other AT command operations.
@@ -216,13 +216,13 @@ User pipes are available only when the modem driver has all CMUX channels open.
216
216
This occurs after the following conditions are met:
217
217
218
218
* CMUX has been started with ``AT+CMUX=0``.
219
-
* The network interface is brought up with ``net_if_up()``, which opens CMUX channels, attaches to the network, and opens the PPP connection.
219
+
* The network interface is activated with ``net_if_up()``, which opens the CMUX channels, connects to the network, and establishes the PPP connection.
220
220
221
-
When the network interface is brought down with ``net_if_down()``, PPP is closed and user pipes become unavailable.
221
+
When the network interface is deactivated with ``net_if_down()``, the PPP connection is closed and user pipes become unavailable.
222
222
223
223
.. important::
224
224
225
-
User pipes are NOT available when PPP is closed.
225
+
User pipes are not available when PPP is closed.
226
226
The modem driver is designed so that ``net_if_up()`` opens all CMUX channels, including user pipes, and ``net_if_down()`` closes them.
227
227
228
228
The DLC channel callback notifies the host application when a user pipe opens or closes.
@@ -234,7 +234,7 @@ User pipes allow the host application to send AT commands while maintaining an a
234
234
Common use cases include:
235
235
236
236
* Configuring eDRX and PSM settings (``AT+CEDRXS``, ``AT+CPSMS``).
237
-
* Performing modem firmware updates via ``AT#XFOTA`` or DFU commands.
237
+
* Performing modem firmware updates using ``AT#XFOTA`` or DFU commands.
238
238
* Querying modem status and diagnostics.
239
239
* Managing SMS or other modem features not exposed through the PPP interface.
240
240
* Temporarily pausing PPP for maintenance operations.
0 commit comments