11 at^sisx internet service execution, At^sisx, Ac75 at command set – Siemens AC75 User Manual

Page 290

Advertising
background image

AC75 AT Command Set

10.11 AT^SISX

s

AC75_ATC_V01.002

Page 290 of 569

10/30/06

Confidential / Released

10.11

AT^SISX Internet Service Execution

The

AT^SISX

command sends ICMP (Internet Control Message Protocol) Echo Requests to a target IP address

or host name (also referred to as Ping command).

The

AT^SISX

command can be used any time while a connection profile, i.e. a bearer, is active. The bearer may

have been started either with

AT^SICO

, or if a service is in use, with

AT^SISO

. If issued although no bearer is

active or no connection profile created at all,

AT^SISX

returns ERROR.

The

AT^SISX

write command starts the available service type

<service>

, i.e. the ping command. The com-

mand returns one row for every ICMP Echo Request (max. 30 lines, see parameter

<request>

). The last Ping

response line is followed by an empty line, then another two lines appear to report a statistic calculated from the

Echo Request responses. To stop the periodic ping type any character, e.g. "AT" or "at". After calling the ping

command the AT channel is blocked until all ICMP requests are executed.

Sending the Ping command does not restart the inactivity timeout "inactTO" of the used connection profile (see

AT^SICS

), i.e. if the bearer was opened with

AT^SICO

the "inactTO" value remains "-1" (= inactivity timeout dis-

abled), and if the bearer was opened with

AT^SISO

the "inactTO" value set with

AT^SICS

remains applicable.

The Ping command can only be used to prevent that a network initiated inactivity timeout closes the bearer (see

also description of

AT^SICO

).

Syntax

Test Command

AT^SISX=?

Response(s)

^SISX:

<service>

, (list of supported

<conProfileId>

s),

<address>

, (range of

<request>

), (range of

<timelimit>

)

OK

Write Command

AT^SISX=

<service>

,

<conProfileId>

,

<address>

[,

<request>

,

<timelimit>

]

Response(s)

In case of

<pingInfoType>

= 1: ICMP Echo Requests (1 - 30 rows)

^SISX:

<service>

,

<pingInfoType>

,

<conProfileId>

,

<address>

,

<roundTripTime>

[...]

In case of

<pingInfoType>

= 2: Packet statistic (1 row)

^SISX:

<service>

,

<pingInfoType>

,

<conProfileId>

,

<sent>

,

<received>

,

<lost>

,

<lostPercent>

In case of

<pingInfoType>

= 3: Time statistic (1 row)

^SISX:

<service>

,

<pingInfoType>

,

<conProfileId>

,

<minRTT>

,

<maxRTT>

,

<meanRTT>

OK

ERROR

+CME ERROR:

<err>

PIN

ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge

4

Last

+

+

+

+

+

+

+

-

-

-

Advertising