Communication Parameters:
To check the baud rate:
AT+IPR?
To change the baud rate:
AT+IPR=
<baud rate>
Valid baud rates:
300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200 bps.
To change the flow control:
AT+IFC=2,2
(The values are: 0: No Flow Control,
1: Xon/Xoff, 2: Hardware)
Query Analog Or Digital Service:
AT+CAD?
Returns:
0: No service is available.
1: CDMA digital service is available.
2: TDMA digital service is available.
3: Analog service is available.
To check the signal strength:
AT+CSQ?
Returns <Signal Quality>,<Frame Error Rate>
Signal Quality Measure <SQM>:
0-31: Signal Quality Measurement
99: SQM is not known or is not detectable.
Frame Error Rate <FER>:
0: <0.01%
1: 0.01% to less than 0.1%
2: 0.1% to less than 0.5%
3: 0.5% to less than 1.0%
4: 1.0% to less than 2.0%
5: 2% to less than 4.0%
6: 4% to less than 8.0%
7: >=8.0%
99: FER is not known or is not detectable.
To Set Up For Inbound/Outbound Calls:
To set up the modem for auto-answer:
ATS0=1
To enable incoming connections for async calls:
AT$QCVAD=4
To enable automatic packet call connections:
AT$QCPKND=0
To disable automatic packet call connections:
AT$QCPKND=1
Answer Incoming Voice Call:
AT$QCCAV
Hangs up the modem:
ATH
Hang up voice call:
AT+CHV0
Set auto-answer to 15 seconds after the first ring:
ATS0=3
Sets if the modem originates a call upon reception of an unknown command:
AT+CXT
Dial a cellular voice call:
AT+CDV
<phone number to call>
To make a circuit-switched connection:
ATDT
<phone number to call>
Disconnect and return to command state:
ATH
Miscellaneous Commands:
Echo commands in command state or in online state:
ATE1
Do not echo commands in command state or in online state:
ATE0
Display result codes as numbers:
ATV0
Display result codes as words:
ATV1
Dump configuration parameters:
AT&V
Return to Online State from Command State:
ATO
Reset to default configuration:
ATZ