本文介绍了GPS信号强度计算的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为使用.NET CF的GPS设备显示信号栏。我能够读取NMEA数据并获取SNR信号。但他们是一些有些活跃的卫星,有些是不活跃的,具有各种SNR。我想要获得总信噪比的平均值,但它不会给出准确的值,因为三颗强信号卫星足以用于GPS定位,而另外5颗具有不良信噪比的卫星可能会混淆信号条计算。如何以合适的方式以百分比计算GPS信号?

使用 GSA code> NMEA可以获得精度稀释

从。



1的DOP值是完美的,而20或更高的DOP值是差的。您通常希望DOP小于10。


I want to display a signal bar for a GPS device using .NET CF. I'm able to read NMEA data and get the SNR signals. But they are a number of satellites with some active and some inactive with various SNRs. I thought about getting average of total SNR but it won't give a accurate value as three strong signal satellite is enough for GPS fix and with another 5 satellites with bad SNR can mess up the signal bar calculation. How am I gonna calculate GPS signal in percentages in a proper way?

解决方案

Use the GSA NMEA sentance to get the Dilution of Precision:

From GPS info.

A DOP value of 1 is perfect, while a DOP value of 20 or greater is poor. You typically want a DOP of less than 10.

这篇关于GPS信号强度计算的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-30 06:35