Can FastDDS communicate with RTIDDS?

조회 수: 2 (최근 30일)
坚袆
坚袆 2024년 12월 13일
댓글: 坚袆 2025년 2월 14일
hello,I have been using DDS deployed on the Speedgoat for communication recently, and the DDS Blockset documentation says that Simulink Real-Time only supports Eprosima's FastDDS, but we need to communicate with RTIDDS on the Speedgoat. When I tested communication between two computers running Simulink (not Simulink Real-Time) and found that FastDDS can communicate with each other, RTIDDS can also communicate with each other, but FastDDS and RTIDDS cannot communicate, and there is an error when communicating between the Speedgoat and RTIDDS.
  댓글 수: 1
Manikanta Aditya
Manikanta Aditya 2024년 12월 30일
"but FastDDS and RTIDDS cannot communicate, and there is an error when communicating between the Speedgoat and RTIDDS."
Can you share what is the error exactly?

댓글을 달려면 로그인하십시오.

답변 (1개)

SACHIN KHANDELWAL
SACHIN KHANDELWAL 2025년 1월 20일
Hi @坚袆,
Cross communication between FastDDS(in Speedgoat) and RTI(any other network connected system) is possible without much change. You needs to only maintain to match the Domain, Publishers/Subscriber information, Packet definition and data types between the program.
If it does not resolve the issue, please share reproduction steps and error message that you are encountering.
  댓글 수: 1
坚袆
坚袆 2025년 2월 14일
Thank you for your reply,there was a problem with my parameter settings before, but I've fixed it now.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Target Computer Setup에 대해 자세히 알아보기

태그

제품


릴리스

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by