5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 5877|回复: 25
打印 上一主题 下一主题

请问各位,这个 GPS 如何设置才能被 APM识别?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-11 13:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 高鼻子 于 2014-8-13 21:38 编辑

请问个位:



这个GPS 是10Hz的,  通信速率是 19200,  目前与计算机通信正常,能定位。(38400、 57600 都可以定位)


但插在 APM 上就不认可,无法定位,蓝灯不亮,应该没被识别, 速率设置成38400,57600 都不能工作。


请问如何设置才能被APM识别?






















在这个地方,我点 confirm










在这个地方后,出现 NMEA 设置OK, 但连上 APM,也不认可。  已经糊涂了



JM4.jpg (42.19 KB, 下载次数: 36)

JM4.jpg

欢迎继续阅读楼主其他信息

沙发
发表于 2014-8-11 13:42 | 只看该作者
查下你的接线,波特率最好设置38400,APM自动检查协议自动识别波特率,不对的话大部分因为接线问题
3
发表于 2014-8-11 14:10 | 只看该作者



看一下GPS接线是否正确,GPS的TX接APM的RX,GPS的RX接APM的TX,波特率修改为38400,


4
 楼主| 发表于 2014-8-11 15:34 | 只看该作者
本帖最后由 高鼻子 于 2014-8-11 16:15 编辑

嗯,谢谢连接没有问题,  GPS 的 TX 对应的是 APM的 RX

忘了附上 GPS设置软件,重新附上


我感觉可能是和 UBLOX 的GPS 格式不一样,应该是哪没设置对,   请问红框内应该设置成什么格式?






5
发表于 2014-8-11 23:15 | 只看该作者
本帖最后由 caosix2 于 2014-8-11 23:18 编辑

2013年 8月,就 已经 有专帖。

如果 你的 GPS 不u-BLOX家族的,估计无效。


爽啊:又节约了GPS开支:APM 飞控 GPS 配置方法。  ...2




6
 楼主| 发表于 2014-8-12 08:39 | 只看该作者
caosix2 发表于 2014-8-11 23:15
2013年 8月,就 已经 有专帖。

如果 你的 GPS 不是u-BLOX家族的,估计无效。

球了 老兄,和 U-center 无法通信

谢谢你的帮助

7
发表于 2014-8-12 10:26 | 只看该作者
caosix2 发表于 2014-8-11 23:15
2013年 8月,就 已经 有专帖。

如果 你的 GPS 不是u-BLOX家族的,估计无效。

瞎说,只有支持nmea协议的就可以,只是效率比ubx低。这个模块用的是MediaTek 3329接收芯片,支持nmea和mtk自己的协议,APM不识别有可能是模块以mtk协议输出数据了,而电脑上的软件则可以自动识别协议。

8
发表于 2014-8-12 13:41 | 只看该作者
dawanpi 发表于 2014-8-12 10:26
瞎说,只有支持nmea协议的就可以,只是效率比ubx低。这个模块用的是MediaTek 3329接收芯片,支持nmea和mt ...

  俺 是说 帖子中的 配置文件 无效。

——请问红框内应该设置成什么格式?——

红框 中 所有的 格式 一 一 测试一次。。

记住:波特率 一定要 固定在 38400 哦
——ArkBird 和 APM 都是用 38400 。。

ArkBird 以前 实测试 只需要 这两组电文:


$GPRMC,045752.00,A,2930.26408,N,10629.92744,E,2.179,,060113,,,A*79

$GPGGA,045752.00,  2930.26408,N,10629.92744,E,1,03,3.74,-257.5,M,-26.5,M,,*5A
$GPRMC,045752.20,A,2930.26364,N,10629.92737,E,2.208,,060113,,,A*77
$GPGGA,045752.20,  2930.26364,N,10629.92737,E,1,03,3.74,-256.8,M,-26.5,M,,*5D



9
发表于 2014-8-12 15:16 | 只看该作者
caosix2 发表于 2014-8-12 13:41
俺 是说 帖子中的 配置文件 无效。

——请问红框内应该设置成什么格式?——

没用过截图里面的那个软件,而且截图也不全,应该在那个软件里面找找哪里把协议设置成nmea的。红框里面的是设置数据输出格式的,不是串口协议,那个WGS84是用的最广泛的一个数据格式,类似的还有NAVD88、ETRS89之类的,但和协议无关。我手头三个gps全是ubx的,两个ubx协议,一个nmea协议,ubx的38400,nmea的只有9600但是也可以用。



10
 楼主| 发表于 2014-8-13 16:40 | 只看该作者
dawanpi 发表于 2014-8-12 15:16
没用过截图里面的那个软件,而且截图也不全,应该在那个软件里面找找哪里把协议设置成nmea的。红框里面的 ...

当前选单的截图是全的,  还有其它几个选项单 没有设置协议的,我一会上会再看


11
 楼主| 发表于 2014-8-13 17:05 | 只看该作者
caosix2 发表于 2014-8-12 13:41
俺 是说 帖子中的 配置文件 无效。

——请问红框内应该设置成什么格式?——

嗯,我来试试
12
发表于 2014-8-13 20:08 | 只看该作者
这款GPS是USB接口的吧?通信协议不兼容。
13
 楼主| 发表于 2014-8-13 20:29 | 只看该作者
远走高飞 发表于 2014-8-13 20:08
这款GPS是USB接口的吧?通信协议不兼容。

通用 TTL 串口的
14
发表于 2014-8-13 21:05 | 只看该作者
高鼻子 发表于 2014-8-13 20:29
通用 TTL 串口的

协议不兼容
来自安卓客户端来自安卓客户端
15
 楼主| 发表于 2014-8-13 21:39 | 只看该作者
dawanpi 发表于 2014-8-12 15:16
没用过截图里面的那个软件,而且截图也不全,应该在那个软件里面找找哪里把协议设置成nmea的。红框里面的 ...

老兄,图我全传上来了,请你再看看
16
 楼主| 发表于 2014-8-13 21:45 | 只看该作者
caosix2 发表于 2014-8-12 13:41
俺 是说 帖子中的 配置文件 无效。

——请问红框内应该设置成什么格式?——

老兄,我感觉 应该是这个 NMEA 设置上应该 设置一下, 我只里面的数据,输出就会变化,你看这电文和 UBLOX 有什么区别么?



17
发表于 2014-8-14 09:21 | 只看该作者
高鼻子 发表于 2014-8-13 21:45
老兄,我感觉 应该是这个 NMEA 设置上应该 设置一下, 我只里面的数据,输出就会变化,你看这电文和 UBLO ...

据其它人说:APM 也能识别 NMEA 电文。。。

波特率 38400 —— Tx-Rx,Rx-Tx 你接正确,

APM 就应该 工作正常 啊。。。?。。。

UBLOX 电文是‘密码’ 人无法 直接看 明白。

那个“u-center.rar”的软件,显示部分通吃 NMEA和UBLOX

但是 我的 配置文件 只适合 U 家族的 GPS 。

18
 楼主| 发表于 2014-8-14 11:29 | 只看该作者
本帖最后由 高鼻子 于 2014-8-14 11:30 编辑
caosix2 发表于 2014-8-14 09:21
据其它人说:APM 也能识别 NMEA 电文。。。

波特率 38400 —— Tx-Rx,Rx-Tx 你接正确,

应该没接错, 同一个接法, 用原来的GPS软件就能通信, 用U-center 能连上,通信时就说 响应超时,  应该是和GPS 语言不通

换接法后,插到APM上,  GPS 蓝灯不闪,应该闪的

19
发表于 2014-8-14 12:23 | 只看该作者
这张图里面说点那个按钮后会输出nmea语句,但是需要固件支持

可以参考一下这个wiki来更新一下gps的固件试试:
http://dev.ardupilot.com/wiki/gp ... diaTek_GPS_firmware
20
 楼主| 发表于 2014-8-14 16:02 | 只看该作者
dawanpi 发表于 2014-8-14 12:23
这张图里面说点那个按钮后会输出nmea语句,但是需要固件支持

可以参考一下这个wiki来更新一下gps的固件 ...

老兄你看, 用U-center 能连上,他能发现是 NMEA格式,  点了那个 红圆点 开始记录,就说是超时

接下来,你看怎么处理?







您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表