
TC63 AT Command Set
10.5 AT^SISR
s
TC63_ATC_V00.490
Page 261 of 501
5/24/05
Confidential / Draft - Do not copy
10.5
AT^SISR Internet Service Read Data
AT^SISR
write command triggers reading data via the Internet service configured with
AT^SISS
.
TC63 returns the amount of data which can be transferred:
•
<cnfReadLength>
value equal 0 indicates that the TC63 failed to enter online data mode. Details about the
cause of failure is available using
AT+CEER
.
•
<cnfReadLength>
value greater than 0 indicates that the TC63 switches into online data mode to transfer
the given number of bytes.
A URC "
^SISR
:
<srvProfileId>
,
<urcCauseId>
" will be issued if
• data is available after opening an Internet service or
• less data was confirmed (in
<cnfReadLength>
) than requested (with
<reqReadLength>
) during the last
"Read Data" operation and new data is available.
This mechanism eliminates the need to poll for fresh data and frees the TA for other tasks.
Syntax
Unsolicited Result Code
^SISR:
<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 read via the Internet service configured in
<srvProfileId>
.
1...1500
Confirmed number of data bytes to be read via the Internet service configured
AT^SISS
. This number may be
less or equal to the value requested with
<reqReadLength>
. 0 value indicates that no data can be read.
Test Command
AT^SISR=?
Response(s)
OK
Write Command
AT^SISR=
<srvProfileId>
,
<reqReadLength>
Response(s)
^SISR:
<srvProfileId>
,
<cnfReadLength>
Number of data bytes are sent as specified by
<cnfReadLength>
OK
ERROR
+CME ERROR:
<err>
PIN
ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge
4
Last
§
%
%
%
%
%
%
!
!
%
<srvProfileId>
(num)
<reqReadLength>
(num)
<cnfReadLength>
(num)