请问关于向GPS写入数据的有关问题
发布时间:2010-05-30 21:32:00 文章来源:www.iduyao.cn 采编人员:星星草
请教关于向GPS写入数据的问题
小弟现在正在做一个GPS导航的项目,用的是GR-89的模块。自己先在PC机上写了一个接受程序,发现能正常接受GPS发过来的信息。四条语句都能就收到(GLL语句出厂默认被关闭)。现在想写一个控制程序,通过写控制报文来对GPS的工作模式进行控制。可是不管怎么写命令就是没反应。
比如我想设置模块串口的工作方式是 波特率:9600 数据位:8位 无奇偶校验 一位停止位。那么报文应该是$PSRF100,0,9600,8,1,0*0c
可是不管我怎么写模块就是没反应,还是出厂预设的4800。。。。。。按NMEA-0183协议的资料说还要在后面加上结束符也就是回车和换行,也就是13,10 。可是我加了还是不行,不管怎么改就是没反应。我是用C写的发送和接受程序。接受用的是ReadFile(hPort,msg,n_msg,&n_in,NULL);发送程序也就是发命令程序用的是WriteFile(hPort,ord,n_msg,&n_out,NULL);不知道是程序问题还是命令格式不对。自我感觉程序没错,因为我用那个程序能向我的51单片机开发板里写信息。而且我用串行调试助手向GPS模块里面写命令也不行。问题到底出哪了,程序不对、命令字格式不对还是协议不对?????
还有我想问的就是GPS输出数据用的是NMEA 0831协议那么输入也就是向里面写数据用的是什么协议啊还是NMEA协议么,那个Sirf二位元编码是什么东西。
注:我向模块写命令字的方法就是把上面的报文作为一段字符串通过RS232接口直接写进去的。是不是不能这样写啊。如果不能得话那又要怎么写才行,那位高手速度解惑一下啊,小弟不甚感激。问题急待解决,在线等。。。。。。。。。。。。。。
------解决方案--------------------
第一,你清楚他们之间的通讯协议啊~
第二,要注意串口通讯的事项。。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
windows phone 7 闪光灯控制程序
写了个基于windows phone 7 照相管理程序(C#),手机闪光灯默认是自动的,希望每次打开程序时,程序自动...
-
SMGP长短信请教
目前API包使用是正常的。但是存在一个非常让人烦躁的问题.
长短信的问题.
比如我发的信息是200个中文,到了客户的...
-
求教 content-length, sid,类似这样的字段,想了解下,请帮忙推荐下该看那些资料?
求教 content-length, sid,类似这样的字段,想了解下,...
-
在10a上短信拦截,遇到编码问题,如何知道当前短信是ascii,还是unicode?
在10a上短信拦截,遇到编码问题,如何知道当前短信是ascii,还是unic...
-
问题:求救!!!关于短信回复的问题?请看下文描述,
目前做短信开发,遇到一个问题,发出的短信都是先存放在数据网关的发送表中,发送内容包括了...
-
ophone手机客户端与服务器的开发问题
大家好啊,我正在做一个简单的博客手机客户端,前台客户端已经做了点了,后台服务器端不知道该怎...
-
wml还是XHTML?请大家帮帮忙
最近接触到一个WAP 营业厅。
从网上了解到目前用于开发的语言有WML和XHTML
从目前主流来看: 是用WM...
-
wap2.0(xhtml)中不支持select的onpick怎么办?有什么替代办法马?
我倒有一个思路,就是在xhtml中使用wml标签,可是好像没有?
请教高手...
-
手机应用开发好了,在哪里发布比较好,还有如何产生收入啊
android手机应用开发好了,在哪里发布比较好,还有如何产生收入啊
------解决...
-
手机网络游戏的CMWAP连接,是用的Socket吗?
我看现在好多手机网络游戏,比如"武林OL",就可以直接选择CMWAP来玩,数据传输的速度还很...