microRTPS: client: fix send per allocated topic

This commit is contained in:
TSC21
2021-05-05 15:13:20 +02:00
committed by Nuno Marques
parent f2fad6d966
commit 773d81f208

View File

@@ -119,6 +119,7 @@ void *send(void * /*unused*/)
while (!_should_exit_task) {
@[ for idx, topic in enumerate(send_topics)]@
{
@(send_base_types[idx])_s @(topic)_data;
if (subs->@(topic)_sub.update(&@(topic)_data))
@@ -148,6 +149,7 @@ void *send(void * /*unused*/)
@[ end if]@
}
}
@[ end for]@
px4_usleep(_options.sleep_ms * 1000);
++loop;