(2)(2.10) LTM telemetry

2024-01-31 15:28
文章标签 2.10 telemetry ltm

本文主要是介绍(2)(2.10) LTM telemetry,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

前言

1 协议概述

2 配置

3 带FPV视频发射器的使用示例

4 使用TCM3105的FSK调制解调器示例


前言

轻量级 TeleMetry 协议 (LTM) 是一种单向通信协议(从飞行器下行的数据链路),可让你以低带宽/低波特率(通常为 2400 波特)发送最重要的飞行器数据。


1 协议概述

轻量级 TeleMetry 协议 (LTM) 是一种单向通信协议(从飞行器下行的数据链路),可让你以低带宽/低波特率(通常为 2400 波特)发送最重要的飞行器数据。

协议由 KipK 引入,在他的贫民窟站中使用。

典型的使用案例是天线跟踪,当来自飞行控制器(FC)的串行遥测数据被频移键控调制(FSK)调制解调器转换为某种音频信号,通过视频发射器的音频通道传输到地面视频接收器时。然后由其他 FSK 调制解调器将其转换回数字信号,并在天线跟踪器 (AT) 中进行处理,也可能在地面控制站 (GCS) 中进行处理。

ardupilot 端执行的协议帧类型。

1. G-Frame (GPS)

  • 包含经度、纬度、GPS 地面速度、可见卫星数量、GPS 定位类型;
  • 大小为 18 字节,发送频率为 2Hz

2. A-Frame (Attitude)

  • 包含飞行器姿态、航向;
  • 10B / 5 Hz

3. S-Frame (Status)

  • 包含电池电压、电流、接收器 RSSIAHRS 提供的空速;
  • 11B / 2 Hz

协议限制:

GPS 定位数据类型仅使用 2 位 - 可能的值列表为 0(无 GPS 定位)、12D 定位)、23D 定位)。超过 2GPS 定位值将映射到值 2

LTM 遥测有关的链接:

  • GhettoStation 天线跟踪器:https://github.com/KipK/Ghettostation;
  • LTM 协议的 iNAV 文档:https://github.com/iNavFlight/inav/wiki/Lightweight-Telemetry-(LTM);
  • 协议概述请访问 quadmeup.com:LTM - Light Telemetry Protocol | QuadMeUp;
  • 用于 Arduino ProMiniESP8266LTMMAVLink 转换器:https://github.com/vierfuffzig/LTM2MAVLink。

2 配置

必须将参数 SERIALX_PROTOCOL 设为 25,才能在给定串行端口上启用 FCLTM 输出。请注意,只支持一个 LTM 输出端口。如果将多个串行端口设置为 LTM 输出端口,则只有在串行驱动程序初始化过程中找到的第一个串行端口才会被分配为 LTM 遥测输出端口。

Note

不要忘记将 LTM 遥测端口的波特率设置为适当的值。如果使用 FSK 调制解调器,波特率值取决于调制解调器的性能。

此外,并非所有自动驾驶仪的串行端口都支持 1(= 1200 波特)的最低波特率设置。在基于 STM32F4xx F7xx自动驾驶仪上,这些串行端口通常是 USART 16,在整个系统时钟上运行。如果设置为 1200 波特,这些端口将默认为 19200 波特。如果在 1200 波特下无法获得正确的 LTM 遥测输出,请尝试使用 USART 16 以外的串行端口,或者选择 2400 波特。在基于 STM32H7 的电路板上,2400 波特是支持的最低 UART 波特率。有关 UARTSERIALn 映射的更多信息,请查看飞行控制器的硬件页面。

3 带FPV视频发射器的使用示例

4 使用TCM3105的FSK调制解调器示例

使用 TCM3105 芯片是 FSK 调制解调器的可能性之一。调制解调器原理图和电路板的 Eagle 文件可在 https://github.com/kh4/FSK_modem 上找到。

该调制解调器可在 12002400 波特率下工作,波特率取决于所使用的振荡器。

使用 TCM3105FSK 调制解调器示意图示例

使用 TCM3105FSK 调制解调器照片

Tip

使用 8 MHz 振荡器使调制解调器以 2400 波特工作。

这篇关于(2)(2.10) LTM telemetry的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

2.10、matlab中字符、数字、矩阵、字符串和元胞合并为字符串并将字符串以不同格式写入读出excel

1、前言 在 MATLAB 中,可以使用不同的数据类型(字符、数字、矩阵、字符串和元胞)合并为字符串,然后将字符串以不同格式写入 Excel 文件。 以下是一个示例代码,展示如何将不同数据类型合并为字符串,并以不同格式写入 Excel 文件: % 创建不同类型的数据 strData = 'Hello, ';numData = 2021; matrixData = magic(3); st

【2.10】回溯算法-解黄金矿工问题

一、题目         你要开发一座金矿,地质勘测学家已经探明了这座金矿中的资源分布,并用大小为 m * n 的网格grid 进行了标注。每个单元格中的整数就表示这一单元格中的黄金数量;如果该单元格是空的,那么就是 0。 为了使收益最大化,矿工需要按以下规则来开采黄金: 1)每当矿工进入一个单元,就会收集该单元格中的所有黄金。 2)矿工每次可以从当前位置向上下左右四个方向走

【线性代数】【二】2.10 标准正交基与正交矩阵

文章目录 前言一、标准正交基二、施密特正交化三、 正交矩阵总结 前言 本文将介绍正交基、正交矩阵、与施密特正交化算法。正交是向量中一种非常好的性质,意味着两个向量互相之间没有冗余,也容易被区分。 一、标准正交基 前面我们学习过,一个向量空间的基是指张成该空间的极大线性无关组。例如 [ 1 , 0 , 0 ] , [ 1 , 1 , 0 ] , [ 1 , 1 , 1

RTA_OS基础功能讲解 2.10-调度表

RTA_OS基础功能讲解 2.10-调度表 文章目录 RTA_OS基础功能讲解 2.10-调度表一、调度表简介二、调度表配置2.1 同步 三、到期点配置四、启动调度表4.1 绝对启动4.2 相对启动4.3 同步启动 五、到期点处理六、停止调度表6.1 重新启动被停止的调度表 七、切换调度表八、选择同步策略8.1 隐式同步8.2 显式同步8.2.1 计数器约束8.2.2 指定同步边界8.

2.10 mysql设置远程访问权限

2.10 mysql设置远程访问权限 目录1. 管理员运行mysql命令窗口2. 使用 root 用户重新登录 MySQL3. 修改用户权限4. 修改mysql安装目录下的my.ini 目录 说明: Mysql8.0 设置远程访问权限 一、Mysql8.0 设置远程访问权限 1. 管理员运行mysql命令窗口 2. 使用 root 用户重新登录 MySQL

2.10学习笔记 java任务调度

http://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/ java任务调度可以使用: Timer ScheduledExecutor 开源工具包 Quartz 开源工具包 JCronTab以上是根据时间定时执行的,下面有一个简单的不断读栈线程并执行的调度: http://lavasoft.blog.51cto.com

灵魂鼓机采样器-FXpansion Geist2 v2.1.2.10 WiN

FXpansion Geist2 v2.1.2.10 WiN | 15M Geist是FXpansion的新一代鼓机,用于采样,旨在创建高级节拍和节奏,从而使您摆脱了预包装的循环套路和超精密的宿主软件的限制。 Geist通过快速的步骤排序和排列融化了创意乐器样品。以闪电般的速度浏览声音,并通过单击将循环分配到打击垫;在协作环境中进行采样,重新采样并击败创作。Geist使用多种应用程序完

memcached第一个程序(memcached --Java客户端spymemcached-2.10.6.jar)

第一步安装memcached  for win64版本,这样可以再本机链接服务pc 链接别的pc,如果它的pc上有装memcached就可以链接 该程序是在spring 的web程序上的demo (memcached --Java客户端spymemcached-2.10.6.jar) package com.memcached.controller;import java.io.IO

Lua中文语言编程源码-第十节,更改ltm.c 元格操作函数, 使Lua加载中文库关键词(执行诸如__索引,__新索引,__加等元表操作)

源码已经更新在CSDN的码库里: git clone https://gitcode.com/funsion/CLua.git 在src文件夹下的ltm.c  表格操作函数,此模块是C语言编写的,是Lua语言中的一个库文件,主要用来提供元表操作的功能。  该库提供了许多函数,可以用来执行诸如__索引,__新索引,__加等Lua中的元表操作。 因技术问题,只保留中文版等的luaT_event

快速上手 — Requests 2.10.0 文档

原文地址:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html 快速上手 迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引。其假设你已经安装了 Requests。如果还没有,去安装一节看看吧。 首先,确认一下: Requests 已安装Requests 是最新的 让我们