Specifications
Table Of Contents
- Chapter 1 – Introduction
- Chapter 2 – AT Commands Overview
- Chapter 3 - General Commands
- Chapter 4 – Identification Commands
- Chapter 5 – Query Commands
- Chapter 6 – Global Configuration Commands
- Chapter 7 – Status Commands
- Chapter 8 – Communication Commands
- Fixed DTE Rate +IPR
- DTE-DCE Local Flow Control +IFC
- Set DCD Signal &C
- Set DTR Signal &D
- Set DSR Signal &S
- V.42bis Data Compression +DS
- V.42bis Data Compression Report +DR
- Hang-Up 1x Data Command +WCHD
- Automatic Answer S0
- Line Termination Character S3
- Response Formatting Character S4
- Command Edit Character S5
- Connection Completion Timeout S7
- Carrier Detect Threshold S9
- Automatic Disconnect Delay S10
- DTMF Duration and Spacing S11
- Chapter 9 – Call Control Commands
- Dial Command D
- Hang-Up Command H
- Answer a Call A
- Calling Line Identification Presentation +CLIP
- Call Waiting Indication +CCWA
- Incoming Call +RING
- Set Voice Privacy Level +WPRV
- Emergency Mode +WSOS
- Call Answered +WANS
- Call Connected +WCNT
- Call Ended +WEND
- Call Originated +WORG
- CPHS Command +CPHS
- Voice Mail Indicator +WVMI
- List Current Call State +CLCC
- Call Forwarding +CCFC
- Send Flash to Base Station +WFSH
- Send DTMF Tones +VTS
- Chapter 10 – Network Service Commands
- Serving System +CSS
- Set Rm Interface Protocol +CRM
- Signal Quality +CSQ
- Network Registration & Roaming +CREG
- Set More Preferred Rescans +WTBMPRS
- Band Preference +WBND
- Service Indication +WSRV
- Roam Preference +WRMP
- Default Cell Band +WDCB
- Roaming Indication +WROM
- Enhanced Roaming Indication +WERI
- Cell Environment and RxLev Indication +CCED
- Chapter 11 – Provisioning Control Commands
- Chapter 12 – OTASP / OTAPA Indications
- Chapter 13 – OMA / DM Control Commands
- Chapter 14 – Short Message Service Control Commands
- Send Message +CMGS
- Read Message +CMGR
- List Message +CMGL
- Delete Message +CMGD
- Preferred Message Storage +CPMS
- Set SMS Compose Language and Encoding +WSCL
- New Message Indication +CNMI
- Incoming Message Directly Displayed +CMT
- Incoming Message Stored in Memory +CMTI
- SMS Status Report Indication Directly Displayed +CDS
- SMS Message Storage Full +WMGF
- Chapter 15 – Audio Commands
- Audio Subsystem Overview
- Speaker & Microphone Selection +SPEAKER
- Microphone Gain Enable +MGE
- Microphone Gain +VGT
- Speaker Gain Control +VGR
- Digital Gain Transmit +WDGT
- Digital Gain Receive +WDGR
- Side Tone Modification +SIDET
- Echo Cancellation +ECHO
- Loudspeaker Volume Level +CLVL
- Initialize Voice Parameters +VIP
- Audio Loopback &T
- Chapter 16 – Data Commands
- Chapter 17 – TCP App AT Commands (For Non-UIP Builds)
- Configure TCP/IP +WIPCFG
- Bearer Configuration +WIPBR
- Bearer Status +WIPBR
- Service Creation +WIPCREATE
- Service Status Unsolicited Response 1 +WIPREADY
- Service Status Unsolicited Response 2 +WIPACCEPT
- Service Status Unsolicited Response 3 +WIPERROR
- Last Socket Error Query +WIPERR
- Socket Data Exchange +WIPDATA
- TCP/IP Service Option Handling +WIPOPT
- Closing a Service +WIPCLOSE
- Close Service Status +WIPPEERCLOSE
- Enable Relay Mode for SIP Dial-Up +WRLY
- Chapter 18 – Sleep Commands (Not for UIP)
- Chapter 19 – Host Application Scenarios
- Chapter 20 – Effects of AT&W, ATZ, and AT&F
- Chapter 21 – CDMA Terminology and Acronyms
- Index

Chapter 17 – TCP App AT Commands
102 Multi-Tech Systems, Inc. CDMA C1 AT Commands Reference Guide
Bearer Status +WIPBR
Description: This unsolicited response indicates the status of the bearer.
Response
Syntax: +WIPBR: <bId>,<status>
Possible Responses
+WIPBR: 6,1
Note: PPP is active
Response
Values: <bId>
6 1xRTT/PPP Bearer Id
<status>
1 Session active
0 Session not active
Service Creation +WIPCREATE
Description: The +WIPCREATE command is used to create UDP, TCP client, and TCP server sockets associated
with the specified index and service.
If a local port is specified while creating a socket, the created socket will be assigned to this port;
if not, a port will be assigned dynamically. If peer IP and peer port are specified, the created
socket will be connected to the specified IP and port.
TCP server cannot be used to transfer data. To transfer data, it creates a local TCP client socket.
This process of creating local socket is referred to as “spawning”. When a server socket is
created, the socket passively listens on a specified port for incoming connections. On reception
of a connection request from a remote client socket, a server socket does the following:
Spawns a new socket (client) to connect to the remote socket
Data transfer is done between the spawned socket and the remote socket
Server socket remains in the listening mode and is ready to accept the request from other
clients
A UDP socket can be created which acts as a “listening” socket waiting for first incoming
datagram to the specified local port. This is accomplished by creating a socket with protocol set
to 1 (UDP) and specifying only a Local Port, without providing a Peer IP Address or Peer Port.
The +WIPDATA unsolicited response is output when a datagram is received on the port.
Note: The UDP “Listen” socket can receive incoming datagrams; however, it does not
bind to the peer IP Address/port, and thus cannot be used to transmit data. To
reply to the received datagram, a new UDP socket must be created using the
datagrams source IP Address and port.
Syntax: If <protocol> = 1: AT+WIPCREATE=<protocol>,<index>,[<local port>] [,<peer IP>,<peer port>]
If <protocol> = 2: AT+WIPCREATE=<protocol>,<index>,<peer IP>,<peer port>
If <protocol> = 3: AT+WIPCREATE=<protocol>,<server index>,<local port>,<from idx>,<to idx>










