XA144F 发表于 2011-5-6 11:39:22

如何将C3-370C设置为只输出GPRMC和GPVTG信息的方式?

现在能用单片机编程或许RMC的信息了,但是还有不少的冗余信息。单片机虽然使用中断方式,但每次中断加起来也浪费不少时间啊。所以如何将模块设置为只输出RMC和VTG?而且不用每次启动模块时去设置或者过滤?

wjhhh 发表于 2011-5-6 12:51:37

请教楼主 “每次启动模块时去设置或者过滤”成功了吗?怎么做的?能不能贴几句你的代码?我的一直没弄好

fsclub 发表于 2011-5-6 13:37:42

在SIRFDEMO软件中先切换到二进制模式,再切换回NMEA模式时有选项,把不想要的语句选中0就行了。

XA144F 发表于 2011-5-6 16:13:38

回复【2楼】fsclub绿林好汉
在sirfdemo软件中先切换到二进制模式,再切换回nmea模式时有选项,把不想要的语句选中0就行了。
-----------------------------------------------------------------------

模块掉电之后又恢复原样了。

fsclub 发表于 2011-5-6 16:23:59

回复【3楼】XA144F
回复【2楼】fsclub绿林好汉
在sirfdemo软件中先切换到二进制模式,再切换回nmea模式时有选项,把不想要的语句选中0就行了。
-----------------------------------------------------------------------
模块掉电之后又恢复原样了。
-----------------------------------------------------------------------

那就看你的板子上有没有电池,没有电池的话谁都救不了你,有电池看是不是没电了,有的板子用的是法拉电容 。

XA144F 发表于 2011-5-6 16:57:17

这样啊……那我换个大容量的电池试试看。

wjhhh 发表于 2011-5-6 20:55:05

“模块掉电之后又恢复原样了”......看到有帖子说 在主控MCU里写上一段,每次开机上电就给C370发若干命令就能选择输出语句和波特率。
试了下无效。难道换个大容量的电池,C370不断电?

XA144F 发表于 2011-5-7 09:33:31

回复【6楼】wjhhh
“模块掉电之后又恢复原样了”......看到有帖子说 在主控mcu里写上一段,每次开机上电就给c370发若干命令就能选择输出语句和波特率。
试了下无效。难道换个大容量的电池,c370不断电?
-----------------------------------------------------------------------

C3-370C的确有一个PSRF201指令,但我试验没有效果……

XA144F 发表于 2011-5-9 09:00:01

问题解决了!向模块输入指令即可立即停止相关语句的输出,比如这些:

$PSRF103,00,00,00,01*24// 关闭GGA信息
$PSRF103,01,00,00,01*25// 关闭GLL信息
$PSRF103,02,00,00,01*26// 关闭GSA信息
$PSRF103,03,00,00,01*27// 关闭GSV信息
$PSRF103,04,00,00,01*20// 关闭RMC信息
$PSRF103,05,00,00,01*21// 关闭VTG信息
每个语句最后要以0x0D 0x0A结尾,发送给模块后立即收到效果。

如果要启用那些语句,就输入下面的指令:
$PSRF103,00,01,00,01*25// 请求GGA信息
$PSRF103,01,01,00,01*24// 请求GLL信息
$PSRF103,02,01,00,01*27// 请求GSA信息
$PSRF103,03,01,00,01*26// 请求GSV信息
$PSRF103,04,01,00,01*21// 请求RMC信息
$PSRF103,05,01,00,01*20// 请求VTG信息

当然,试验还得到附加的结果,那就是:
1.确实没有VTG语句输出。
2.GLL语句要输入指令之后才会输出。

试验的时候电脑在屋里,模块在窗外,中间有十几米距离,只好使用无线模块,我用FC-211AP来传输,433MHz,9600bps刚刚好。

GPS模块,我重新外接CR2032电池,保证长时间使用,定位速度非常快!
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_638413T4F7YT.jpg
(原文件名:GPS发送端.jpg)

接收部分:无线模块是TTL输出,所以要一个TTL-232的模块转接一下(PS:这模块可以用来给STC单片机下载程序)。
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_638414J1XR80.jpg
(原文件名:接收端.jpg)

goonfly 发表于 2011-5-17 10:16:22

学习

sunicecream 发表于 2011-5-17 11:50:00

学习一下~

tangwei039 发表于 2011-5-17 12:58:43

记号

zy473551 发表于 2011-5-20 09:08:06

must mark

zy473551 发表于 2011-5-20 09:08:18

must mark

angg 发表于 2011-5-20 10:00:51

学习了 多谢

meenweeminn 发表于 2011-5-20 21:51:35

领教了!

yet881215 发表于 2011-5-25 12:02:28

回复【楼主位】XA144F
-----------------------------------------------------------------------

XA144F 大哥
鄙人急需指导!qq:1285077185
谢谢

XA144F 发表于 2011-5-25 12:24:44

回复【17楼】yet881215
回复【楼主位】xa144f
-----------------------------------------------------------------------
xa144f 大哥
鄙人急需指导!qq:1285077185
谢谢
-----------------------------------------------------------------------

真是拿你没话说,有什么问题在这里贴出来就成,加什么QQ?留在这里大家讨论有问题吗?

你这习惯和态度很不好啊!

这里不是百度。

flyunlimit 发表于 2011-5-25 12:30:28

好帖。很有用

yet881215 发表于 2011-5-26 15:54:23

回复【17楼】yet881215
-----------------------------------------------------------------------

不好意思呀 我是新手不懂规矩失礼了

titrwh 发表于 2011-5-26 16:02:58

mark

azenis_xing 发表于 2011-6-3 09:15:31

mark

Ian11122840 发表于 2011-6-27 12:37:58

回复【18楼】XA144F
-----------------------------------------------------------------------

求控制指令集,不知有没有更新率控制指令啊

comway 发表于 2011-6-28 09:33:10

XA144F 发表于 2011-7-4 10:36:49

回复【24楼】Ian11122840船儿舟
回复【18楼】xa144f
-----------------------------------------------------------------------
求控制指令集,不知有没有更新率控制指令啊
-----------------------------------------------------------------------

PSRF103指令的第三个参数是控制输出速率的,设置为1~255的数值可以。

phil 发表于 2011-7-5 16:40:35

请教XA144F

GPVTG输出的方向信息,我的理解是在运动时才会输出,静止不动时其值应该是0,不知道我的理解真确吗?
谢谢。

XA144F 发表于 2011-7-6 11:23:53

回复【27楼】phil
请教xa144f
gpvtg输出的方向信息,我的理解是在运动时才会输出,静止不动时其值应该是0,不知道我的理解真确吗?
谢谢。
-----------------------------------------------------------------------

或许是这样,当然要试验证实了。

wjhhh 发表于 2011-7-6 13:16:19

试验过 输出的方向信息,自行车的速度小于10Km/h,方向就定在那不动,超过它就有,误差较大,只有个大概而已。在那个一千多楼的话题里曾有先贤说过10公里速度的事。后来东刷西刷,不知现在用的是什么版本了。有眼睛好耐心足的能找到用在10公里以下的固件就好了。

aazhou2835 发表于 2011-7-10 21:22:00

正在学习中

wowbanui 发表于 2011-7-10 22:02:19

回复【8楼】XA144F
-----------------------------------------------------------------------

连电池都换了, 好办法

aazhou2835 发表于 2011-7-13 13:13:57

回复【8楼】XA144F
问题解决了!向模块输入指令即可立即停止相关语句的输出,比如这些:
$psrf103,00,00,00,01*24// 关闭gga信息
$psrf103,01,00,00,01*25// 关闭gll信息
$psrf103,02,00,00,01*26// 关闭gsa信息
$psrf103,03,00,00,01*27// 关闭gsv信息
$psrf103,04,00,00,01*20// 关闭rmc信息
$psrf103,05,00,00,01*21// 关闭vtg信息
每个语句最后要以0x0d 0x0a结尾,发送给模块后立即收到效果。
如果要启用那些语句,就输入下面的指令:
$psrf103,00,01,00,01*25// 请求gga信息
$psrf103,01,01,00,01*24// 请求gll信息
$psrf103,02,01......
-----------------------------------------------------------------------

这个指令哪里找的到?

XA144F 发表于 2011-7-13 15:12:25

回复【32楼】aazhou2835
-----------------------------------------------------------------------

这样,我上传一个文档,你需要的所有答案都在里面:
点击此处下载 ourdev_657409UNOEAL.pdf(文件大小:161K) (原文件名:SOFTWARE COMMAND.pdf)

aazhou2835 发表于 2011-7-14 10:27:14

回复【34楼】XA144F
----------------------------------------------------------------------
谢谢

yiltoncentwr 发表于 2011-7-24 21:49:55

mark下

qqlong 发表于 2011-8-19 22:24:39

学习了,正准备玩玩GPS 呵呵

b260123292 发表于 2011-9-20 15:00:59

mark,可以配置我的470玩玩

yeyuaihaozhe 发表于 2011-9-20 21:33:59

楼主可否把你的“SIRFDEMO软件”发一份给我,谢谢,yaozhlu@yahoo.com.cn

chengluoran 发表于 2011-11-1 12:50:03

mark

dianzichina 发表于 2012-2-4 23:43:35

这个貌似有点GPS信息过虑的意思?

xiaosi1102 发表于 2012-2-5 00:00:39

好东西啊!之前弄470的时候怎么没想到这个问题呢!

Flyback 发表于 2012-10-13 14:43:19

到处寻GPS输出配置,还是找回坛里了

xiaofumaomao 发表于 2013-4-8 22:13:20

这样的话~等于还是在MCU里写语句传给GPS来控制GPS语句的输入输出~哎我还以为直接用DEMO可以解决呢 ~

hi00 发表于 2013-11-26 15:58:56

楼主的语句最后的效验位怎么计算的啊。
页: [1]
查看完整版本: 如何将C3-370C设置为只输出GPRMC和GPVTG信息的方式?