forked from Archive/PX4-Autopilot
fix the fastrtps version problem in case of v1.10.0
This commit is contained in:
parent
d0c74712b5
commit
4418179a92
|
@ -90,12 +90,12 @@ bool @(topic)_Publisher::init()
|
|||
{
|
||||
// Create RTPSParticipant
|
||||
ParticipantAttributes PParam;
|
||||
@[if version.parse(fastrtps_version[:3]) < version.parse('2.0')]@
|
||||
@[if version.parse(fastrtps_version) < version.parse('2.0')]@
|
||||
PParam.rtps.builtin.domainId = 0;
|
||||
@[else]@
|
||||
PParam.domainId = 0;
|
||||
@[end if]@
|
||||
@[if version.parse(fastrtps_version[:3]) <= version.parse('1.8')]@
|
||||
@[if version.parse(fastrtps_version) <= version.parse('1.8')]@
|
||||
PParam.rtps.builtin.leaseDuration = c_TimeInfinite;
|
||||
@[else]@
|
||||
PParam.rtps.builtin.discovery_config.leaseDuration = c_TimeInfinite;
|
||||
|
|
|
@ -90,12 +90,12 @@ bool @(topic)_Subscriber::init(uint8_t topic_ID, std::condition_variable* t_send
|
|||
|
||||
// Create RTPSParticipant
|
||||
ParticipantAttributes PParam;
|
||||
@[if version.parse(fastrtps_version[:3]) < version.parse('2.0')]@
|
||||
@[if version.parse(fastrtps_version) < version.parse('2.0')]@
|
||||
PParam.rtps.builtin.domainId = 0;
|
||||
@[else]@
|
||||
PParam.domainId = 0;
|
||||
@[end if]@
|
||||
@[if version.parse(fastrtps_version[:3]) <= version.parse('1.8')]@
|
||||
@[if version.parse(fastrtps_version) <= version.parse('1.8')]@
|
||||
PParam.rtps.builtin.leaseDuration = c_TimeInfinite;
|
||||
@[else]@
|
||||
PParam.rtps.builtin.discovery_config.leaseDuration = c_TimeInfinite;
|
||||
|
|
Loading…
Reference in New Issue