Android版APM地面站,支持直连和数传台连接
andropilot
官方链接在此
http://www.diydrones.com/groups/705844:Group:1132500?xg_source=msg_appr_group
介绍一下andropilot吧
andropilot是一款开源的地面站系统(GCS)
支持在基于安卓的手机/平板上对APM进行调整和控制
功能特点:
1.支持3DR数传台、xbee电台以及蓝牙连接
2.支持USB直连APM
3.支持设定航点,在线调整APM参数,参数备份等等等等功能,请大家自己去开发吧
要求:
1.安卓系统(废话) 4.0以上系统,当然2.xx的应该也是支持的
2.有3dr,xbee数传台(据说3dr数传台支持要好些)
3.如果想USB直连APM,需要4.2以上系统
4.你的安卓手机/平板必须支持OTG功能(就是能插U盘啦,键盘啦,鼠标啦啥的)
5.你需要一根OTG线
软件可以通过GOOGLE PLAY下 载或者在github下 载
为了方便大家我已经上传了百度网盘了
http://pan.baidu.com/share/link?shareid=514347&uk=1929879847
下 载安装软件
然后重启(推荐做这一步)
两种连接方式
================================================
1.数传台连接(橙子测试成功)
做完上面几步以后
APM插上数传台,待APM自检完
手机/平板插上OTG线,把数传台(电脑用)连上OTG线
一般会有两种情况
(1)数传台的TX和RX灯常亮,说明供电不足,请把手机/平板充满电再用,或者插上OTG线的辅助电源(TEN3有)
(2)数传台的灯正常闪烁,那么说明已经正常了
一般平板会提示“是否用Andropilot打开此USB设备” 点选是,Andropilot会自动打开并连接
下面会有信息提示的(原谅我没截到图)"3dr xxx telemetry to APM"(没看清)
稍等一会,就能连上通过数传连上APM了
如果已经进到程序中了,点右上角的那一排点点(就是设置)然后再返回程序主界面,程序会自动重新连接
上几个截图



这是我同学的固定翼固件下的截图
看来出门电脑可以省掉了

===============================
2.USB直连APM(未成功,待测试)
步骤和3DR方法差不多
只是省掉了3DR数传台
首先保证电量充足
用OTG线直连APM,也会出现提示“是否用Andropilot打开此USB设备” ,步骤和数传方法是一样的
不过我失败了,软件一直提示”接收mavlink数据中“,就没有反应了
大家可用自己的pad/手机试试
===============================
时间仓促只试了几个功能而已
更多功能大家可以去开发

=================================
3dr数传台是用同学的试的
在试USB直连的时候发现我的APM USB接口居然又坏了。。。悲了个剧
看来买个数传台才是王道啊
by 牛奶橙子(quop_mike)
Android版APM地面站,支持直连和数传台连接的更多相关文章
- 【转】手把手教你读取Android版微信和手Q的聊天记录(仅作技术研究学习)
1.引言 特别说明:本文内容仅用于即时通讯技术研究和学习之用,请勿用于非法用途.如本文内容有不妥之处,请联系JackJiang进行处理! 我司有关部门为了获取黑产群的动态,有同事潜伏在大量的黑产群 ...
- 手把手教你读取Android版微信和手Q的聊天记录(仅作技术研究学习)
1.引言 特别说明:本文内容仅用于即时通讯技术研究和学习之用,请勿用于非法用途.如本文内容有不妥之处,请联系JackJiang进行处理! 我司有关部门为了获取黑产群的动态,有同事潜伏在大量的黑产群 ...
- 【项目记录】-液化气配送app android版
15年底参与过甲方呼叫中心平台开发.液化气配送app android版要求1个月开发完成.开发此项目以前我只有过一周android的开发经验.(与甲方签署过保密协议,遵循职业道德有些敏感信息不能写.) ...
- Android版-支付宝APP支付
此项目已开源 赶快来围观 Start支持下吧 [客户端开源地址-JPay][服务端端开源地址-在com.javen.alipay 包名下] 上一篇详细介绍了微信APP支付 点击这里 此篇文章来详细介绍 ...
- Android版Ftp服务端软件
分享一款开发的Android版Ftp服务端软件,支持Android4.0及以上版本,可以实现局域网无线传输文件到手机,或者把手机上的多媒体文件分享到iPad等设备来扩展这些设备的存储空间,详情请见软件 ...
- Delphi For Android 开发笔记-附:如何Delphi中同时实现Windows、Android版的GetModuleFileName函数
在Windows中开发DLL时,经常会需要获取当前DLL所在目录以便读取同目录下的其他文件,而目前Delphi在开发android时,其实没多大必要获取,因为整个工程只有一个so文件,而这个so文件也 ...
- CentOS 7 ARM 版发布:支持树莓派2/香蕉派/CubieTruck
CentOS 7 ARM 版发布:支持树莓派2/香蕉派/CubieTruck 来自CentOS团队的Karanbir Singh很高兴地宣布,面向ARM硬件架构的CentOS 7 Linux已经正式发 ...
- Android版xx助手之天天酷跑外挂具体分析
Android版xx助手之天天酷跑外挂具体分析 图/文 莫灰灰 背景 近些年来,移动互联网的大肆崛起,潜移默化中影响着人们的生活和工作习惯.当腾讯的微信平台接入手机游戏之后,移动端的游戏也開 ...
- 开发腾讯移动游戏平台SDK Android版Ane扩展 总结
本文记录了在开发 腾讯移动游戏平台SDK(MSDK) Android版Ane扩展 过程中所遇到的问题和相关解决方式 问题一:编译报错:Unable to resolve target 'android ...
随机推荐
- C#高效新增数据到数据库(十万级别测试)
我们在对数据库进行新增数据时,怎么能把速度提到最快,时间缩到最短呢?下面针对三种方法进行比较 新增 逐条新增数据模式 Stopwatch s2 = new Stopwatch(); s2.Start( ...
- 认识CSS中精灵技术(sprite)和滑动门
前端之HTML,CSS(十) 精灵技术与精灵图 精灵技术本质 精灵技术是一种处理网页背景图像的方式,实质是将小的背景图片拼接到一张大的背景图像上.拼接成的大图被称为精灵图.浏览器打开网页时,每一个图片 ...
- 在国内运行Flutter配置的正确姿势--如出现Oops; flutter has exited unexpectedly.
如果根据flutter的官网教程,在运行flutter doctor时无法下载依赖,请根据以下步骤 export PUB_HOSTED_URL=https://pub.flutter-io.cn ex ...
- python的面向对象和类
目录 一.基本知识点 1.面向过程编程 2.面向对象编程 3.注意 二.类的结构 1.类的理解 2.代码形式 3.类和函数的一些区别 4.类中的数据 5.类中的方法(基础) 三.类的实例化 四.类的继 ...
- easyui的datagrid对应的java对象
Easyui中datagrid控件要求的数据格式为: {total:”2”,rows:[{“id”:”1”,”name”,”张三”},{“id”:”2”,”name”,”李四”}]} 所以可以建一个对 ...
- ubuntu 添加多个IP
上次这个问题 : UBUNTU 无法解析域名 解决方法 解决后,每次重启电脑都需要重新配置 /etc/resolv.conf. 这次添加IP的时候留心发现,在/etc/network/interfa ...
- SQL语句实现不存在即插入,存在则increase某字段的功能insert into … on duplicate key update
前提条件:必须是唯一主键: CREATE UNIQUE INDEX idx_vote_object ON test_customers_vote (`vote_object`, `vote_objec ...
- 通过 Docker Compose 组合 ASP NET Core 和 SQL Server
目录 Docker Compose 简介 安装 WebApi 项目 创建项目 编写Dockfile Web MVC 项目 创建项目 编写Dockfile 编写 docker-compose.yml文件 ...
- mysql 递归查询 主要是对于层级关系的查询
最近遇到了一个问题,在mysql中如何完成节点下的所有节点或节点上的所有父节点的查询?在Oracle中我们知道有一个Hierarchical Queries可以通过CONNECT BY来查询,但是,在 ...
- ACM,算法
ACM,算法 描述 最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数.他已经知道了第一个小光棍数是471,471的三次方是104487111,现在 ...