Specifications
SIM900 AT Commands Set
SIM900_ATC_V1.01 172 23.06.2010
time
Execution
Command
AT+CIPSEND
response”> ”, then
type data for send,
tap CTRL+Z to
send, tap ESC to
cancel the
operation
Response
This Command is used to send changeable length data.
If single IP connection (+CIPMUX=0)
If connection is not established or disconnection:
+CME ERROR <err>
If sending successfully:
When +CIPQSEND=0
SEND OK
When +CIPQSEND=1
DATA ACCEPT:<length>
If sending fail:
SEND FAIL
Note
This Command can only be used in single IP connection mode
(+CIPMUX=0) and to send data on the TCP or UDP connection that has
been established already. Ctrl-Z is used as a termination symbol. ESC is
used to cancel sending data. There are at most <size> bytes that can be sent
at a time.
Write Command
1) If single IP
connection
(+CIPMUX=0)
AT+CIPSEND=<
length>
2) If multi IP
connection
(+CIPMUX=1)
AT+CIPSEND=<
n>[,<length>]
Response
This Command is used to send changeable length data
If single IP connection (+CIPMUX=0)
If connection is not established or disconnection:
+CME ERROR <err>
If sending successfully:
When +CIPQSEND=0
SEND OK
When +CIPQSEND=1
DATA ACCEPT:<length>
If sending fail:
SEND FAIL
If multi IP connection (+CIPMUX=1)
If connection is not established or disconnection:
+CME ERROR <err>
If sending successfully:
When +CIPQSEND=0
<n>,SEND OK
When +CIPQSEND=1
DATA ACCEPT:<n>,<length>
If sending fail:
<n>,SEND FAIL