apm只支持gps单模工作的模块 |
设置成单模 |
学习下,打个记号 |
只要配置好 用串口调试38400波特率助手能接到GPGGA开头的电文 插上apm 蓝灯就会亮了 哦 对了 只要gps的tx接apm的rx就行,否则可能APM会主动配置,可能出问题 |
那个nmea是设置的吧,ucenter应该不会自动检测协议,而且它只支持修改ubx的模块的设置,建议先用一个串口工具检测一下gps输出的数据,然后参考我发的那个wiki看看能不能连上 |
这张图里面说点那个按钮后会输出nmea语句,但是需要固件支持![]() 可以参考一下这个wiki来更新一下gps的固件试试: http://dev.ardupilot.com/wiki/gp ... diaTek_GPS_firmware |
本帖最后由 高鼻子 于 2014-8-14 11:30 编辑 caosix2 发表于 2014-8-14 09:21 应该没接错, 同一个接法, 用原来的GPS软件就能通信, 用U-center 能连上,通信时就说 响应超时, 应该是和GPS 语言不通 ![]() 换接法后,插到APM上, GPS 蓝灯不闪,应该闪的 |
高鼻子 发表于 2014-8-13 21:45 ![]() 波特率 38400 —— Tx-Rx,Rx-Tx 你接正确, APM 就应该 工作正常 啊。。。?。。。 UBLOX 电文是‘密码’ 人无法 直接看 明白。 那个“u-center.rar”的软件,显示部分通吃 NMEA和UBLOX 但是 我的 配置文件 只适合 U 家族的 GPS 。 |
dawanpi 发表于 2014-8-12 15:16 老兄,图我全传上来了,请你再看看 |
远走高飞 发表于 2014-8-13 20:08 通用 TTL 串口的 |
这款GPS是USB接口的吧?通信协议不兼容。 |
caosix2 发表于 2014-8-12 13:41 嗯,我来试试 |
dawanpi 发表于 2014-8-12 15:16 当前选单的截图是全的, 还有其它几个选项单 没有设置协议的,我一会上会再看 |
caosix2 发表于 2014-8-12 13:41 没用过截图里面的那个软件,而且截图也不全,应该在那个软件里面找找哪里把协议设置成nmea的。红框里面的是设置数据输出格式的,不是串口协议,那个WGS84是用的最广泛的一个数据格式,类似的还有NAVD88、ETRS89之类的,但和协议无关。我手头三个gps全是ubx的,两个ubx协议,一个nmea协议,ubx的38400,nmea的只有9600但是也可以用。 |
dawanpi 发表于 2014-8-12 10:26 ![]() ——请问红框内应该设置成什么格式?—— 红框 中 所有的 格式 一 一 测试一次。。 记住:波特率 一定要 固定在 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 |