5 at^sisr internet service read data, At^sisr, Sisr – Siemens TC63 User Manual

Page 261: May follow, Tc63 at command set

Advertising
background image

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)

Advertising