(1)(1.7) HOTT telemetry

news/2024/10/15 13:49:29/

文章目录

前言

1 布线和设置

2 参数说明


前言

Plane-4.0.0(及更高版本)、Copter-4.0.4(及更高版本)和 Rover-4.1.0(及更高版本)支持 Graupner HOTT 遥测技术。


1 布线和设置

自动驾驶仪的连接可通过任何 UART 端口的 TX 输入进行,但不带 RTS/CTS 流量控制的端口配置更简单,因为不需要流量控制。

要启用 HOTT 遥测功能,例如在第一个 TELEM 端口 SERIAL1 上:

  • SERIAL1_BAUD set to 19 (for 19.2KBaud);
  • SERIAL1_PROTOCOL set to 27 (HOTT);
  • SERIAL1_OPTIONS set to 4 (Half Duplex);
  • BRD_SER1_RTSCTS设置为 0 时禁用流量控制(可选)。

2 参数说明

1、SERIAL1_PROTOCOL:串行1协议选择

注意:更改后需要重新启动。

控制 Serial1 端口应使用何种协议。请注意,Frsky 选项需要外部转换器硬件。详情请查看维基百科。

Values

Value

Meaning

-1

None

1

MAVLink1

2

MAVLink2

3

Frsky D

4

Frsky SPort

5

GPS

7

Alexmos Gimbal Serial

8

Gimbal

9

Rangefinder

10

FrSky SPort Passthrough (OpenTX)

11

Lidar360

13

Beacon

14

Volz servo out

15

SBus servo out

16

ESC Telemetry

17

Devo Telemetry

18

OpticalFlow

19

RobotisServo

20

NMEA Output

21

WindVane

22

SLCAN

23

RCIN

24

EFI Serial

25

LTM

26

RunCam

27

HottTelem

28

Scripting

29

Crossfire VTX

30

Generator

31

Winch

32

MSP

33

DJI FPV

34

AirSpeed

35

ADSB

36

AHRS

37

SmartAudio

38

FETtecOneWire

39

Torqeedo

40

AIS

41

CoDevESC

42

DisplayPort

43

MAVLink High Latency

44

IRC Tramp

2、 SERIAL1_OPTIONSTelem1 选项

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

注意:更改后需要重新启动。

控制 UART 选项。InvertRX 选项控制接收引脚的反相。InvertTX 选项控制发送引脚的反转。HalfDuplex 选项控制半双工(单线)模式,即发送和接收都在发送线上完成。交换选项允许在基于 STM32F7 的电路板上交换 RXTX 引脚。

Bitmask

Bit

Meaning

0

InvertRX

1

InvertTX

2

HalfDuplex

3

SwapTXRX

4

RX_PullDown

5

RX_PullUp

6

TX_PullDown

7

TX_PullUp

8

RX_NoDMA

9

TX_NoDMA

10

Don’t forward mavlink to/from

11

DisableFIFO

12

Ignore Streamrate


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

相关文章

视频播放插件ckplayer

地址:https://www.ckplayer.com/demo.html 效果图

SpringBoot里面的web与webflux尽量不在一个模块里面使用

可以参看: java - Dont spring-boot-starter-web and spring-boot-starter-webflux work together? - Stack Overflow The bean requestMappingHandlerMapping, defined in class path resource [org/springframework/web/servlet/config/annotation/DelegatingWe…

网络安全(黑客)—自学(全知识点干货)

前言 一、什么是网络安全 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 无论网络、Web、移动、桌面、云等哪个领域,都有攻与防…

Linux之rsync免密登录

SSH-key方式免密登录 在做项目的过程中有同步文件的需求,经过考察后选择了rsync作为同步文件工具,但是默认情况下rsync同步文件需要手动输入密码,由于同步文件功能是在程序中实现的,无法手动输入密码,所以必须免密输入…

Vue 2.0源码分析-update

Vue 的 _update 是实例的一个私有方法,它被调用的时机有 2 个,一个是首次渲染,一个是数据更新的时候;由于我们这一章节只分析首次渲染部分,数据更新部分会在之后分析响应式原理的时候涉及。_update 方法的作用是把 VNo…

ThingsBoard 前端项目轮播图部件开发

前言 ThingsBoard 是目前 Github 上最流行的开源物联网平台(14.6k Star),可以实现物联网项目的快速开发、管理和扩展, 是中小微企业物联网平台的不二之选。 本文介绍如何在 ThingsBoard 前端项目中开发轮播图部件。 产品需求 最近接到产品…

如何本地搭建WampServer并结合cpolar内网穿透实现远程访问

文章目录 前言1.WampServer下载安装2.WampServer启动3.安装cpolar内网穿透3.1 注册账号3.2 下载cpolar客户端3.3 登录cpolar web ui管理界面3.4 创建公网地址 4.固定公网地址访问 前言 Wamp 是一个 Windows系统下的 Apache PHP Mysql 集成安装环境,是一组常用来…

使用 std::vector 和 std::pair 管理二维点对

赋值 向 matched_indices 赋值意味着在这个向量中添加 std::pair<int, int> 类型的元素。每个元素都是一个包含两个整数的对。这可以通过使用 push_back 方法实现&#xff1a; matched_indices.push_back(std::make_pair(1, 2)); // 添加一个元素&#xff0c;其中包含一…