GPRS 信息 - 移动

发布于 2024-07-08 17:41:52 字数 656 浏览 9 评论 0原文

我的规格几乎是世界上最差的。 一个已经存在并且可以正常工作的应用程序。 我的目标是重新创建这个应用程序并使其正常工作。

这是一个非常简单的实用程序,仅在屏幕上显示以下信息:

  • ARFCN - 绝对射频信道号
  • LAC - 小区的位置区域代码(在 PLMN 中唯一)
  • RAC - 小区的路由区域标识符代码(PLMN 中唯一)
  • MNC / MCC - 移动网络代码/移动国家代码
  • NCellInfo1-6 - ?
  • Rx 质量 -
  • 跳频 -
  • 最后注册的网络
  • TMSI - ?
  • 定期位置更新值
  • 频段
  • 使用中的
  • 频道RSSI 1 - 接收信号强度指示
  • 最后一次呼叫释放原因

我希望我可以通过 OpenNETCF 的网络信息获得一些此类信息,也许是某处的某些 P/Invokes 或(最坏的情况)某种类型我需要为该设备找到自定义 SDK(它是一个小众设备,所以我希望情况并非如此)。

然而,我希望利用 Stackoverflow 的强大功能,想知道是否有人能够为我指明正确的方向,以从设备上获取这些数据。 有人知道专门提供此类信息的库吗?

I have almost the worst spec in the world. An application that exists and used to work. My aim is to recreate this app and make it work.

It's a very simple util that just displays the following information to screen:

  • ARFCN - Absolute Radio Frequency Channel Number
  • LAC - Location Area Code of the cell (unique in PLMN)
  • RAC - Routing Area Identifier Code of the cell (unique in PLMN)
  • MNC / MCC - Mobile Network Code / Mobile Country Code
  • NCellInfo1-6 - ?
  • Rx Quality -
  • Frequency Hopping -
  • Last registered network
  • TMSI - ?
  • Periodic Location Update value
  • Band
  • Channel in use
  • RSSI 1 - received signal strength indication
  • Last call release cause

I'm hoping I can gain some of this information via OpenNETCF's network information, maybe some P/Invokes somewhere or (worst case scenario) some kind of custom SDK that i'll need to find for the device (and its a niche device so I hope this isn't the case).

However wishing to utilise the powers of Stackoverflow I wondered if someone would be able to point me in the right direction to get this data off a device. Anyone know of any libs that specifically provide this kind of information?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

高速公鹿 2024-07-15 17:41:52

OpenNETCF 的 NetworkInformation 命名空间不会有帮助 - 它是 NDIS 和 WZC 的包装器,对于电话来说没有多大用处。 不过,这里可能相关的是 电话 API (TAPI)我怀疑 TAPI 是否会提供所有这些信息(自从我与 TAPI 战斗以来已经有一段时间了)。

我的猜测是,您将能够通过 TAPI 获取一些信息,但其中很多信息我可能是通过无线电供应商提供的专有 API 检索的,并且没有有关该 API 的信息(来自无线电供应商或设备) OEM)你可能不走运。

OpenNETCF's NetworkInformation namespace is not going to help - it's a wrapper around NDIS and WZC, which is not of much use for telephony. What is probebly relevent here is the Telephony API (TAPI), though I have doubts whether even TAPI is going to give all of this info (it's been a while since I fought with TAPI).

My guess is that you'll be able to get some of the info through TAPI, but a lot of it i probably retrieved through a proprietary API that the radio vendor provides, and without info on that API (from the radio vendor or the device OEM) you're probably out of luck.

不爱素颜 2024-07-15 17:41:52

我无法说出所有这些信息,但大部分信息您可以从 RIL(无线电接口层)获得。

http://msdn.microsoft.com/en-us/library/aa920475。 aspx

我不确定您是否能够使用 C# 访问 RIL 层,因为您必须提供 C 函数回调。

从 RIL_GetCellTowerInfo 函数获取的蜂窝塔信息以及从 RIL_GetSignalQuality 函数获取的信号质量信息。 浏览 MSDN 文档以获取您想要获取的信息。

I can't speak for all of that information, but most of it you can get from RIL (Radio Interface Layer).

http://msdn.microsoft.com/en-us/library/aa920475.aspx

I'm not sure that you will be able to use C# to access the RIL layer as you have to provide C function callbacks.

The cell tower information you get from RIL_GetCellTowerInfo function and the signal quality information you get from RIL_GetSignalQuality function. Browse the MSDN documentation for the inforation you want to get.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文