다음을 통해 공유


Running the Radiometrics Test (Windows Embedded CE 6.0)

1/6/2010

The default command line from the CETK client is s tux -o -d radiometricsdll.dll -c"no_connmgr -config ltk.ini". You can rename ltk.ini in the command line to the name of the test sequence file that you want to use.

Note

Make sure the file properties of string.ini and the test sequence file (such as ltk.ini) are not set to ready-only, and are copied to the flat release directory before running the test.

Dial-up Server

The Microsoft dial-up server is an interactive voice response (IVR) system that emulates telephone call functionality, including:

  • Answering an incoming call and hanging up after a few seconds
  • Calling back a specified phone number
  • Playing music while on hold
  • Performing basic circuit-switched data (CSD) tests
  • Providing a phone line that is never answered
  • Providing a phone line that is always busy

The dial-up server does not provide a Remote Access Service (RAS) and is intended only to assist with the development and testing of mobile devices.

The following table shows the phone numbers necessary to access the dial-up server functionality.

Call type Phone Number

Voice call

(425) 727-2470

Busy call

(425) 727-2024

No answer

(425) 727-2773

Data call

(425) 727-2455

You should configure the DS_VOICE_NUMBER0, DS_NUMBER_BUSY, DS_NUMBER_NoAnswr, and DS_DATANUMBER0 parameters in your Stinger.ini file for your test suite to correspond with the phone numbers listed in this table.

Ee505369.collapse(en-US,WinEmbedded.60).gifDial-up Server Voice Functionality

The voice functionality provided by the dial-up server is enabled by sending DTMF tones to the server. To initiate voice functionality, call the voice line, wait for an answer, and then send an appropriate DTMF command. The following table shows the dial-up server voice functionality along with its associated DTMF command.

Action DTMF command Description

Play greeting and hang up

001*

Answers a call, plays a greeting, and then hangs up. This functionality is provided for basic connection tests.

Maintain connection until the caller hangs up

002[#L]*

Answers a call, plays a greeting, and stays connected until the caller hangs up. This functionality is provided for stress tests for telephony, conference calls, and so on. You can specify the duration of the connection by defining L. By default, the connection lasts for one month.

Call back

003#XXXXXXX[#D][#L]*

Answers a call, hangs up, and then calls back the specified number. XXXXXXX is the phone number called and D is the number of seconds delay before the server initiates the call. L specifies the duration of the call. By default, this value is set to three minutes.

Call back every Y seconds for Z minutes

004#Y#Z#XXXXXXX[#D][#L]*

Answers a call, hangs up, and then calls back a specified number in an interval of Y seconds for a period of Z minutes. This is a repetitive version of the 003 callback command.

Ee505369.collapse(en-US,WinEmbedded.60).gifDial-up Server Circuit-Switched Data Functionality

The dial-up server provides functionality that can be accessed using a circuit-switched data (CSD) call. To initiate CSD functionality, place a call to the data line, wait for the dial-up server to answer, and then send an appropriate CSD command. The following table shows the dial-up server CSD functionality with its associated CSD command.

Action CSD command Description

Echo data

#Echo#

Following this command string, the server echoes all data sent to it.

Call back

#Hello#XXXXXXX#[D]#[L]#

Answers a call, hangs up, and then calls back the specified number. XXXXXXX is the phone number called and D is the number of seconds delay before the server initiates the call. L specifies the duration of the call.

Call back every Y seconds for Z minutes

#RepeatCBD#Y#Z#XXXXXXX#

Answers a call, hangs up, and then calls back a specified number in an interval of Y seconds for a period of Z minutes. This is a repetitive version of the Hello callback command.

See Also

Concepts

Radiometrics Test