From dce3a9dab4ceca7e0f83871413a90e9e09318379 Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Tue, 6 Jun 2023 11:16:53 +0100 Subject: [PATCH] - fixed - server sends dchg report when only dupd is enabled in RCB (LIB61850-411) --- src/iec61850/server/mms_mapping/mms_mapping.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/iec61850/server/mms_mapping/mms_mapping.c b/src/iec61850/server/mms_mapping/mms_mapping.c index 14501840..707e8b57 100644 --- a/src/iec61850/server/mms_mapping/mms_mapping.c +++ b/src/iec61850/server/mms_mapping/mms_mapping.c @@ -3688,8 +3688,7 @@ MmsMapping_triggerReportObservers(MmsMapping* self, MmsValue* value, int flag) continue; break; case REPORT_CONTROL_VALUE_CHANGED: - if (((rc->triggerOps & TRG_OPT_DATA_CHANGED) == 0) && - ((rc->triggerOps & TRG_OPT_DATA_UPDATE) == 0)) + if ((rc->triggerOps & TRG_OPT_DATA_CHANGED) == 0) continue; break; case REPORT_CONTROL_QUALITY_CHANGED: