diff --git a/development/src/main/java/gurux/dlms/enums/ClockStatus.java b/development/src/main/java/gurux/dlms/enums/ClockStatus.java index 3c95ff63..a8f29097 100644 --- a/development/src/main/java/gurux/dlms/enums/ClockStatus.java +++ b/development/src/main/java/gurux/dlms/enums/ClockStatus.java @@ -132,12 +132,10 @@ private static ClockStatus[] getEnumConstants() { * @return The enumerated value, which represents the integer. */ public static java.util.Set forValue(final int value) { - java.util.Set types; + java.util.Set types = new HashSet(); if (value == 0) { - types = new HashSet(); types.add(ClockStatus.OK); - } else { - types = new HashSet(); + } else if (value != 0xFF) { ClockStatus[] enums = getEnumConstants(); for (int pos = 0; pos != enums.length; ++pos) { if (enums[pos] != ClockStatus.OK