beautypg.com

1 selecting urc mode or polling mode, 2 configuring socket listener – Siemens Brodersen MC55 AT User Manual

Page 256

background image

MC55_ATC_V04.00

Page 256 of 475

3/17/06

Confidential / Released

10.11

Examples of how to Configure and Use Internet Service Profiles

Below you can find selective examples of how to configure and use Internet service profiles. To visualize the dif-

ference between URC mode and polling mode the operation of services (after opening with

AT^SISO

) is

explained in separate examples for either mode.

10.11.1

Selecting URC Mode or Polling Mode

To enable or disable the presentation of URCs for the Internet services use the

AT^SCFG

command, type "TcpIp/

WithURCs" and select "on" or "off" for parameter

.

10.11.2

Configuring Socket Listener

The example assumes that a connection profile has been created as explained in Section

10.1.1

or Section

10.1.2

. Keep in mind that if the host is configured as listener another service profile must be left free to be dynam-

ically assigned as Server when the listener receives a connection request from a remote client.

Configure the service profile 4 for use as Socket listener:

Open the Socket service and query the IP address dynamically assigned to the Socket listener:

at^scfg=tcp/withurcs

Query the current setting.

^SCFG: "Tcp/WithURCs","on"

URC mode is enabled (delivery detault).

OK

at^scfg=tcp/withurcs,off

Select polling mode (by switching off URC mode).

^SCFG: "Tcp/WithURCs","off"

Polling mode is accepted.

OK

at^siss=4,srvType,socket

Select service type Socket.

OK

at^siss=4,conId,0

Select connection profile 0.

OK

at^siss=4,address,"socktcp://lis-
tener:65534"

The host specifies its local port 65534 to be used for

the Socket listener service. The local IP address will

be dynamically assigned when the service is opened

with

AT^SISO

.

OK

at^siso=4

Open the Socket service.

OK

at^siso?

Query the current status of services. All service pro-

files are unused, except for service profile 4 which is

running in listener mode, where

=3 (lis-

tening) and

=3 (LISTENER). The

response also indicates the IP address dynamically

assigned to the listener.

^SISO: 0, ""

^SISO: 1, ""

^SISO: 2, ""

^SISO: 3, ""

^SISO: 4, "Socket","3","3","0","0","10.10.0.187:65534","0.0.0.0:0"

^SISO: 6, ""

^SISO: 7, ""

^SISO: 8, ""

^SISO: 9, ""

OK