Specifications
MC55 AT Command Set
10.6 AT^SISW
s
MC55_ATC_V03.03 Page 246 of 459 9/9/05
Confidential / Released
10.6 AT^SISW Internet Service Write Data
AT^SISW write command triggers writing data via the Internet service configured configured with AT^SISS.
MC55 returns the amount of data which can be written:
• <cnfWriteLength> value equal 0 indicates that the MC55 failed to enter online data mode. Details about
the cause of failure is available using AT+CEER.
• <cnfWriteLength> value greater than 0 indicates that the MC55 switches into online data mode to transfer
the given number of bytes.
A URC "^SISW: <srvProfileId>, <urcCauseId>" will be issued if
• the MC55 is capable to send data after opening the Internet service or
• less transmission buffer space was confirmed (in <cnfWriteLength>) than requested (with <reqWrite-
Length>) or
• or all available data have been transferred.
This mechanism is designed to avoid polling for free transmission buffer space and thus, free the TA for other
tasks.
Syntax
Unsolicited Result Code
^SISW: <srvProfileId>, <urcCauseId>
Data availability status of the Internet service configured with AT^SISS has changed.
Parameter Description
<srvProfileId> 0 ... 9 specified with AT^SISS.
Requested number of data bytes to be transmitted via the Internet service configured with AT^SISS.
See note below for Socket service.
1...1500
Test Command
AT^SISW=?
Response(s)
OK
Write Command
AT^SISW=<srvProfileId>, <reqWriteLength>
Response(s)
^SISW: <srvProfileId>, <cnfWriteLength>Number of data bytes are expected as specified by
<cnfWriteLength>
OK
ERROR
+CME ERROR: <err>
PIN ASC0 ASC1 MUX1 MUX2 MUX3 Charge Last
§ % % % % % ! ! %
<srvProfileId>
(num)
<reqWriteLength>
(num)










