If I understand correctly, DDS use two clocks: internal clock and external clocks. They are both set by defult in "realtime" mode. They are not synchronized by default across Domain Participants, but the DDS can still perform well. Is that correct?
To synchronize the clocks, I can't use RECEPTION_TIMESTAMP, and I should use SOURCE_TIMESTAMP, is that correct?