`
totoxian
  • 浏览: 1073993 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Symbian下获取GSM Cell信息

阅读更多

Series 60 SDK官方并不支持访问当前的GSM cell Id

因此你首先需要把etel.hetelbgsm.h9200 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访问CellIdiLocationAreaCodeiNetworkInfo.iShortName等。

最后确认关闭了资源:

Phone.Close();

Server.UnloadPhoneModule(KGsmModuleName);

Server.Close();

下面的信息也可以获得:

厂商Id,串号:GetPhoneInfo()

BER,电池状态:GetX(此函数为同步)

信号量:SignalStrengthNotification()

分享到:
评论

相关推荐

    Symbian获取所有扫描到WLAN的MAC地址

    在Symbian操作系统中,获取所有扫描到的WLAN(无线局域网)的MAC地址是一项重要的网络编程任务。这通常涉及到对Symbian系统API的深入理解和使用,特别是网络和设备驱动相关的接口。以下是对这个主题的详细阐述: 1....

    s60下获取电话信息

    在S60操作系统上获取电话信息是移动应用开发中的一个重要环节,这主要涉及到与设备的通话记录、联系人以及SIM卡信息的交互。S60是诺基亚推出的基于Symbian操作系统的智能手机平台,广泛应用于早期的智能手机。在这个...

    symbian 获取本地IP地址

    在Symbian操作系统中,获取本地IP地址是一个常见的任务,特别是在开发网络相关的应用程序时。本文将深入探讨如何在Symbian平台上实现这一功能。 首先,我们需要理解Symbian操作系统的网络架构。Symbian系统使用了...

    Symbian S60 WLan information 获取工具

    本文将详细介绍Symbian S60平台下,针对WLan信息获取的一款实用工具——"Symbian S60 3rd 网络通信参数WLan Mac获取软件"。 该工具的主要功能是获取Symbian S60第三版手机的Wi-Fi硬件地址,即Mac地址。Mac地址是...

    symbian 获取本地手机IP

    总的来说,获取Symbian系统下的本地IP地址和端口号是通过系统提供的网络服务和API实现的,这一过程涉及到网络编程的多个层面,包括网络服务的连接、套接字的管理和错误处理等。通过真机测试确保了代码在实际环境中的...

    symbian监控安装成功获取安装的程序UID

    本文将详细解析如何通过编程实现在Symbian系统上监控安装过程并获取新安装程序的UID(Unique Identifier)。 首先,我们要理解Symbian系统的安装流程。在Symbian平台上,当一个应用程序被安装时,系统会触发一系列...

    Symbian塞班操作系统

    ### Symbian塞班操作系统深度解析 #### Symbian简介:智能移动终端的先驱者 Symbian操作系统,源自英国宝意昂公司(Psion)的EPOC操作系统,其设计理念强调“使用电子产品如同品尝乳酪般简单”。EPOC的命名灵感...

    nokia 诺基亚 基站 cell track.sis 塞班

    nokia 诺基亚 基站 cell track.sis

    推荐-symbian塞班软件开发工程师培训班实施方案 精品.pdf

    【Symbian塞班软件开发工程师培训班实施方案】 随着信息技术的快速发展,Symbian操作系统作为曾经在智能手机领域的主导者,曾引领了移动开发的热潮。本文将深入探讨Symbian平台的开发现状、ASD(Accredited Symbian...

    Symbian(塞班)智能手机应用技巧

    ### Symbian(塞班)智能手机应用技巧 #### 塞班智能手机概述 智能手机的核心特征在于其搭载了一个开放式操作系统,这种系统允许用户直接安装并使用第三方软件,而非仅仅局限于预装的功能或者仅支持JAVA程序的手机。...

    symbian手机_塞班软件签名工具

    塞班(Symbian)是一种经典的智能手机操作系统,曾经在2000年代至2010年代初广泛应用于诺基亚等品牌的手机中。它以其强大的功能和开放性吸引了大量的开发者为其开发应用程序。在塞班系统上,为了确保软件的安全性和...

    Symbian塞班智能手机签名工具

    本文将深入探讨Symbian塞班智能手机签名工具的相关知识,帮助你理解其工作原理、使用方法以及为何它对Symbian用户至关重要。 首先,我们需要了解什么是签名工具。在Symbian系统中,应用软件需要经过签名才能在设备...

    symbian塞班软件开发工程师培训班实施方案.doc

    "Symbian塞班软件开发工程师培训班实施方案" 本文档主要介绍了Symbian塞班软件开发工程师培训班实施方案的整个项目计划,包括市场需求、人才缺口、薪资待遇、认证考试等方面的分析和讨论。 1. 市场需求方面,随着...

    symbian下音频的播放

    下面将详细探讨在Symbian 2nd环境下实现音频播放的关键知识点。 首先,我们要了解Symbian平台的多媒体框架。Symbian OS支持多种多媒体格式,主要通过Media Framework组件来处理音频和视频内容。在2nd版本中,音频...

    symbian下运行的天气播报

    首先,"symbian下运行的天气播报"指的是在Symbian手机上安装和使用应用程序来获取并显示实时天气信息。这类应用通常会提供包括温度、湿度、风向风速、空气质量等在内的多种气象数据,并且可以设定为定时播报,为用户...

    Symbian塞班软件破解入门资料

    Symbian塞班软件破解入门资料,新手值得一看~

    塞班证书生成器Symbian

    塞班系统(Symbian)是曾经非常流行的一种智能手机操作系统,特别是在功能手机时代,它占据了市场主导地位。在开发针对塞班系统的应用时,为了确保软件的安全性和合法性,开发者需要为自己的应用程序签名,这个过程就...

    塞班助手v2.2007.zip

    FirmwareDownload.ini可能包含了固件下载的相关信息,比如固件的URL、版本号等,方便软件自动获取和更新固件。 塞班助手使用教程.rtf文件则是为用户提供详细的刷机指南,帮助用户理解如何操作软件,避免在刷机过程...

    symbian_log.rar_ symbian_log_Symbian l_Symbian log

    通过将“symbian_log.txt”文件集成到项目中,开发者可以利用Symbian的日志框架,获取详细的运行时信息,帮助他们更好地理解和优化其应用程序。这个文件可能包含了自定义的日志记录宏或类,以及如何在代码中使用它们...

    塞班Symbian3 360宝盒

    塞班3手机360手机宝盒软件支持

Global site tag (gtag.js) - Google Analytics