首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
GPS的定位测向系统的软件实现
来源:本站整理  作者:佚名  2010-03-25 12:34:05



(2)预处理思路。鉴于NMEA 0183协议规范,一条完整的卫星语句是始于“$”,终于“CrLf(回车换行)”,我们可以利用VB内部的字符串函数Split()函数对从串口缓冲区获取的语句块进行分割,以CrLf为分割标志,将分割结果存放于一个字符串数组中,然后检查数组中的每一个字符串是否是一条完整的语句,剔除不完整信息。

(3)核心代码

3.2 信息提取

程序以Select…Case…分支选择结构按照不同语句的句头标识(如$GPGGA,$HEHDT等)进行相应语句的解析模块选择。

(1)时间、位置信息解析模块

(2)航向信息解析模块

航向信息语句格式:$HEHDT,23.254,T*cc

(3)卫星信息解析模块

卫星信息语句格式:

4 信息显示

经过以上数据采集、数据预处理以及信息解析过程,我们已经获得了测向工程中所需要的位置信息、海拔高程信息以及航向角度信息。实现航向信息的图形化显示的实现思路:可以采用表盘式显示方式,以粗短针表示航向角度的整数度数,以细长针表示小数位置的航向度数。代码实现方式如下:

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:199,183.60000 毫秒