Commit 84a6a660 authored by Lorenz Meier's avatar Lorenz Meier

Merge pull request #1364 from mavlink/auto_groundtime

Line chart widget: Auto-force ground time if offset is more than 3 seconds
parents 5cafacd8 f7de2f03
......@@ -351,11 +351,15 @@ void LinechartWidget::appendData(int uasId, const QString& curve, const QString&
{
lastTimestamp = usec;
} else if (usec != 0) {
// Difference larger than 5 secs, enforce ground time
if (((qint64)usec - (qint64)lastTimestamp) > 5000)
// Difference larger than 3 secs, enforce ground time
if (((qint64)usec - (qint64)lastTimestamp) > 3000)
{
autoGroundTimeSet = true;
if (activePlot) activePlot->groundTime();
// Tick ground time checkbox, but avoid state switching
timeButton->blockSignals(true);
timeButton->setChecked(true);
timeButton->blockSignals(false);
if (activePlot) activePlot->enforceGroundTime(true);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment