模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

4137查看 | 14回复

让Remzibi OSD(穷人OSD)直接从MWC飞控读取GPS数据

[复制链接]
发表于 2015-5-27 09:53:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
日前入了一个Rembizi OSD,四轴使用MWC飞控。不想在一个机架上装两个GPS,但是试了和MWC飞控从同一个GPS取数据均没有成功,偶然在rcgroup潜水发现了remzibi osd通过MWC飞控串口取数据的方法,经本人亲测成功(MWC2.2/MWC2.2.1):
经过修改后,Remzibi OSD直接接MWC的串口可实现以下功能:
1) 从飞控获取经纬度,卫星数量,速度,高度(飞控气压计的数据哦!),航向;
2) 获取飞控的水平仪数据
3) 可显示当前飞控状态模式(MAG/BARO/GPS HOLD/ARM/ANGLE/HORIZON等)
4) 可使用 MWC2.2 的 OSD_SWITCH 功能开关 OSD 显示


具体修改方法以MWC2.2版本为例
MWC修改的部分:
修改config.h增加以下代码,其中#define OSD_REMZIBI_SERIAL 0 为设置remzibi连接mwc的串口号
  • /**************************************************************************************/
  •   /***********************                   OSD                    *********************/
  •   /**************************************************************************************/
  •     /* Support for Remzibi OSD by Pawelsky
  •      Requires firmware ARDUV1_73+, ARDUMV1_73+ or OSDAHV2_23+ (artificial horizon only) */
  •     #define OSD_REMZIBI                 // Uncomment to enable Remzibi OSD support
  •     #define OSD_REMZIBI_SERIAL 0        // Select which serial Remzibi OSD is connected to
  •     #define OSD_REMZIBI_GPS             // Uncomment to provide GPS data to RemzibiOSD via serial port ($A command)
  •     #define OSD_REMZIBI_INDICATORS      // Uncomment to display BARO/MAG/GPS/ARM state and ACRO/ANGLE/HORIZONT mode
  •     #define OSD_REMZIBI_BARO_ALT        // Uncomment to display altitude data from barometric sensor instead of GPS (only works if BARO sensor enabled)
  •     #define OSD_REMZIBI_COMPASS_HEADING // Uncomment to display heading data from compas instead of GPS ground course (only works if MAG sensor enabled)

复制代码
如果要使用OSD_SWITCH功能则去掉下面语句的注释符号
  • /*******************************    OSD Switch    *************************************/
  •     // This adds a box that can be interpreted by OSD in activation status (to switch on/off the overlay for instance)
  •   //#define OSD_SWITCH

复制代码
其他修改的文件如下,附件有打包可直接覆盖2.2版的原文件(2.2.1版不能直接覆盖!)
- GPS.ino
- MultiWii.ino
- OSD.ino (新增的)

Remzibi的修改部分:

1) Remzibi须刷成ARDUV1_73+, ARDUMV1_73+版本的固件(见附件),具体刷固件方法这里就不多说了;
2)  更新Remzibi的字体库(附件包里的1_60_font_mwc2_2.mcm文件),可支持显示MWC飞控的状态信息;






remzibi mwc.rar

69.37 KB, 下载次数: 22, 下载积分: 牛币 -10

发表于 2015-5-27 12:32:10 | 显示全部楼层
技术帖一定要顶
发表于 2015-5-27 17:40:35 | 显示全部楼层
技术贴,我刚要出掉这osd,毕竟不玩mwc
发表于 2015-6-3 07:33:26 | 显示全部楼层
学习了
发表于 2015-6-4 23:25:13 | 显示全部楼层
正准备入个哦
发表于 2015-6-12 22:05:20 | 显示全部楼层
收藏了,鄙人现在就用mwc
发表于 2015-7-17 23:27:12 | 显示全部楼层
请问qq号多少,觉得这帖子对我非常有用,请求指点
发表于 2015-7-22 21:22:52 | 显示全部楼层
用的非凡的
发表于 2015-8-8 21:18:43 | 显示全部楼层
看着不错啊
发表于 2015-8-24 19:15:19 | 显示全部楼层
技术要得到尊重 顶
发表于 2015-9-6 09:06:49 | 显示全部楼层
虽然不用MWC  还是顶一下
发表于 2015-10-7 13:27:01 | 显示全部楼层
技术,虚心学习
发表于 2015-10-17 03:08:37 | 显示全部楼层
新手学习学习!
发表于 2015-10-17 07:02:45 | 显示全部楼层
嗯不错我早就想改了不会感谢
发表于 2015-10-17 13:59:09 | 显示全部楼层
技术贴必顶
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!