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 ...
随机推荐
- .Net性能优化时应该关注的数据
解决性能问题的时候,我往往会让客户添加下面一些计数器进行性能收集. Process object下的所有计数器: Processor object下的所有计数器: System object下的所有计 ...
- js种的循环语句
//js种的循环语句 //while与do while的区别是while是满足条件后才执行 //do while是不管满不满足条件都会执行一次 //for 循环与while,do while相比循环结 ...
- OSI(Open System Interconnection)网络模型
OSI模型是国际互连网标准化组织(International Standards Organizations ISO)所定义的,为了使网络的各个层次有标准.这个模型一般被称为“ISO OSI(Open ...
- Win8系统安装NET Framework 3.5的方法
1)找到下载过的Win8系统盘,解压到某个目录下,例如 F:, 找到解压的系统盘目录中"sources\sxs"文件夹 2)以管理员身份运行cmd命令,执行下面的命令: dism. ...
- 014安装Linux系统到开发板
SD卡----->开发板 1.安装准备: 硬件连接 USB下载线,一端连到开发板,另一端连到PC机: 串口线连好: 电源线连好: 设置开发板从SD卡启动: 2.打开开发板进入选单界面: 进入选单 ...
- TCP/UDP详解
转载:http://www.cnblogs.com/visily/archive/2013/03/15/2961190.html, 作者:望梅止渴 相关: HTTP协议详解 深入理解HTTP协议 T ...
- linux下securetty文件
“/etc/securetty”文件允许你规定“root”用户可以从那个TTY设备登录.登录程序(通常是“/bin/login”)需要读取“/etc/securetty”文件.它的格式是:列出来的tt ...
- Lenovo Setup(安装程序)
按住F1,进入“Lenovo Setup”. 一.Main(条目处的设置不可更改) UEFI BIOS Version H1ET69WW(1.12) UEFI BIOS Date(Year-Month ...
- 学习c的第7天
#include <stdio.h> int main() { int x=0; if (x==0) { printf("x为假\n"); } else { print ...
- java基础知识梳理
java基础知识梳理 1 基本数据类型