diff options
author | Denis Kenzior <denkenz@gmail.com> | 2013-01-01 21:43:41 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2013-01-02 05:23:36 -0600 |
commit | 6cdbb05b500c273ced56a7ec62a4db82a24fd237 (patch) | |
tree | 545d7c0036eda64eb26dca9c4f361444799839ab | |
parent | 857e416756b37d95b587e40d36165cd5559729b1 (diff) | |
download | phonesim-6cdbb05b500c273ced56a7ec62a4db82a24fd237.tar.gz |
simapplication: Add a modem-handled Refresh case
-rw-r--r-- | src/simapplication.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/simapplication.cpp b/src/simapplication.cpp index d79e8ca..03b8192 100644 --- a/src/simapplication.cpp +++ b/src/simapplication.cpp @@ -383,6 +383,7 @@ const QString DemoSimApplication::getName() #define BIPMenu_GetChannelStatus 7 #define Handled_SendSMS 1 +#define Handled_InitNAA 2 enum SendSMSMenuItems { SendSMS_Unpacked = 1, @@ -2649,6 +2650,10 @@ void DemoSimApplication::sendHandledMenu() item.setLabel( "Send Modem-Handled SMS" ); items += item; + item.setIdentifier( Handled_InitNAA ); + item.setLabel( "NAA Initialization+Full File Change Notification" ); + items += item; + cmd.setMenuItems( items ); command( cmd, this, SLOT(handledMenuResp(QSimTerminalResponse)) ); @@ -2689,6 +2694,17 @@ void DemoSimApplication::handledMenuResp( const QSimTerminalResponse& resp ) break; } + case Handled_InitNAA: + { + cmd.setType( QSimCommand::Refresh ); + cmd.setQualifier( 3 ); + cmd.setDestinationDevice( QSimCommand::ME ); + cmd.setText( "" ); + + modemHandledCommand(cmd, 6000); + break; + } + default: endSession(); break; |