2010-03-17 5 views
7

사용할 수있는 위성 및 신호 강도 (또는 신호대 잡음비/SNR)에 대한 작은 막대 차트를 그리는 Sat-View를 구축 중입니다.GpsSatellite.getSnr() - 값의 범위는 무엇입니까?

javadoc은 SNR에 대해 기대할 값 범위를 말하지 않습니다. NMEA -Standard는 0-99라고 말하지만 최상의 조건에서도 G1은 그 값에 도달하지 못합니다. 나는 또한 다른 제조사가 SNR에 대해 다른 가치 범위를 사용한다는 것을 읽었으며, 안드로이드 장치에서도 마찬가지입니다. 아니면 해당 플랫폼에 통일 된 가치 범위가 있습니까? 그렇다면 무엇입니까?

문서에서 정보가 부족하여 드라이버에서 "원시"SNR을 얻었을 것으로 추측됩니다. 그 경우에는 알고 싶습니다. 알 수없는 값을 시각화하는 가장 좋은 방법은 무엇이라고 생각합니까? 막대 그래프로 범위를 지정 하시겠습니까?

답변

3

답을 찾았습니까? 나는이 질문에 직면하고 있으며이 페이지로 나를 데려왔다. 약간의 연구 끝에이 기사에서 SNR-> 신호 강도 탭을 발견했습니다. http://gauss.gge.unb.ca/papers.pdf/SNR.memo.pdf

SNR is mapped to signal strength [0,1,4-9] COMMENT 
SNR: >500 >100 >50 >10 >5 >0 bad n/a COMMENT 
sig: 9 8 7 6 5 4 1 0 COMMENT 

어쩌면 우리는 대신에 신호 강도를 시각화 할 수 있습니다. 그게 합리적입니까?

관련 문제