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

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
12
返回列表 发新帖
楼主: szhcs
打印 上一主题 下一主题

MWC用GPS导航板接超声波测距模块的方法

[复制链接]
21
发表于 2015-5-19 15:44 | 只看该作者
我在做I2C GPS+声呐 导航板时,用的程序是:I2C_GPS_NAV_v2_2,在编译时遇到下列错误,请有经验的成功人士给予帮助解惑!!!

I2C_GPS_NAV_v2_2.ino:1414:1: error: 'prog_char' does not name a type
I2C_GPS_NAV_v2_2.ino:1448:1: error: 'prog_char' does not name a type
I2C_GPS_NAV_v2_2.ino: In function 'void GPS_SerialInit()':
I2C_GPS_NAV_v2_2.ino:1527:40: error: 'UBLOX_SET_BAUDRATE' was not declared in this scope
I2C_GPS_NAV_v2_2.ino:1540:36: error: 'UBLOX_INIT' was not declared in this scope
编译有误。


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

22
 楼主| 发表于 2015-5-19 18:48 | 只看该作者
wujingyu 发表于 2015-5-19 15:44
我在做I2C GPS+声呐 导航板时,用的程序是:I2C_GPS_NAV_v2_2,在编译时遇到下列错误,请有经验的成功人士 ...

不是很懂,感觉是arduino的版本低了
23
发表于 2015-5-24 17:27 | 只看该作者
吧主  请问你对WMC源程序使如何学习贯通的啊,我也想研究一下源程序。
24
 楼主| 发表于 2015-5-24 19:32 | 只看该作者
xumvp5577 发表于 2015-5-24 17:27
吧主  请问你对WMC源程序使如何学习贯通的啊,我也想研究一下源程序。

我对MWC源程序没研究,只是根据网上的介绍修改。因为有C语言基础,所以对程序的改动能看得懂它的用意。
想研究源程序,最好去AMOBBS,这个论坛基本没人在研究源程序

25
发表于 2015-8-29 16:36 | 只看该作者
wujingyu 发表于 2015-5-19 15:44
我在做I2C GPS+声呐 导航板时,用的程序是:I2C_GPS_NAV_v2_2,在编译时遇到下列错误,请有经验的成功人士 ...

我把prog_char 改成了const char,编译过了,不知道能不能用

26
发表于 2015-9-2 16:51 | 只看该作者
wujingyu 发表于 2015-5-19 15:44
我在做I2C GPS+声呐 导航板时,用的程序是:I2C_GPS_NAV_v2_2,在编译时遇到下列错误,请有经验的成功人士 ...

我最近在看导航板的代码,也遇到了同样的问题,好像2.1和2.2两个版本中关于Ublox那块的代码不一样,2.1的就可以正常上传,不知道亲最后有没有找到合适的办法?
27
发表于 2015-10-1 00:39 | 只看该作者
I2C_GPS_NAV_v2_2  楼主能不能把这个固件共享一下,网上找了很久都没找到
28
 楼主| 发表于 2015-10-1 13:07 | 只看该作者
303000325 发表于 2015-10-1 00:39
I2C_GPS_NAV_v2_2  楼主能不能把这个固件共享一下,网上找了很久都没找到

http://pan.baidu.com/s/1qWBrNiO
I2C_GPS_NAV_v2_2
附:GPS设置说明


29
发表于 2015-10-2 10:35 | 只看该作者
我400块钱的maxsonar超声波一样被电机干扰…
来自安卓客户端来自安卓客户端
30
发表于 2016-2-3 07:44 | 只看该作者
szhcs 发表于 2015-2-8 22:44
看来你给版本号绕晕了。
MWC软件,比较常用的是Ver2.2、Ver2.3,简称MWC2.2、MWC2.3。
MWC硬件,就是飞 ...

MWC版本是比较乱
来自安卓客户端来自安卓客户端
31
发表于 2016-7-5 22:55 | 只看该作者
szhcs 发表于 2015-10-1 13:07
http://pan.baidu.com/s/1qWBrNiO
I2C_GPS_NAV_v2_2
附:GPS设置说明

楼主你好,我这边下载你的GPS导航板固件,验证不通过。要怎么解决。










In file included from C:\Users\鏉╘Desktop\I2C_GPS_NAV_v2_2 (1)\I2C_GPS_NAV_v2_2\I2C_GPS_NAV_v2_2.ino:28:0:

PIDCtrl.h:87: error: 'constexpr' needed for in-class initialization of static data member 'const float PIDCtrl::_filter' of non-integral type [-fpermissive]

  static const float _filter = 7.9577e-3; // Set to  "1 / ( 2 * PI * f_cut )";

                               ^

I2C_GPS_NAV_v2_2:1240: error: 'prog_char' does not name a type

C:\Users\鏉╘Desktop\I2C_GPS_NAV_v2_2 (1)\I2C_GPS_NAV_v2_2\I2C_GPS_NAV_v2_2.ino: In function 'void GPS_SerialInit()':

I2C_GPS_NAV_v2_2:1281: error: 'UBLOX_INIT' was not declared in this scope

C:\Users\鏉╘Desktop\I2C_GPS_NAV_v2_2 (1)\I2C_GPS_NAV_v2_2\I2C_GPS_NAV_v2_2.ino: In function 'void __vector_4()':

C:\Users\鏉╘Desktop\I2C_GPS_NAV_v2_2 (1)\I2C_GPS_NAV_v2_2\I2C_GPS_NAV_v2_2.ino:1360:33: warning: integer overflow in expression [-Woverflow]

exit status 1
'constexpr' needed for in-class initialization of static data member 'const float PIDCtrl::_filter' of non-integral type [-fpermissive]



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

本版积分规则

关闭

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

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