ZBLOG

15.12. How to use eProsima DDS Record and Replay eProsima DDS Record and Replay is an end-user software application that efficiently saves DDS data published into a DDS environment in a MCAP format database. Thus, the exact playback of the record...

15.12. 如何使用 eProsima DDS 录制和回放

eProsima DDS Record and Replay 是一款用户端软件应用程序,能够高效地将发布到 DDS 环境中的 DDS 数据以 MCAP 格式数据库的形式保存。因此,可以精确重放记录的网络事件,因为数据与原始数据发布时的时间戳相关联。这为调试 DDS 网络提供了便利。

15.12.1. 入门指南

eProsima DDS Record & Replay 包括以下工具:

  • DDS Recorder 工具:该工具的主要功能是将数据存储在 MCAP 数据库中,包括发布时间戳、序列化数据及其格式。输出的 MCAP 文件可以被任何兼容工具读取,因为它包含了数据重现所需的所有信息。

  • DDS Remote Controller 工具:该应用程序使用户能够远程控制录制工具,从另一台设备上启动、停止或暂停数据录制。

  • DDS Replay 工具:该应用程序允许重放用 DDS Recorder 录制的 DDS 流量。用户可以通过设置时间范围或阻止/允许特定主题来选择要重放的信息。他们还可以调整播放速度,并使用与原始录制不同的主题 QoS 设置。

15.12.1.1. 前提条件

eProsima DDS Record and Replay 依赖于 eProsima Fast DDS 库以及某些 Debian 软件包。有关更多信息,请参考安装指南。

此外,本节提供的示例需要 ShapesDemo 发布和订阅不同颜色和大小的形状。

15.12.2. 使用示例:录制应用程序

本示例将作为一个实践教程,旨在介绍 eProsima DDS Record & Replay 录制应用程序提供的一些关键概念和功能。

15.12.2.1. 启动 ShapesDemo

让我们启动一个 ShapesDemo 实例并开始在主题 Square 中发布默认设置的数据。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:http://sdn.0voice.com/?id=7552

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?