錄製和播放RTI DDS(6.0)數據

錄製和播放程序:

  • /home/chamo/rti_connext_dds-6.0.0/bin/rtirecordingservice -verbosity 3
  • /home/chamo/rti_connext_dds-6.0.0/bin/rtirepalyservice

執行文件可以不帶任何參數,所有配置都在配置文件裏面完成。默認的配置文件在:

  • /home/chamo/rti_connext_dds-6.0.0/resource/xml/RTI_RECORDING_SERVICE.xml
  • /home/chamo/rti_connext_dds-6.0.0/resource/xml/RTI_REPLAY_SERVICE.xml

需要配置的內容有:

  • <domain_id>0</domain_id>

其他都是按照默認配置的話。那麼就是錄製所有的topic,文件放在當前目錄的一個cdr_recording目錄下面,默認文件名爲:rti_recorder_default.dat

播放的話,只要配置和錄製的對應就行。

另外在錄製的各種參數:帶寬,數量等可以在DDS配的那個console工具裏面實時查看。

xml文件裏面<recording_service name="default">可以設置某個配置的名字。也就是一個xml可以有很多種配置。在命令行中使用-cfgName可以設置選用哪一個配置。如果不設置cfgName,就使用名叫default的配置。

工具會加載所有能找到的配置文件:安裝目錄下的,當前目錄下的,以及使用-cfgFile設置的。這些配置文件裏面的<recording_service name="">不能相同。不然啓動的時候會報錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章