2008-11-07 54 views
0

我幾乎是世界上最糟糕的規格。存在並用於工作的應用程序。我的目標是重新創建這個應用程序,並使其工作。GPRS信息 - 移動

這是一個非常簡單util的,只是顯示以下信息屏幕:

  • ARFCN - 絕對射頻信道號
  • LAC - 單元格的位置區域代碼(PLMN中是唯一的)
  • RAC - 細胞的路由區識別碼(PLMN中是唯一的)
  • MNC/MCC - 移動網絡代碼/移動國家代碼
  • NCellInfo1-6 - ?
  • 的Rx質量 -
  • 跳頻 -
  • 上次註冊的網絡
  • TMSI - ?
  • 週期性位置更新值
  • 通道使用
  • RSSI 1 - 接收信號強度指示
  • 最後呼籲釋放原因

我希望我能獲得一些這通過OpenNETCF的網絡信息獲取信息,可能是一些P/Invokes或者(最糟糕的情況)某種自定義SDK,我需要找到該設備(以及它的小設備,所以我希望情況並非如此)。

但是希望利用Stackoverflow的強大功能我想知道是否有人能夠指引我以正確的方向從設備獲取這些數據。任何人都知道任何專門提供這種信息的庫?

+0

您可能想要更具體的設備... – 2008-11-07 19:09:49

回答

1

我不能說所有的信息,但大多數你可以從RIL(無線電接口層)獲得。

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

我不知道,你將能夠使用C#訪問RIL層,你必須提供C函數回調。

你RIL_GetCellTowerInfo功能,你從RIL_GetSignalQuality功能得到信號質量信息獲取的基站信息。瀏覽你想獲得的信息的MSDN文檔。

2

OpenNETCF的NetworkInformation命名空間不會幫助 - 它是NDIS和WZC的包裝,它對電話沒有多大用處。這裏有什麼probebly培訓相關的是Telephony API (TAPI),但我懷疑甚至TAPI是否要給所有這些信息的(它已經有一段時間,因爲我打TAPI)。

我的猜測是,你就可以得到一些通過TAPI的信息,但它的很多,我可能通過專有的API,無線供應商提供了檢索,並沒有對API信息(從收音機供應商或設備OEM),你可能運氣不好。