mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-16 01:53:34 +08:00
logger: use subscription interval also in polling mode
Now that replay uses lockstep scheduling we don't need that work-around anymore.
This commit is contained in:
@@ -516,9 +516,7 @@ bool Logger::initialize_topics()
|
||||
|
||||
for (int i = 0; i < logged_topics.subscriptions().count; ++i) {
|
||||
const LoggedTopics::RequestedSubscription &sub = logged_topics.subscriptions().sub[i];
|
||||
// if we poll on a topic, we don't use the interval and let the polled topic define the maximum interval
|
||||
uint16_t interval_ms = _polling_topic_meta ? 0 : sub.interval_ms;
|
||||
_subscriptions[i] = LoggerSubscription(sub.id, interval_ms, sub.instance);
|
||||
_subscriptions[i] = LoggerSubscription(sub.id, sub.interval_ms, sub.instance);
|
||||
_subscriptions[i].subscribe();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user