// TE_EtelIsv_config.txt
//
// Copyright (c) 2003-2006 Symbian Software Ltd.  All rights reserved.

[TEST0]

#Get Phone Id

# PhoneId = <manufacturer>,<model>,<revision>, <serialnumber>, <error>
PhoneId = PSION, 666, 1.1, 1234567890

[TEST1]

#Get Phone Id with error condition

# PhoneId = <manufacturer>,<model>,<revision>, <serialnumber>, <error>
PhoneId = PSION, 666, 1.1, 1234567890, -1

[TEST2]

#Get Subscriber Id

#SubscriberId=  = <Id>, <err>
SubscriberId= 56789012345678

[TEST3]

#Get Subscriber Id with error

#SubscriberId=  = <Id>, <err>
SubscriberId= 56789012345678, -5

[TEST4]

# Get Indicators

# BatteryCharger = <duration>, <status> <battery level> <error code>
# status of 2 = EBatteryConnectedButExternallyPowered
BatteryCharger= 3, 2, 0, 0
 
# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0
 

# RegStatus = <Duration>, <RegStatus>, <NetworkIndex>
# RegStatus 3 = ENotRegisteredSearching
RegStatus= 5,3

[TEST5]

# Get Battery Info

# BatteryCharger = <duration>, <status> <battery level> <error code>
BatteryCharger= 3, 0, 0, 0
BatteryCharger= 3, 1, 2, 0
BatteryCharger= 3, 1, 20, -2
BatteryCharger= 5, 2, 5, 0
 

[TEST6]

#Get Signal Strength
 

# SignalStrengthLevel = <duration>, <dbLevel>, <barLevel> <error code>
SignalStrengthLevel= 3, -51, 3
SignalStrengthLevel= 3, -51, 3, -5
SignalStrengthLevel= 3, -40, 1, 0
 

[TEST7]

#Get Lock Info

# <pin1 value>,<pin2 value>,<puk1 value>,<puk2 value>,
# <Phone password>,<spc><hidden Key value>,<USim1 pin value>,
# <USim2 pin value>,<Universal Pin value>

# Integer equivalent to state if the ICC is locked at 
# start (0=Unknown, 1=locked, 2=unlocked)
ICCLockedAtStart= 2, 1, 1, 0, 0, 0, 1

# <duration> <status>
ICCStatus= 2, 1


[TEST8]

#Send DTMF Tones

DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

[test9]

#Get Current Network Name

NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 2
RegStatus= 20,5,0
RadioMode= 5, 1
RadioMode= 20, 0

[test10]

# get Network Registration Status

## need the network info list as the regstatus contains an index network id, into it.
# NetworkInfo= <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>,<LongName>,<status>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0

# for 20 seconds, reg status of 3 - enotregisteredsearching
RegStatus= 20,3,0 

 

[test11]

# Test Get Current Network Info

# NetworkInfo= <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>,<LongName>,<status>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 2

RegStatus= 20,5,0 


[test12]

#Test Get Operator Name

ServiceProviderName=1, Voda, plmn12345
RegStatus= 20,5,0
RadioMode= 5, 1
RadioMode= 20, 0

[test13]

## Test Get Supplementary Services

#0 active
#1 inactive

#1	EVoiceService
#2	EAuxVoiceService
#3	ECircuitDataService
#5	EFaxService


#0	EBarUnspecified
#1	EBarAllIncoming
#2	EBarIncomingRoaming
#3	EBarAllOutgoing
#4	EBarOutgoingInternational
#5	EBarOutgoingInternationalExHC

#0	ECallForwardingStatusActive,
#1	ECallForwardingStatusNotActive,
#2	ECallForwardingStatusNotRegistered,
#3	ECallForwardingStatusNotProvisioned,
#4	ECallForwardingStatusNotAvailable,
#5	ECallForwardingStatusUnknown,
#6	ECallForwardingStatusActivePIAllowed,
#7	ECallForwardingStatusActivePINotAvailable,
#8	ECallForwardingStatusActivePIClir,
#9	ECallForwardingStatusActivePIClirSIVerified,
#10	ECallForwardingStatusActivePIClirSINotScreened,
#11	ECallForwardingStatusActivePIClirSINetwork

#0	ECallForwardingUnspecified
#1	ECallForwardingUnconditional
#2	ECallForwardingBusy
#3	ECallForwardingNoReply
#4	ECallForwardingNotReachable

#0	ECallBarringStatusActive,
#1	ECallBarringStatusNotActive,
#2	ECallBarringStatusNotProvisioned,
#3	ECallBarringStatusNotAvailable,
#4	ECallBarringStatusUnknown

#0	ECallWaitingStatusActive,
#1	ECallWaitingStatusNotActive,
#2	ECallWaitingStatusNotProvisioned,
#3	ECallWaitingStatusNotAvailable,
#4	ECallWaitingStatusUnknown


#CBList
#<Condition> (CBCondition see below)
#<Service> (SimServiceType)
#<Status> (1 or 0,  i.e., active or inactive)



#1 = EBarAllIncoming, 1 = EVoiceService, 0 = ECallBarringStatusActive
CBList = 1,1,0	
#2 = EBarIncomingRoaming, 1 = EVoiceService, 1 = ECallBarringStatusNotActive,
CBList = 2,1,1	
#3 = EBarAllOutgoing, 5 = EFaxService, 2 = ECallBarringStatusNotProvisioned,
CBList = 3,5,2
#4 = EBarOutgoingInternational, 1 = EVoiceService, , 3 = ECallBarringStatusNotAvailable,
CBList = 4,1,3	
#5 = EBarOutgoingInternationalExHC, 3 = ECircuitDataService, 4 = ECallBarringStatusUnknown
CBList = 5,3,4	

#CFList = <Condition> (CFCondition see below), <Service> (TMobileService), <Status> (1 or 0, i.e. active or inactive), <TelNumber> (string), <Timeout> (seconds)

#1 = ECallForwardingUnconditional, 1=EVoiceService, 0=ECallForwardingStatusActive,
CFList =  1, 1, 0, 01632960000, 10
#2 = ECallForwardingBusy, 3=ECircuitDataService, 1=ECallForwardingStatusNotActive,
CFList =  2, 3, 1, 01632960000, 10
#3 = ECallForwardingNoReply, 3=ECircuitDataService, 2=ECallForwardingStatusNotRegistered,
CFList =  3, 3, 2, 01632960000, 10
#4 = ECallForwardingNotReachable, 3=ECircuitDataService, 3=ECallForwardingStatusNotProvisioned,
CFList =  4, 3, 3, 01632960000, 10
#2 = ECallForwardingBusy, 5=EFaxService, 4=ECallForwardingStatusNotAvailable,
CFList =  2, 5, 4, 01632960000, 10
#3 = ECallForwardingNoReply, 5=EFaxService, 5=ECallForwardingStatusUnknown,
CFList =  3, 5, 5, 01632960000, 10
#4 = ECallForwardingNotReachable, 5=EFaxService, 6=ECallForwardingStatusActivePIAllowed,
CFList =  4, 5, 6, 01632960000, 10

#CWList = <Service> (TMobileService), <Status> 

#1 = EVoiceService, 0 = ECallWaitingStatusActive,
CWList = 1,0
#5 = EFaxService, 2 = ECallWaitingStatusNotProvisioned,
CWList = 5,2

[TEST14]

#Get Identity Servicess
#< setting>,<status>

IdentityServiceStatus= 1, 1
IdentityServiceStatus= 2, 3
IdentityServiceStatus= 3, 2
IdentityServiceStatus= 4, 3
IdentityServiceStatus= 5, 0
IdentityServiceStatus= 6, 1

[TEST15]

DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

[TEST16]

#Test Flight Mode Change Notifier

#Used for EFlightModeChange
RadioMode= 2, 0
RadioMode= 2, 1
RadioMode= 2, 0
RadioMode= 2, 1

[TEST17]

#test indicators change notifier

#Used for EIndicatorsChange
# BatteryCharger = <duration>, <status> <battery level> <error code>
BatteryCharger= 2, 1, 0, 0
BatteryCharger= 1, 2, 2, 0


# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0
NetworkInfo= EFGH, Network1, Cellnet, Cell, Cellnet_UK, 1
NetworkInfo= IJKL, Network2, One2One, 121, One2One_UK, 1
NetworkInfo= MNOP, Network3, Orange, Orgn, Orange_UK, 1

# RegStatus = <Duration>, <RegStatus>, <NetworkIndex>
RegStatus= 3,3,0
RegStatus= 2,4,1
RegStatus= 2,1,2

[TEST18]

#Test BatteryCharger Change notifier

# BatteryCharger = <duration>, <status> <battery level> <error code>
BatteryCharger= 2, 1, 0, 0
BatteryCharger= 1, 2, 2, 0
BatteryCharger= 1, 3, 3, 0

[TEST19]

#Test SignalStrength Change notifier

# SignalStrengthLevel = <duration>, <dbLevel>, <barLevel> <error code>
SignalStrengthLevel= 3, -51, 4
SignalStrengthLevel= 1, -51, 3, 0
SignalStrengthLevel= 1, -40, 2, 0
SignalStrengthLevel= 1, -30, 1, 0

[TEST20]

#Test LockInfoChange notifier

#Get Lock Info

SecurityCodes=1111, 1111, 1111, 1111, 1111, 1111, 1111
ICCLockedAtStart= 2, 1, 1, 0, 0, 2, 1

# ICCSetting = <duration>, <lock>, <setting>, <status>
#1 = ICC
#5 = Pin2

#0=ELockSetUnknown,
#1=ELockSetEnabled,
#2=ELockSetDisabled,
#3=ELockReplaced

#0=EStatusLockUnknown
#1=EStatusLocked
#2=EStatusUnlocked
#3=EStatusBlocked

ICCSetting= 2, 1,1,2
ICCSetting= 1, 5,1,2
ICCSetting= 1, 1,2,2
ICCSetting= 1, 5,2,1
ICCSetting= 1, 1,0,0
ICCSetting= 1, 5,0,1


[TEST21]

#test notification of lineinfo and callinfo change notifier

DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

[TEST22]
#remote access info change

DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

#RemotePartyInfo = <delay>, <calling name>, <remote number>
RemotePartyInfo = 5, call0, 12345678

[TEST23]

#test notification of registration status change

# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0
NetworkInfo= EFGH, Network1, Cellnet, Cell, Cellnet_UK, 1
NetworkInfo= IJKL, Network2, One2One, 121, One2One_UK, 1
NetworkInfo= MNOP, Network3, Orange, Orgn, Orange_UK, 1

# RegStatus = <Duration>, <RegStatus>, <NetworkIndex>
RegStatus= 2,0,
RegStatus= 2,1,0
RegStatus= 2,3,3
RegStatus= 2,5

[TEST24]

#test notification of network status change

# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0
NetworkInfo= EFGH, Network1, Cellnet, Cell, Cellnet_UK, 1
NetworkInfo= IJKL, Network2, One2One, 121, One2One_UK, 2
NetworkInfo= QRST, Network4, Symbian, SymbianNe, SymbianNetwor, 4

# RegStatus = <Duration>, <RegStatus>, <NetworkIndex>
RegStatus= 2,0,
RegStatus= 2,1,0
RegStatus= 2,3,1
RegStatus= 2,5,2
RegStatus= 2,5,3

[TEST25]

#test flight mode notifier cancels 
RadioMode= 12, 0

[TEST26]

#test indicators notifier cancels - blank

[TEST27]

#test battery info notifier cancels
BatteryCharger= 10, 1, 0, 0

[TEST28]

#test signal strength notifier cancels
SignalStrengthLevel= 10, -51, 4

[TEST29]

#test lock info notifier cancels - blank

[TEST30]

#test line info notifier cancels - blank

[TEST31]

#test call info & remote status change notifier cancels 

DiallingPauseDuration= 1
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

[TEST32]

#test network registration status notifier cancels

NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 0

RegStatus= 10,0,0

[TEST33]

## Test Get Supplementary Services - part 2

#1 = ECallForwardingUnconditional, 7=EAllService, 0=ECallForwardingStatusActive,
CFList =  1, 7, 0, 01632960000, 10

#1 = EBarAllIncoming, 7 = EAllService, 0 = ECallBarringStatusActive
CBList = 1,7,0	

#7 = EAllService, 0 = ECallWaitingStatusActive,
CWList = 7,0

[TEST34]

#Test Phone Functionality when flight mode is on.

# SignalStrengthLevel = <duration>, <dbLevel>, <barLevel> <error code>
SignalStrengthLevel= 20, -51, 3

#Send DTMF Tones
DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5 

[TEST35]

#stress test.  testing concurrent GetPhoneId & GetSignalStrength

# PhoneId = <manufacturer>,<model>,<revision>, <serialnumber>, <error>
PhoneId = PSION, 666, 1.1, 1234567890

# SignalStrengthLevel = <duration>, <dbLevel>, <barLevel> <error code>
SignalStrengthLevel= 20, -51, 3

DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5

NetworkInfo= ABCD, Network0, Vodafone, Voda, Vodafone_UK, 2
RegStatus= 20,5,0

[TEST36]
# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
# ShortName of 9 letters, LongName of 18 letters
NetworkInfo= ABCD, Network0, Vodafone, SymbianNe, SymbianNetworkABCD, 2
ServiceProviderName=1, SymbianOperatorA, plmn12345
RegStatus= 20,5,0

[TEST37]
# NetworkInfo = <CountryCode>, <NetworkId>, <DisplayTag>, <ShortName>, <LongName>,<error code>
# ShortName of 12 letters, LongName of 23 letters
NetworkInfo= ABCD, Network0, Vodafone, SymbianNetwo, SymbianNetworkABCDEFGHI, 2
ServiceProviderName=1, SymbianOperatorABC, plmn12345
RegStatus= 20,5,0

[TEST38]
DiallingPauseDuration= 3
ConnectingPauseDuration= 1
DisconnectingPauseDuration= 5
AnswerIncomingPauseDuration= 5
NotifyIncomingCallPauseDuration = 20

[TEST39]
DiallingPauseDuration = 3
ConnectingPauseDuration = 1
DisconnectingPauseDuration = 5
AnswerIncomingPauseDuration = 5
NotifyIncomingCallPauseDuration = 1
