如何改变COFDM模块工作模式

如何更改COFDM模块工作模式

发行 2021-6-15

特别说明: 本文档仅适用于我们的COFDM模块以下软件版本:

  1. 目标 VCAN1726-HDMI+CVBS TX发射机模块:
    • 软件固件版本: v6.6.1_2021.4.7
  2. 目标 VCAN1726-SDI+AHD+CVBS TX发射机模块
    • 软件固件版本: v6.6.1_2021.4.7
  3. 目标VCAN1726-RX接收器模块
    • 软件固件版本: v4.1.0_2021.3.11

(VCAN1776 使用VCAN1726模块加上PA和金属,为普通最终用户组装完整的完整套件。)

我们这三个版本的 COFDM 模块出厂时编程的固件已经支持:

  1. 标准DVB-T协议
  2. COFDM协议
  3. COFDM H.264 低延迟协议

共有三种不同的工作模式. 只需使用串口AT命令即可在这三种工作模式之间切换.

1. 检查您的COFDM模块的软件固件版本:

方法 1: 通过参数配置面板查看固件版本.

How to change COFDM module working mode
如何改变COFDM模块工作模式

方法 2: 通过模块串口发送AT指令查看固件版本.

指令: ATDR_, 该命令将返回模块的固件版本.

    只有查询并确认我们的COFDM模块型号和固件版本是本文档适用的模块版本后,才能根据下面介绍的串口AT命令在三种工作模式之间进行切换.

2. 切换我们的COFDM模块的工作模式:

以下通过串口AT命令切换模块工作模式的操作必须在模块重启后才能生效.

1. TX模块和RX模块切换到标准DVB-T协议操作模式:

  1. 请发送串口命令”ATSTS1_”, 并将TX Module和RX Module设置为使用标准DVB-T协议工作模式
  2. 向TX模块发送串口命令 “ATSE0,0,0.0,0,1_“, 禁用低延迟模式
  3. 向RX模块发送串口命令 “ATSR470000,6000,0,0_“, 禁用低延迟模式

2. TX模块和RX模块切换到我们的COFDM H.264低延迟协议操作模式:

  1. 发送串口命令”ATSTS0_“, 并设置 TX 模块和 RX 模块以使用我们的 COFDM 协议操作模式
  2. 向TX模块发送串口命令”ATSE0,1,0.0,0,1_“, 启用 COFDM H.264 低延迟协议操作模式
  3. 发送串口命令到Rx模块”ATSR470000,6000,1,0_“, 启用我们的 COFDM H.264 低延迟协议操作模式

3. TX模块和RX模块切换到我们的COFDM协议工作模式 (正常延迟, 非H.264低延迟):

  1. 发送串口命令”ATSTS0_“, 并将TX模块和Rx模块设置为使用我们的COFDM协议操作模式
  2. 向TX模块发送串口命令 “ATSE0,0,0.0,0,1_“, 禁用低延迟模式
  3. 向RX模块发送串口命令 “ATSR470000,6000,0,0_“, 禁用低延迟模式

此操作适用于以下 cofdm 型号.

Vcan1776-COFDM-transmitter-receiver-module-switch-different-work-mode
Vcan1776-COFDM-发射机-接收机-模块-开关-不同-工作-模式

视频中的文字

在视频中, 我将向您展示如何将 h264 低延迟发射器固件切换为标准 DVB-T 固件.

我们来看看硬件, COFDM发射器, 接收板, 和通用 DVB-T 接收器. 现在我们使用两个接收器同时获取发射器信号. 左侧模型是低延迟接收器, 右侧为标准DVB-T接收器.

现在我们要通过这个串口来控制这个发射器固件. 电脑上的串口工具主要发送两个命令.

现在运行这个命令, ATGE_, 该命令是查询当前发射机的编码设置. 第一个参数, 0 代表 264 编码, 和 1 代表 265 编码.

第二个参数 0 表示是否需要低潜伏期. 现在 0 表示非低潜伏期. 因为普通的DVB-T接收器需要接收, 我们配置 0. 主要是控制这两个命令 264 要么 265 并选择低潜伏期.

然后让我们看另一个命令, atgts_. 此命令是控制协议: 如果是 0, 这是我们的自定义COFDM协议, 如果是 1, 这是标准DVB-T协议. 所以现在我们可以看到此参数是 0, 因此,当前的固件是我们的自定义协议.

现在让我们回顾一下我们的超低延迟接收器. 它可以很好地解码. 我们可以看到这个灯正常闪烁, 视频显示很好. 那么此DVB-T接收器无法解码, 所以他的展示是黑色的. 无视频输出.

现在让我们修改解码协议. 运行另一个命令ATSTS1_. 现在我们改变协议参数是 1, 之前 0
运行 ATSTS1_ 并输入. 看上面, 参数更改为 1

再看看这里, 更改协议后, 发射器必须重新启动, 当前接收者保持不变. 我只修改了发射器. 然后拔掉电源并重新启动. 现在发射机已启动并工作. 该接收器无法再接收视频. 你看, 绿灯不闪烁. 他的显示器上也没有视频.

现在这个通用 DVB-T 接收器接收信号, 连接的显示器上也有视频. 对于其他命令, 请参阅我们的技术文档.

问一个问题

← 返回

感谢您的回复。 ✨