(2)(2.4) CRSF/ELRS Telemetry

news/2024/4/24 5:12:11/

文章目录

前言

1 ArduPilot 参数编辑器


前言

Note

ELRSExpressLRS)遥控系统使用穿越火线协议,连接方式类似。不过,它不像穿越火线那样提供双向遥测。


TBS CRSF 接收机与 ArduPilot 的接口中包含遥测和遥控信息。ArduPilot 支持本机 CRSF 遥测及其扩展,允许使用用于 OpenTXYaapu FrSky 遥测脚本(Yaapu FrSky Telemetry Script for OpenTX)。有关连接和设置信息,请参阅 CrossfireELRS RC 系统(Crossfire and ELRS RC Systems)。

OpenTx 将发现原生的 CRSF 遥测传感器(但数量有限,请使用下面的直通选项,使用 Yaapu 遥测脚本获取更多显示信息),然后可将其显示在 OpenTX 遥测屏幕上,或从 CRSF TX 模块的 WIFI 重复发送到 MAVLink 地面控制站:

这些值可以通过多种方式显示在 OpenTX 发送机上:

使用内置遥测屏幕:

此外,通过设置 RC_OPTIONS 第 8 位,可传输额外的 ArduPilot 遥测项目,从而允许在 OpenTX 发射机上使用 Yaapu FrSky Telemetry Script for OpenTX。此处(here)显示了限制和其他信息。

Warning

当使用 RC_OPTIONS8 位进行直通时,请确保没有将 SERIAL 端口设置为使用 SERIALx_PROTOCOL = 10(直通),以避免冲突和不可靠的操作。

通常会提供几个 OpenTX 脚本,用于调整 CRSFTXRX 系统参数。长按 SYS(系统)按钮即可访问这些脚本。

1 ArduPilot 参数编辑器

此外,ArduPilot CRSF 实现了 ArduPilot 参数调整功能,其功能类似于 ArduPilot 基于 OSD 的参数菜单功能(OSD based parameter menu)。

如果自动驾驶仪有任何激活的 OSDOSD_TYPE 不等于"0"),则会自动启用此功能。如果没有,则选择 OSD_TYPE = 4(仅 TX)将启用该功能。

在发射器中选择穿越火线配置 LUA 脚本将显示:

选择列表中显示的 ArduPilot 飞行器,将激活基于 OSD 的参数菜单(OSD based parameter menu),其中包含为两个 OSD 屏幕设置的所有参数列表。

Note

某些自动驾驶仪为了节省闪存空间,不会将带有文本名称的参数值显示为文本,而是显示为数字。请参阅"自动驾驶仪硬件固件限制"(Firmware Limitations on AutoPilot Hardware)了解不具备 CRSF 文本功能的自动驾驶仪


http://www.ppmy.cn/news/1331154.html

相关文章

vue中使用锚点定位

vue中不能使用a标签来使用锚点定位,可以使用自带的scrollIntoView方法 1、首先获取对应的需要定位的盒子ID 2、然后添加scrollIntoView方法,定义效果 属性及其含义: block: "start",// 定义垂直方向的对齐,默认为 &q…

数据采集与预处理01: 项目1 数据采集与预处理准备

数据采集与预处理01: 项目1 数据采集与预处理准备 任务1 认识数据采集技术,熟悉数据采集平台 数据采集:足够的数据量是企业大数据战略建设的基础,因此数据采集成为大数据分析的前站。数据采集是大数据价值挖掘中重要的一环&#…

6.第一个Python爬虫程序

使用 Python 内置的 urllib 库获取网页的 html 信息。注意,urllib 库属于 Python 的标准库模块,无须单独安装,它是 Python 爬虫的常用模块 获取网页html信息 1) 获取响应对象 向百度(百度一下,你就知道)…

微信小程序之全局配置-window和tabBar

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…

[笔记]Spring AOP

Spring AOP(Aspect Oriented Programming) AOP将应用程序分为核心业务和非核心的公共功能,AOP的关注点是系统中的非核心的公共功能; AOP可以通过预编译或者运行期动态代理的方式,为横跨多个对象(没有继承关…

Linux:shell脚本:基础使用(10)《(),[],{}分别有上面什么作用》

单小括号() 命令组:组合多条命令一起执行,并按照顺序执行。 [rootlocalhost ~]# (umask 0077;mkdir -p test;ls -ld test) drwx------ 2 root root 6 1月 22 15:05 test [rootlocalhost ~]# 替换命令:效果等于反撇…

F - Digital Roots HUOJ

题目 The digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a single digit then that digit is the digital root. If the resulting value contains two or more digits, those digits are summed and the pro…

计算机408真的很难吗❓|深度分析+实操上岸规划

在下面这篇文章中,LUCEN详细分析了24考研的难度以及25考研人该怎么办 24考研计算机很难!25考研你就这么干 如果你对于计算机考研择校有任何疑问,那么下面这篇文章一定能够帮助你: 计算机择校指南,内含300所院校 如…

递归和尾递归(用C语言解斐波那契和阶乘问题)

很多人都对递归有了解,但是为尾递归很少,所以这次来专门讲一讲关于尾递归的一些问题。 什么是尾递归 如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。因为在一些题目的做法中,我们可以发现…

Vue 模块化使用 Vuex

Vuex 是 Vue.js 的状态管理模式和库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式和库。它采用集中式存储管理应用的所有组件的状态,并以相应的规…

【Linux】yum

个人主页 : zxctsclrjjjcph 文章封面来自:艺术家–贤海林 如有转载请先通知 yum 1. 什么是yum?2. Linux系统(Centos)的生态3. yum的相关操作4. yum的本地配置5. 如何安装软件 1. 什么是yum? yum是一个软件下载安装的一个客户端&a…

redisson的延时队列机制简述

概述 业务中经常会遇到一些延迟执行的需求;通常想到的都是rabbitmq或者rocketmq的延迟消息; 但是系统中不一定集成了mq,但为了控制分布式下的并发,一般redis都是有集成的; redis的key过期监听那个时间不准确&#xff…

notepad++ v8.5.3 安装插件,安装失败怎么处理?下载进度为0怎么处理?

notepad v8.5.3 安装插件,安装失败?下载进度为0,怎么处理? 安装 进度 进度条没有进度 ,然后就退出了,自动打开程序,不知道什么问题,插件管理下面也没有插件显示 找到问题了&#x…

网络协议与攻击模拟_07UDP协议

一、简单概念 1、UDP协议简介 UDP(用户数据报)协议,是传输层的协议。不需要建立连接,直接发送数据,不会重新排序,不需要确认。 2、UDP报文字段 源端口目的端口UDP长度UDP校验和 3、常见的UDP端口号 5…

百度网盘网页无法调起客户端 目前未解决 2024年1月出现BUG

最近一周突然发现百度网盘网页无法调起客户端,多方式排查还是没找出问题所在,怀疑是客户端更新了什么东西导致bug。先记录下各种排查法和复现情况。 具体问题是: *任意网盘链接,都无法唤醒客户端。 *客户端在退出状态网页点击下…

HCIA-Datacom实验指导手册:3、OSPF 路由协议基础实验

HCIA-Datacom实验指导手册:3、OSPF 路由协议基础实验 一、实验目的:二、实验拓扑:三、实验目的:四、配置步骤:步骤 1 掌握 OSPF 的基本配置命令步骤 2 掌握如何查看 OSPF 的运行状态步骤 3 掌握如何通过 Cost 控制 OSPF 的选路步骤 4 掌握 OSPF 发布默认路由的方法步骤 5 …

网络爬虫原理:探秘数字世界的信息猎手

欢迎来到这个关于网络爬虫原理的小小冒险之旅!今天,我们将揭开数字世界的面纱,深入了解那些神秘的程序,它们如何在互联网的海洋中搜寻并捕获有用的信息。如果你对计算机世界的奥秘充满好奇,那么跟着我一起走进这个让人…

【Py/Java/C++三种语言详解】LeetCode每日一题240121【二分查找】LeetCode410、分割数组的最大值

文章目录 题目链接题目描述解题思路为什么使用二分贪心子问题 代码PythonJavaC时空复杂度 华为OD算法/大厂面试高频题算法练习冲刺训练 题目链接 LeetCode410、分割数组的最大值 题目描述 给定一个非负整数数组 nums 和一个整数 k ,你需要将这个数组分成 k 个非空…

数据仓库-相关概念

简介 数据仓库是一个用于集成、存储和管理大量数据的系统。它用于支持企业决策制定过程中的数据分析和报告需求。数据仓库从多个来源收集和整合数据,并将其组织成易于查询和分析的结构。 数据仓库的主要目标是提供高性能的数据访问和分析能力,以便…

基于Springboot的大学生心理健康管理系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的大学生心理健康管理系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体…