TC63 AT Command Set

10.5 AT^SISR

s

10.5AT^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.

AURC "^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

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

§ % % % % % % ! ! %

Unsolicited Result Code

^SISR: <srvProfileId>, <urcCauseId>

Data availability status of the Internet service configured with AT^SISS has changed.

Parameter Description

<srvProfileId>(num)

<srvProfileId> 0 ... 9 specified with AT^SISS.

<reqReadLength>(num)

Requested number of data bytes to be read via the Internet service configured in <srvProfileId>. 1...1500

<cnfReadLength>(num)

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.

TC63_ATC_V00.490

Page 261 of 501

5/24/05

Confidential / Draft - Do not copy

 

 

Page 261
Image 261
Siemens TC63 manual Atsisr Internet Service Read Data, URC Sisr srvProfileId, urcCauseId will be issued if, Atsisr=?