In CW Interrogation service class is not sent.
As per 3GPP TS 24.083, section 1.6 UE doesn't need to send service class parameter in call waiting interrogation to network. Some networks return error if service class is sent. So setting service class to SERVICE_CLASS_NONE. Change-Id: I396963d568573b88795ad2cf1844eb2e047b459e
This commit is contained in:
committed by
Jean-Baptiste Queru
parent
076d06547f
commit
c4c4c98c5c
@@ -972,7 +972,9 @@ public class GSMPhone extends PhoneBase {
|
||||
}
|
||||
|
||||
public void getCallWaiting(Message onComplete) {
|
||||
mCM.queryCallWaiting(CommandsInterface.SERVICE_CLASS_VOICE, onComplete);
|
||||
//As per 3GPP TS 24.083, section 1.6 UE doesn't need to send service
|
||||
//class parameter in call waiting interrogation to network
|
||||
mCM.queryCallWaiting(CommandsInterface.SERVICE_CLASS_NONE, onComplete);
|
||||
}
|
||||
|
||||
public void setCallWaiting(boolean enable, Message onComplete) {
|
||||
|
||||
Reference in New Issue
Block a user