Series 60 SDK官方并不支持访问当前的GSM cell Id。
因此你首先需要把etel.h和etelbgsm.h从9200 SDK拷贝到\Symbian\6.1\Series60\Epoc32\Include目录下。
Mmp文件里需要加入:
LIBRARY gsmbas.lib
LIBRARY etel.lib
下面的代码不能运行在emulator上,只能在真机上运行:
RBasicGsmPhone phone;
RTelServer server;
User::LeaveIfError( server.Connect() );
// load a phone profile
_LIT(KGsmModuleName, "phonetsy.tsy");
User::LeaveIfError( server.LoadPhoneModule( KGsmModuleName ) );
// initialize the phone object
RTelServer::TPhoneInfo info;
User::LeaveIfError( server.GetPhoneInfo( 0, info ) );
User::LeaveIfError( phone.Open( server, info.iName ) );
MBasicGsmPhoneNetwork::TCurrentNetworkInfo ni;
User::LeaveIfError( phone.GetCurrentNetworkInfo( ni ) );
接下来可以通过ni访问CellId、iLocationAreaCode和iNetworkInfo.iShortName等。
最后确认关闭了资源:
Phone.Close();
Server.UnloadPhoneModule(KGsmModuleName);
Server.Close();
下面的信息也可以获得:
厂商Id,串号:GetPhoneInfo()
BER,电池状态:GetX(此函数为同步)
信号量:SignalStrengthNotification()
分享到:
相关推荐
symbian系统下获取本地的IP地址和端口号。真机上已经测试
nokia 诺基亚 基站 cell track.sis
可以用nokia的插件来获取扫描到的wlan的mac地址。呵呵,
symbian 获取本地IP地址。。。。。。。。。。。。。。。。
Symbian塞班操作系统的介绍以及应用
Symbian S60 3rd 网络通信参数WLan Mac获取软件
Symbian塞班软件破解入门资料,新手值得一看~
Symbian(塞班)智能手机应用技巧十二讲
塞班3手机360手机宝盒软件支持
塞班智能手机,Symbian系统智能手机签名工具,轻松安装各种软件
本程序是完整的2ed下开发的塞班的例子,可以下载下来编译即可运行通过。供大家参考学习
symbian塞班软件开发工程师培训班实施方案.doc
本书旨在帮助读者编写良好的基于Symbian OS的C++程序。全书共分为21章,分别介绍了Symbian OS中的类命名约定、异常退出、清除栈、两段构造、描述符、良好的描述符风格、动态的数组与缓冲区、使用活动对象的事件驱动...
自己编写的小demo,实现功能,新程序一安装完成,立马读取到刚安装的程序的UID。这样的例子网络上也有,可是都有漏洞,安装成功的状态值是0x00000101,而不是0x00000100.
塞班系统 Symbian 操作系统是Symbian公司为手机而设计的操作系统,它包含联合的数据库、使用者界面架 构和公共工具的参考实现,它的前身是Psion的EPOC。 目录 Symbian简介 1. 概述 2. 第一款采用Symbian OS的手机 3....
symbian下ECOM开发pdf版,详细描述symbian平台下的Ecom开发原理
塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名工具塞班签名...
塞班插件塞班插件
推荐-symbian塞班软件开发工程师培训班实施方案 精品.pdf
塞班证书生成器,可用于在线生成Symbian证书