如何获取无人机发射机上的 RSSI 和 SNR?

题: 我注意到TX900网页不向飞控发送RSSI数据; 当无线电链路丢失时,它不会触发故障保护操作. 有什么办法可以解决这个问题?

回答: 客户需要RSSI无线链路状态数据 (例如飞行控制器) 手动发送AT指令获取. 可以通过两种方式获得:

  1. 配置UART3 (数据端口第三) 作为AT命令串口, 然后通过UART3发送AT指令 (D3) 获得. https://ivcan.com/change-d3-from-transparent-serial-port-to-at-command/
  2. 更新固件版本 1.5.1 以上, 这样内部就会多一个TCP服务器,供客户通过TCP访问发送AT命令获取无线状态.

这是我们工程师的解释.

  1. LED灯用于指示无线连接状态 (例如, 如果无线链接断开, 灯将会熄灭), 并且没有专门的外部引脚通知客户飞控.
  2. 我们的核心模块有 GPIO 引脚, 但它们基本上都是连接LED灯的. 我们的vcan1681模块也有这样的引脚, 但目前, 它还连接到 LED 灯.
  3. 如果你愿意花钱定制, 我们可以为您定制一款特别的, 并且可以改变外部接口.
  4. 当客户使用我们的无人机无线视频数据链路时, 他们肯定需要通过串口或者网口转串口来获取空侧飞控信息.
  5. 一般的方法是在地面站软件和飞控软件中添加验证来衡量无线链路的可靠性. 此时, 您可以在软件中完全感知链路质量和链路断开事件, 然后在软件中设置阈值进行报警处理.
  6. 也就是说, 当地面站软件通过我们的无线链路获取空中系统飞控信息时如果错误率超过一定阈值, 可以认为无线链路已经达到不可靠阈值,需要进行处理. 这是中国无人机企业的普遍做法.

谈论以下产品的 RSSI SNR

题: 你能为我开发一个新模型吗? 很容易得到RSSI和SNR?

您是否只需要获取无线链路是否连接/断开的实时状态? 或者我们是否需要获取 RSSI?

因为一个GPIO只能识别两种状态: 0/1, 只能用于指示无线链路是否连接/断开, 并且无法表达RSSI的值 (RSSI和SNR的值仍然需要通过AT命令获取)

如果您需要我们除了链路连接/断开状态之外,还主动上报RSSI、SNR等信息, 那么就必须按照定制的项目进行操作. 您需要清楚地描述您的需求, 对接接口, 等等. (而不是用一个简单的句子), 以便我们评估定制化开发的难度以及实现途径.

题: 如何获得TX900的无线链接状态?

客户可以以三种方式获得实时无线链接状态: (下载操作PDF)

1. 通过Web服务器的调试页面

用户可以通过Web浏览器访问设备的Web服务器

(例如http://192.168.1.11), 转到调试页面, 并输入AT命令 (例如: at^dap = 2) 在“命令”输入框中. 您将看到无线链接的相应回复信息.

Users can access the device's web server through the web browser

2. 通过D3的配置串行端口

参考 “将D3或UART3设置为控制UART或数据UART” 并将D3设置为配置串行端口, 可以通过D3串行端口发送命令以获取无线链接状态.

Through the configuration serial port of D3

在AT指示的结尾 (例如at^dapr = 2), CRLF(\rn) 应添加以指示指令的结尾 (一些软件会自动添加, 而其他人则要求用户手动添加它), 除此以外, 该设备不会响应.

3. 通过内置的TCP服务器进行配置

设备构建的TCP服务器(端口固定在 20003),用户可以访问此TCP服务器并在命令处发送以获取无线链接状态.

Through the built-in TCP server for configuration

获取网络助理软件, (Netasist V5)

HTTPS://drive.google.com/file/d/1rhjir2b5kfjmvvixfeiafzglvdm6yl3u/view?USP = drive_link

在AT指示的结尾 (例如at^dapr = 2), CRLF(\rn) 应添加以指示指令的结尾 (一些软件会自动添加, 而其他人则要求用户手动添加它), 除此以外, 该设备不会响应.

How to get the RSSI and SNR on the drone transmitter? 1

如果您的操作不产生任何结果, 请告诉我们您的固件编号. 如果太老了, 它将不支持第三种收购方法. 您也可以与我们联系以升级.

什么是 SNR 和 RSSI?

SNR (信噪比) 是一种基于比率的指标,用于测量信号与噪声的关系。SNR 由两个值组成,测量为 0db 到 120db 之间的正数, 越接近120db, 更好: 信号值和噪声值, 两者通常都以分贝为单位报告 (分贝).

接收信号强度指数 (接收信号强度指示) 将查看信号 (也称为 RSSI) 首先,该值以分贝为单位测量 0 (零) 至 -120 (减 120) 现在当看这个值时更接近 0 (零) 信号越强越好, 通常语音网络需要 -65db 或更好的信号电平,而数据网络需要 -80db 或更好的信号电平.

因为信号受AP发射功率和天线的影响, 以及客户的天线, 网络中的正常范围为 -45db 至 -87db,具体取决于功率级别和设计.

信号强度 (接收信号强度指数, “信号强度”, 信噪比). 通常最好专注于 RSSI.

  • 接收信号强度指数 -90 dBm的: 这个信号非常微弱, 这是接收者可以接收的极限.
  • RSSI -67dBm 表示信号较强.
  • RSSI 大于 -55dBm 表示信号非常强.
  • 接收信号强度指数 > -30dBm 表示您的嗅探器紧邻发射器.

故障保护

题: 如果操作员信号丢失, 故障保护将被激活?

回答: Failsafe是飞控的功能. 我们只是提供信号传输,传输透明数据. 您给我们什么数据, 我们为您传送.

题: 除非您的接收器报告连接丢失, 故障保护未激活.

回答: 您可以获取信号强度. 我们的无线视频数据发射器和接收器没有此功能. 我相信中国供应商的无线图传没有这个功能, 只不过无人机已经具备了故障保护功能.

Signal Strength LED and 3 通用输入输出接口

Q: Is it possible to output RSSI to a pin (例如, as an analog RSSI signal) so it can be used by the flight controller?

一个: The drone video/data link transceiver does not support analog RSSI voltage output. 然而, it provides digital signal strength indication through dedicated GPIO pins.

The module includes:

  • One LED for signal strength indication
  • Three GPIO pins corresponding to three different signal strength levels

By reading the logic status (high/low) of these three GPIO pins, the flight controller can determine the current signal strength level and monitor link quality accordingly.

Although analog RSSI output is not available, this digital level-based indication can still serve as a reliable and important signal strength reference for long-distance flight operations.

For detailed pin definitions, voltage levels, or threshold specifications, please refer to the interface documentation or contact technical support.

signal strength LED light on the drone uav video data transceiver module
signal strength LED light on the drone uav video data transceiver module
signal strength LED light on the drone uav video data transceiver
signal strength LED light on the drone uav video data transceiver

问一个问题

← 返回

感谢您的回复。 ✨