Shutdown:
AT+CFUN=0
> OK
Wiping the phone number from your CDMA device (Carrier Reset)
AT+CGDCONT=1,"IP","wap.cingular" ATD99**1#
at+CSCA? +CSCA: "+13123149810",145 at+cgpaddr AT!GSTATUS? AT^SYSINFO at+creg 0,1,6405,06F44F45 at+cnum "@@@@@@@@@@@@@@@@@@","+14794621244",145 at+copn at+CUSD at^SYSINFO ^SYSINFO: 2,3,0,5,1 at+cpin=?
at+cops=? +COPS: (2,"AT&T@","AT&T@","310410",2),,(0,1,2,3,4),(0,1,2) at+cops? +COPS: 0,0,"AT&T@",2
MCC: 310
MNC: 410
393
Diagnostics:
AT+CMEE=1 # Extended numeric codes
AT+CMEE=2 # Extended syntax codes
ATV1 # Verbose is on
ATV0 # Verbose is off
at+cmgf=1
Transmit:
at+cmgs="+14795555255"
> message
<CTRL+Z>
Receive:
at+cmgl="ALL"
SMS Service center:
AT+CSCA?
> +13123149810
AT+CSCA="+13123149810"
T-Mobile SMSSC:
AT+CSCA="+12063130004"
Check status of Voice, Data, Fax, SMS, etc. forwarding with:
*#21#
Enable SMS Call Forwarding:
*21*<number>*16#
Source: http://arstechnica.com/civis/viewtopic.php?t=214399
AT!GCIPHER?
Authenticate the SIM by using a random number; uses a 32 hexadecimal digit random number as its salt
AT!AUTH=123A567B9012C4567D90123E56789012
AT&V
AT!GSTATUS?
AT^SYSINFO
# Get SIM card ICCID
AT!ICCID?
# output:
# !ICCID: 89014104278679147118
IMEI / MEID:
```shell
AT+CGSN
# output: 356685010564597
MEID is 56 bits long (14 hex digits). It consists of three fields, including an 8-bit regional code (RR), a 24-bit manufacturer code and a 24-bit manufacturer-assigned serial number. The check digit (CD) is not considered part of the MEID.
The MEID was created to replace ESNs, whose original form was exhausted in November 2008.
See also,
- http://www.cdg.org/devices/meid/meid_euimid_calculator.asp
- ~/Projects/scratch/gsm/meid-to-pesn.py
IMSI:
AT+CIMI
# output: 310410867914711
file:///Users/jeff/local/src/smstools3/doc/at-commands.html http://www.forensicswiki.org/wiki/AT_Commands http://www.developershome.com/sms/atCommandsIntro.asp https://en.wikipedia.org/wiki/Unstructured_Supplementary_Service_Data http://www.3g-modem-wiki.com/page/common+AT-commands http://m2m.com/thread/1020 http://www.tutorialspoint.com/gsm/gsm_addressing.htm https://en.wikipedia.org/wiki/International_mobile_subscriber_identity https://en.wikipedia.org/wiki/MSISDN https://en.m.wikibooks.org/wiki/AT%26T_Mobility_FAQ#What_is_locking.3F
Initialize:
AT+CPIN?
+CPIN: Ready
The SIM is unlocked and ready to use.
AT+CREG?
+CREG: 0,1,6405,06F44F45
Registered in the home network.
Get network info:
AT+COPS?
+COPS: 0,0,"AT&T@",2
Check signal quality:
AT+CSQ
+CSQ: 25,99
GPRS Attach:
AT+CGATT=1
OK
Even if the GPRS Attach is successful, it doesn’t mean that the data call has been established.In GPRS, a Packet Data Protocol (PDP) defines the data session. The PDP context establishes the data path between the device and the GGSN (Gateway GPRS Support Node). GGSN acts like a gateway between the device and rest of the world. So the should establish a PDP context before it can send/receive data on the internet.
The GGSN is identified through Access Point Name (APN). Each carrier will have their own APNs and are usually available on the internet. The device can define multiple PDP contexts that are uniquely stored in context ids.
AT+CGDCONT?
+CGDCONT: 1,"IP","wap.cingular","",0,0
+CGDCONT: 2,"IP","wap.cingular","",0,0
+CGDCONT: 16,"IP","isp.cingular","",0,0
AT+CGDCONT=1,”IP”,"wap.cingular"
OK
Activate the PDP context:
AT+CGACT=1,1
Once the PDP Context is activated successfully, the device can send/receive data on the internet. To check if there were any issues with the PDP activation, send the AT+CEER command. Check the error code and take next steps.
Deactivate the PDP context:
AT+CGACT=0,1
To detach from the GPRS network:
AT+CGATT=0
Detaching from the GPRS network will conserve network resources.
http://m2msupport.net/m2msupport/data-call-at-commands-to-set-up-gprsedgeumtslte-data-call/