From 72d3051a8648697b24eb87255eac7cfaa187f9b8 Mon Sep 17 00:00:00 2001
From: asanjuan <asanjuan@iri.upc.edu>
Date: Thu, 4 Aug 2022 10:36:03 +0200
Subject: [PATCH] horfix: print sensot state block Dynamic status

---
 src/sensor/sensor_base.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sensor/sensor_base.cpp b/src/sensor/sensor_base.cpp
index 21d9622c3..0027844ea 100644
--- a/src/sensor/sensor_base.cpp
+++ b/src/sensor/sensor_base.cpp
@@ -551,7 +551,7 @@ void SensorBase::printState (bool _metric, bool _state_blocks, std::ostream& _st
         {
             auto sb = getStateBlockDynamic(key);
             if (sb)
-                _stream << _tabs << "  " << key << " [" << (sb->isFixed() ? "Fix" : "Est") << "] = ( "
+                _stream << _tabs << "  " << key << " [" << (sb->isFixed() ? "Fix" : "Est") << ", " << (isStateBlockDynamic(key) ? "Dyn" : "Sta") << "] = ( "
                         << std::setprecision(3) << sb->getState().transpose() << " )" << " @ " << sb << std::endl;
         }
     }
@@ -567,7 +567,7 @@ void SensorBase::printState (bool _metric, bool _state_blocks, std::ostream& _st
         {
             auto sb = getStateBlockDynamic(key);
             if (sb)
-                _stream << "    " << key << " [" << (sb->isFixed() ? "Fix" : "Est") << "] @ " << sb;
+                _stream << "    " << key << " [" << (sb->isFixed() ? "Fix" : "Est") << ", " << (isStateBlockDynamic(key) ? "Dyn" : "Sta") << "] @ " << sb;
         }
         _stream << std::endl;
     }
-- 
GitLab