From 1747dfc1cce1b815f5624bb4983c57283558a9c4 Mon Sep 17 00:00:00 2001
From: Andre Meixner <andre.meixner@kit.edu>
Date: Wed, 9 Oct 2024 13:28:38 +0200
Subject: [PATCH] Set deactivateSpam of WarningSignalAmplitudeTooHigh and
 WarningSignalAmplitudeTooHigh2 to 60 seconds instead of 1

---
 .../ethercat/common/sensor_board/armar7de/ErrorDecoder.cpp    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/source/devices/ethercat/common/sensor_board/armar7de/ErrorDecoder.cpp b/source/devices/ethercat/common/sensor_board/armar7de/ErrorDecoder.cpp
index 554c27d6..d0dd85f7 100644
--- a/source/devices/ethercat/common/sensor_board/armar7de/ErrorDecoder.cpp
+++ b/source/devices/ethercat/common/sensor_board/armar7de/ErrorDecoder.cpp
@@ -179,7 +179,7 @@ namespace devices::ethercat::common::sensor_board::armar7de
                     slave->getSlaveIdentifier(),
                     "Absolute encoder: Signal amplitude too high. The "
                     "readhead is too close to the ring or an external magnetic field is present.")
-                    .deactivateSpam(1);
+                    .deactivateSpam(60);
             }
             if (errors & AbsoluteEncoderStatus::WarningSignalAmplitudeTooHigh2)
             {
@@ -187,7 +187,7 @@ namespace devices::ethercat::common::sensor_board::armar7de
                     slave->getSlaveIdentifier(),
                     "Absolute encoder: Signal amplitude too high. The "
                     "readhead is too close to the ring or an external magnetic field is present.")
-                    .deactivateSpam(1);
+                    .deactivateSpam(60);
             }
             if (errors & AbsoluteEncoderStatus::WarningTemperature)
             {
-- 
GitLab