APM飞控修改数传模块方法
APM飞控修改数传模块方法
硬件
- ARDUCOPTER第二代
- 数传模块(USB接口)
- 数传模块(telem接口)
- usb-ttl模块
修改方法
注意:APM固件版本和数传模块估计版本是分开的,但有一定的对应关系,APM的固件2.x版本应该对应数传模块的1.9版本,数传模块的1.7版本是给旧式的APM固件使用的。连接数传必须两端都使用同一个固件版本。
数传模块(USB接口):
- 把数传模块连接电脑
- 在电脑打开Mission Planner软件,分别选择 初始设置->可选硬件->Sik电台(数传)
- 选择COM口,波特率选择57600,不要点击连接
- 点击加载设置
- 修改网络ID和通道这个参数,和其他人的不一样就可以了。
- 最后点击保存设置。

数传模块(telem接口):
- 首先电脑安装usb-ttl模块的驱动,一般购买时店家会提供驱动。(必须正确驱动)
- 将usb-ttl模块和模块连接(需要剪线),接口看模块背后,连接方法如下:
Title: 连接方式
TTL->telem: +5v ------------ +5v
TTL->telem: TX ------------ RX
TTL->telem: RX ------------ TX
TTL->telem: GND ------------ GND
- USB接口连接电脑
- 在电脑打开Mission Planner软件,分别选择 初始设置->可选硬件->Sik电台(数传)
- 点击加载设置
- 修改网络ID和通道这个参数,和USB口的数传模式保持一致。
- 最后点击保存设置。

特殊修改
加载固件(本地)可以重刷数传的固件。等待进度条完毕后,数传模块固件更新成功。
上传自定义固件(记得匹配版本)[文章末尾有传送门]。等待进度条完毕后,数传模块固件更新成功。
后记
使用无线连接同时修改本地端和无线端的参数不靠谱,因为无线连接不稳定(我就是这么挂掉的)。
国内最好使用433MHz的数传模块,相比于国外的频谱分布,国内的915MHz和联通公司的GSM网络使用同一频段,会产生一定干扰。

在一定的范围内,保存默认的57600的波特率已经足够使用,打开ECC端口能使连接速度提高。
传送门
APM飞控修改数传模块方法的更多相关文章
- APM飞控系统详细介绍
APM飞控系统详细介绍2013-04-05 12:28:24 来源: 评论:2 点击:10303 APM飞控系统是国外的一个开源飞控系统,能够支持固定翼,直升机,3轴,4轴,6轴飞行器.在此我 ...
- 多轴APM飞控调参
调参步骤: 遥控器,电动机和电调对应的APM飞控连线——遥控器校准——电调行程校准——加速度计校准——磁罗盘校准——故障保护设定(遥控器和飞控)——飞行模式设定并调整——自动调参设定选项 APM飞控调 ...
- laravel修改用户模块的密码验证
做项目的时候,用户认证几乎是必不可少的,如果我们的项目由于一些原因不得不使用 users 之外的用户表进行认证,那么就需要多做一点工作来完成这个功能. 现在假设我们只需要修改登录用户的表,表名和表结构 ...
- Magento后台手动修改订单状态方法及手动修改方法php
订单详细内容页手动修改订单状态方法: 打开此文件:app\design\adminhtml\default\default\template\sales\order\view\history.phtm ...
- UWP游戏防内存修改器的方法
最近我一直在编写适用于Windows 10商店的游戏.这款游戏比较怕玩家用修改器改金钱,因为这种修改会导致某些内购失效并且损害公平性.于是我把自己见过的三种反修改器的方法给网友们介绍一下. 首先说明一 ...
- go2shell的安装与修改默认terminal方法
go2shell的安装与修改默认terminal方法 1. 安装go2shell后,打开finder的application文件夹,找到go2shell 2. 按住command,用鼠标将go2s ...
- Linux下修改PATH的方法
Linux下修改PATH的方法 1.直接在命令行里敲 PATH=$PATH:/path1:/path2:/pathN用户登出之后PATH恢复原样. 只是临时起作用. 2.修改~目录下bash_prof ...
- MySQL修改时区的方法小结
这篇文章主要介绍了MySQL修改时区的方法,总结分析了三种常见的MySQL时区修改技巧,包括命令行模式.配置文件方式及代码方式,需要的朋友可以参考下 方法一:通过mysql命令行模式下动态修改 1.1 ...
- CentOS修改用户密码方法
CentOS修改用户密码方法 CentOS修改用户密码方法 1. 普通用户 a. 获取超级用户root权限 命令:su或者su -或者su - root b. passwd 用户名 2. 超级用户 a ...
随机推荐
- AX函数,将EXCEL列号转为列名
str GetExcelColName( int i_col) { int j; str ret; int v_div,v_mod; str tmp1,tmp2; int i_col_ascii; ; ...
- VBS创建数据库
'创建数据库'参数:strDBPath 字符串型 数据库文件的完整路径Sub CreateDataBase(strDBPath)Dim catObjSet catObj = CreateObject( ...
- SQL笔记-第二章,数据表的创建和管理
数据类型 分5类:整数.数值.字符相关.日期时间以及二进制 1.整数 数据库系统 类型 说明 MYSQL tinyint [unsigned] 一个很小的整数.有符号的范围是-128 到127,无符号 ...
- C# 事务处理
前言: 通常SqlHelper类为了方便处理,做成了静态类,静态类的问题是不方便添加事务处理. 实例化类方便添加事务处理,DoTrans/CommitTrans/RollBackTrans 三个函数 ...
- CentOS 卸载已安装软件
根据软件的安装类型,选择合适的卸载方式: 卸载前确定软件的完整的版本号:#rpm -qa ×××*#rpm -ql xxx-xxx //查找安装目录 执行卸载命令:#rpm -e xxx-xxx # ...
- 新手浅谈C#Task异步编程
Task是微软在.net framework 4.0发布的新的异步编程的利器,当然4.5新增了async.await,这儿我们先说Task相关. 在实际编程中,我们用的较多的是Task.Task.Fa ...
- app打包流程
1.什么是打包 将应用程序统一放在一个后缀是ipa的文件中,然后发给其他人,可以安装在手机上供用户或测试人员安装 2.可安装ipa的前提 ①说清楚是哪一个应用程序(App Id) ②可以安装在哪一台设 ...
- 必须会的SQL语句(八)数据库的完整性约束
实体完整性 1.建表时定义主键 Create table 表名 ( Sno int identity(1,1), Sname nvarchar(20), ...
- nginx url重写 rewrite实例
本文介绍下,在nginx中实现Url重写,学习rewrite的具体用法,有需要的朋友参考下吧. 原文地址:http://www.360doc.com/content/14/0202/20/142341 ...
- Cookie禁用了,Session还能用吗?
Cookie与Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客户端保持状态的方案.Cookie分为两种,一种可以叫做session ...