(3)(3.6) 用于OpenTX的Yaapu遥测脚本

2024-02-23 16:36

本文主要是介绍(3)(3.6) 用于OpenTX的Yaapu遥测脚本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

前言

1 安装和操作

2 参数说明


前言

这是一个开源 LUA 脚本,用于在使用 OpenTX 2.2.3Horus X10X12Jumper T16T18Radiomaster TX16STaranis X9DX9EQX7Jumper T12 无线电设备上显示 FrSky 的直通遥测数据(FrSky passthrough telemetry)。


该脚本可与 FRSkyCRSF 或使用 Passthru 选项的 CRSF 配合使用(使用 CRSF 时,RC_OPTIONS8 位已加载)。

还支持双飞行电池。

FrSky 通过遥测技术(FrSky passthrough telemetry)也显示了硬件详情。

HorusJumper T16/T18Radiomaster TX16S 上的显示屏。

Taranis 上的显示屏。

QX7 上的显示屏和跳线 T12

详情请点击此处(here)。

最新脚本发布在这里(here)。

该脚本还兼容 Eric Stockenstrom 优秀的 MavlinkToPassthru 转换器固件(MavlinkToPassthru converter firmware),允许使用其他遥测传输方法(如 DragonlinkRC 遥控系统中的数据调制解调器)将 MAVLink 数据输入这些发射器,以便通过此 LUA 脚本显示。

需要 OpenTX 2.2.x(建议使用 2.2.3)和支持直通 FrSky 遥测协议(Passthrough FrSky Telemetry Protocol)的最新版 ArduPilot

1 安装和操作

这里(here)的维基页面提供了完整的说明,但一般步骤如下:

将该 github 网站代码部分提供的 SD 卡目录内容复制到 TX SD 卡中:Horus SD 用于 HorusT16T16sTXTaranis SD 用于所有其他 TX

TX(或 HorusTX 的遥测部件)的遥测显示设置页面上,选择适当的脚本作为显示页面的源代码。对于 Taranis 类,yaapu7 脚本用于较小的 QX7 尺寸显示器,而 yaapu9 则用于 Taranix 9x 尺寸显示器。

设置 ArduPilot 端(请参阅 FrSky 遥测技术FrSky Telemetry)。

TX 遥测页面,"发现传感器"。

脚本将在启动时运行。在 Horus 上会显示小部件,而在其他系统上,则需要翻到遥测显示页面才能看到数据。

脚本有一个配置屏幕,可以自定义警告、单位等。

2 参数说明

1. RC_OPTIONS: RC options

注意:该参数适用于高级用户。

遥控输入选项。

Bitmask

Bit

Meaning

0

Ignore RC Receiver

1

Ignore MAVLink Overrides

2

Ignore Receiver Failsafe bit but allow other RC failsafes if setup

3

FPort Pad

4

Log RC input bytes

5

Arming check throttle for 0 input

6

Skip the arming check for neutral Roll/Pitch/Yaw sticks

7

Allow Switch reverse

8

Use passthrough for CRSF telemetry

9

Suppress CRSF mode/rate message for ELRS systems

10

Enable multiple receiver support

11

Use Link Quality for RSSI with CRSF

12

Annotate CRSF flight mode with * on disarm

13

Use 420kbaud for ELRS protocol

这篇关于(3)(3.6) 用于OpenTX的Yaapu遥测脚本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/739239

相关文章

Linux脚本(shell)的使用方式

《Linux脚本(shell)的使用方式》:本文主要介绍Linux脚本(shell)的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录概述语法详解数学运算表达式Shell变量变量分类环境变量Shell内部变量自定义变量:定义、赋值自定义变量:引用、修改、删

Golang实现Redis分布式锁(Lua脚本+可重入+自动续期)

《Golang实现Redis分布式锁(Lua脚本+可重入+自动续期)》本文主要介绍了Golang分布式锁实现,采用Redis+Lua脚本确保原子性,持可重入和自动续期,用于防止超卖及重复下单,具有一定... 目录1 概念应用场景分布式锁必备特性2 思路分析宕机与过期防止误删keyLua保证原子性可重入锁自动

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

redis中使用lua脚本的原理与基本使用详解

《redis中使用lua脚本的原理与基本使用详解》在Redis中使用Lua脚本可以实现原子性操作、减少网络开销以及提高执行效率,下面小编就来和大家详细介绍一下在redis中使用lua脚本的原理... 目录Redis 执行 Lua 脚本的原理基本使用方法使用EVAL命令执行 Lua 脚本使用EVALSHA命令

Java使用ANTLR4对Lua脚本语法校验详解

《Java使用ANTLR4对Lua脚本语法校验详解》ANTLR是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件,下面就跟随小编一起看看Java如何使用ANTLR4对Lua脚本... 目录什么是ANTLR?第一个例子ANTLR4 的工作流程Lua脚本语法校验准备一个Lua Gramm

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

通过Python脚本批量复制并规范命名视频文件

《通过Python脚本批量复制并规范命名视频文件》本文介绍了如何通过Python脚本批量复制并规范命名视频文件,实现自动补齐数字编号、保留原始文件、智能识别有效文件等功能,听过代码示例介绍的非常详细,... 目录一、问题场景:杂乱的视频文件名二、完整解决方案三、关键技术解析1. 智能路径处理2. 精准文件名

web网络安全之跨站脚本攻击(XSS)详解

《web网络安全之跨站脚本攻击(XSS)详解》:本文主要介绍web网络安全之跨站脚本攻击(XSS)的相关资料,跨站脚本攻击XSS是一种常见的Web安全漏洞,攻击者通过注入恶意脚本诱使用户执行,可能... 目录前言XSS 的类型1. 存储型 XSS(Stored XSS)示例:危害:2. 反射型 XSS(Re

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

Python脚本实现图片文件批量命名

《Python脚本实现图片文件批量命名》这篇文章主要为大家详细介绍了一个用python第三方库pillow写的批量处理图片命名的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录前言源码批量处理图片尺寸脚本源码GUI界面源码打包成.exe可执行文件前言本文介绍一个用python第三方库pi