Specifications

AirPrime UMTS / LTE MC/SL-Series Extended AT Command Reference
248 Proprietary and Confidential 2130616
!PADLISTEN
Supporting chipsets:
MDM6200
MDM6270 (min f/w rev:
S2.0)
MSM6290 (min f/w rev:
K2.0 Release 2)
QSC6270 (min f/w rev:
S2.0)
Note: This command is not
password-protected.
Initiate PAD server connection
Initiate a TCP PAD (Packet Assembler/Disassembler) server connection for a specific
profile ID.
Note: At least one trigger condition must be defined for the specified profile ID. See
!PADCONF on page 244.
Usage:
Query: AT!PADLISTEN?<PADprofile>
Response:
AT!PADLISTEN:<PADprofile>,<connectionstate>
OK
Purpose: Display the current connection state of the specified profile.
Execution: AT!PADLISTEN=<PADprofile>[,<manual>]
Response:
OK (Connected, waiting for remote TCP client to connect. Serial port
remains in AT command mode.)
or CONNECT (PAD connection established over TCP socket. Modem in
PAD mode, and DCD line is asserted.)
or
CLIENT-UP (Remote TCP client is connected. Modem is in AT
command mode, and DCD line remains deasserted.)
or
NO CARRIER (Connection failed. DCD line is deasserted.)
or
ERROR (Error activating session, or all triggers are disabled.)
Purpose: Initiate a server connection for the specified profile.
Parameters:
<PADprofile> (PAD profile ID number)
Valid range depends on multipad support:
Multipad not supported: 1–3
Multipad supported: 1–10
<manual> (Action to take when remote client connects)
0=Modem sends CONNECT to the host and switches port to PAD mode.
1=Modem sends CLIENT-UP to host. It then waits for an ATO command before
sending
CONNECT to the host and switches port to PAD mode.
<connectionstate> (Current connection state of the <PADprofile> PAD session)
0=Disconnected
1=Listening
2=Connected (This option is not supported for multipad.)
Table 11-2: PAD command details (Continued)
Command Description