From 8d7a4595f5c70ff887c275ead96d1ed904a2f28a Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Thu, 26 Dec 2024 01:14:26 +0300 Subject: [PATCH] Rename flushParameters to more clear syncParameters --- flix/flix.ino | 2 +- flix/parameters.ino | 8 ++++---- gazebo/simulator.cpp | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/flix/flix.ino b/flix/flix.ino index c5de571..cc59ed4 100644 --- a/flix/flix.ino +++ b/flix/flix.ino @@ -67,5 +67,5 @@ void loop() { processMavlink(); #endif logData(); - flushParameters(); + syncParameters(); } diff --git a/flix/parameters.ino b/flix/parameters.ino index 6b9e688..d39cb50 100644 --- a/flix/parameters.ino +++ b/flix/parameters.ino @@ -107,11 +107,11 @@ bool setParameter(const char *name, const float value) { return false; } -void flushParameters() { - static float lastFlush = 0; - if (t - lastFlush < 1) return; // flush once per second +void syncParameters() { + static float lastSync = 0; + if (t - lastSync < 1) return; // sync once per second if (motorsActive()) return; // don't use flash while flying, it may cause a delay - lastFlush = t; + lastSync = t; for (auto ¶meter : parameters) { if (parameter.value == *parameter.variable) continue; diff --git a/gazebo/simulator.cpp b/gazebo/simulator.cpp index 235ff72..e83e578 100644 --- a/gazebo/simulator.cpp +++ b/gazebo/simulator.cpp @@ -87,7 +87,7 @@ public: applyMotorForces(); publishTopics(); logData(); - flushParameters(); + syncParameters(); } void applyMotorForces() {