From 1da32db3d85d7c5833cb0603de8e6e1ffc9ee8b9 Mon Sep 17 00:00:00 2001 From: Stefan Feuerhahn Date: Mon, 16 Oct 2017 15:39:50 +0200 Subject: [PATCH] removed check if received bit string is smaller than max bit size because some devices send empty bit strings --- src/main/java/org/openmuc/openiec61850/BdaBitString.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/main/java/org/openmuc/openiec61850/BdaBitString.java b/src/main/java/org/openmuc/openiec61850/BdaBitString.java index 9bafd5e..0bacbf4 100644 --- a/src/main/java/org/openmuc/openiec61850/BdaBitString.java +++ b/src/main/java/org/openmuc/openiec61850/BdaBitString.java @@ -80,10 +80,6 @@ abstract public class BdaBitString extends BasicDataAttribute { throw new ServiceError(ServiceError.TYPE_CONFLICT, objectReference + ": bit_string is bigger than type's size: " + data.getBitString().numBits + ">" + maxNumBits); } - if (data.getBitString().numBits < maxNumBits) { - throw new ServiceError(ServiceError.TYPE_CONFLICT, objectReference - + ": bit_string is smaller than type's size: " + data.getBitString().numBits + "<" + maxNumBits); - } value = data.getBitString().value; }