2010-03-17 18 views
7

Estoy construyendo un Sat-View que dibuja un pequeño gráfico de barras para los satélites disponibles y su intensidad de señal (o mejor: su relación señal-ruido/SNR).GpsSatellite.getSnr() - ¿Cuál es el rango de valores?

El javadoc no dice qué rango de valores esperar para la SNR. El NMEA -Standard dice 0-99, pero incluso en las mejores condiciones mi G1 no alcanza ese valor. También leí que los diferentes fabricantes usan diferentes rangos de valores para la SNR, ¿así que también es cierto para los dispositivos Android? ¿O hay un rango de valores unificado en esa plataforma y, de ser así, qué es?

La falta de información en los documentos me lleva a sospechar que acabo de obtener la SNR "en bruto" del controlador, en cuyo caso me gustaría saber: ¿Cuál cree que es el mejor enfoque para visualizar ese valor desconocido -range en un gráfico de barras?

Respuesta

3

¿Encontró su respuesta? Estoy enfrentando la misma pregunta y google me trajo a esta página. Después de investigar un poco, encontré una pestaña de potencia de señal SNR- en este artículo. 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 

Tal vez podemos visualizar intensidad de la señal en su lugar. Es eso razonable?

Cuestiones relacionadas