内置GPS: 对于通用的WM设备,我们是通过串口Com9来获得内置GPS的信息的,而一般我们打开的比特率使用的是4800

  gPort.OpenPort(“com9”, 4800)

打开端口之后,一般我们会启用新线程进行读数据

 

WM下的GPS开发void ReadThreadFun() 


根据从端口读出的帧数据,我们需要根据协议NMEA0183来解析出GPS所包含的信息

 

WM下的GPS开发public bool GetGpsInfo(string scr) 

 

根据NMEA0183协议的规定,以“$”开始,主要语句有GPGGA,GPVTG,GPRMC等

他们分别是1、 GPS DOP and Active Satellites(GSA)当前卫星信息

               2、 GPS Satellites in View(GSV)可见卫星信息

 

               3、Global Positioning System Fix Data(GGA)GPS定位信息

WM下的GPS开发  private bool GetAltitudeFromGGA(string scr) 

               


                4、Recommended Minimum Specific GPS/TRANSIT Data(RMC)推荐定位信息

               

WM下的GPS开发private bool GetGpsInfoFromRMC(string scr) 

 

                  5、 Track Made Good and Ground Speed(VTG)地面速度信息

相关文章: