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 11 – Provisioning Control Commands
60 Multi-Tech Systems, Inc. CDMA C1 AT Commands Reference Guide
Service Programming Code +WSPC
Description: This command allows for entry of the service programming code (either MSL or OTKSL). Upon
successful entry of this code, all other service provisioning AT commands may be used. If this
code is not properly entered prior to attempting other provisioning AT commands, all
provisioning commands will return ERROR. If the OTKSL is used to enter provisioning mode, only
the +WIMI, +WMDN, and +WCMT commands will be allowed. All other commands will return
ERROR.
Once the correct SPC code is entered, the modem transitions to the Service Programming state.
This state is not exited until a commit is done (+WCMT). While in the Service Programming state,
subsequent validations of the SPC code are ignored until the Service Programming state is reset.
Verizon requires the following additional action:
If the SPC fails verification 15 consecutive times, the modem will provide an unsolicited
message indicating excessive SPC verification failures (see Excess SPC Failures +WLCK) and
then shutdown. This is in accordance to Verizon’s OTA specification. The host application
must prevent the modem from restarting for 1 minute when this condition occurs.
Syntax: AT+WSPC=[<lock type>[,<code>]]
Command
Possible Responses
AT+WSPC?
Note: Service programming code request
ERROR
Note: Invalid request
AT+WSPC=?
ERROR
Note: Invalid request
AT+WSPC=1,111111
Note: Enter service programming code 111111
ERROR
Note: Code invalid
AT+WSPC=1,000000
Note: Enter service programming code 000000
OK
Note: Code valid
Values: <lock type>
0 OTKSL – One Time Key Subsidy Lock
1 MSL – Master Subsidy Lock
<code> Six character programming code.
Excess SPC Failures +WLCK
Description: This response indicates that 15 failed attempts have been made to enter the service
programming code. If the modem is not in emergency mode, any active call will be terminated
and the modem will go into offline mode.
Note: For access to modem configuration data, the service programming code must be
successfully entered.
Response
Syntax: +WLCK: “Excess SPC failures!”
Command
Possible Responses
AT+WSPC=0,123456
Note: 15th attempt to enter the
SPC.
+WLCK: “Excess SPC failures!”
Note: Modem now in offline mode.










