문제

나는 세계에서 거의 최악의 사양을 가지고 있습니다. 존재하고 작동하는 응용 프로그램. 저의 목표는이 앱을 재현하고 작동하게하는 것입니다.

그것은 a입니다 매우 화면에 다음과 같은 정보를 표시하는 간단한 이용 :

  • ARFCN- 절대 무선 주파수 채널 번호
  • LAC- 셀의 위치 영역 코드 (PLMN에서 독특)
  • RAC- 셀의 라우팅 영역 식별자 코드 (PLMN에서 고유)
  • MNC / MCC- 모바일 네트워크 코드 / 모바일 국가 코드
  • ncellinfo1-6-?
  • RX 품질 -
  • 주파수 호핑 -
  • 마지막으로 등록 된 네트워크
  • TMSI-?
  • 정기적 인 위치 업데이트 값
  • 밴드
  • 사용중인 채널
  • RSSI 1- 수신 신호 강도 표시
  • 마지막 통화 릴리스 원인

나는 OpenNETCF의 네트워크 정보를 통해이 정보의 일부를 얻을 수 있기를 바라고 있습니다. 아마도 P/는 어딘가에 또는 (최악의 시나리오) 장치를 찾아야 할 맞춤형 SDK (및 틈새 장치)를 호출 할 수 있습니다. 나는 이것이 사실이 아니기를 바랍니다).

그러나 stackoverflow의 힘을 활용하고 싶을 때 누군가 가이 데이터를 장치에서 꺼내기 위해 올바른 방향으로 나를 가리킬 수 있는지 궁금했습니다. 이런 종류의 정보를 구체적으로 제공하는 Libs를 아는 사람이 있습니까?

도움이 되었습니까?

해결책

나는 그 모든 정보에 대해 말할 수는 없지만 대부분 RIL (Radio Interface Layer)에서 얻을 수 있습니다.

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

C 함수 콜백을 제공해야하므로 C#을 사용하여 RIL 레이어에 액세스 할 수 있는지 확실하지 않습니다.

RIL_GETCELLTOWERINFO 함수에서 얻은 셀 타워 정보와 RIL_GETSIGNALQUALITY 함수에서 얻은 신호 품질 정보. 원하는 정보에 대한 MSDN 문서를 찾아보십시오.

다른 팁

OpenNETCF의 NetworkInformation 네임 스페이스는 도움이되지 않습니다. NDIS와 WZC 주변의 래퍼로 전화에 많이 사용되지 않습니다. 여기서는 관련성이있는 것은 다음과 같습니다 전화 API (TAPI), 그러나 Tapi 조차도이 정보를 모두 줄 것인지 의문이 있습니다 (Tapi와 싸운 이후로 오래되었습니다).

내 생각에 당신은 TAPI를 통해 정보를 얻을 수있을 것이지만, 많은 것들이 아마도 무선 공급 업체가 제공하는 독점 API를 통해 검색했을 것입니다 (라디오 공급 업체 또는 장치에서 정보가 없습니다. OEM) 당신은 아마 운이 좋지 않을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top