The following important issues are resolved in this version:
increaseInvocationCounterForGMacAuthentication property added to GXDLMSClient. GLO_CONFIRMED_SERVICE_ERROR and DED_CONFIRMED_SERVICE_ERROR support added to GXDLMSTranslator.
GXDLMSSpecialDaysTable insert fixed. Simulator answers wrong messages when multiple servers are using the same port.
ProposedConformance uses GeneralProtection only if pre-established system title is set. Itron SL7000 Profile Generic 0.0.99.1.0.255 ReadRowsByRange support improved. Own exception type for exception response.
getDescription '-' char changed to ASCII minus char.
GXDateTimeOS issue fixed.
GXDLMSConverter fails if there is \n in india.txt Own exception type for exception response.
GXDLMSEmergencyProfile.toString throws exception if activationTime is null. GXDLMSConverter fails if there is \n in india.txt
Simulator support changes.
GXDateTimeOS, GXDateOS and GXTimeOS classes added to write date time values as octet string. Attribute and method access are serialized to XML. Time zone is added twice if it's on the date-time pattern. All meters can't handle deviation or status fields. DateTimeSkips property added to client and server.
Ded issue fixed for High authentication.
BitString enumerations improved.
useProtectedRelease property added to GXDLMSClient. Reset-method added to Demand register and Extended register.
IllegalArgumentException is thrown if enumeration value is invalid. Timezone is not add in serialization if deviation is not used.
toFormatMeterString and toMeterString methods added GXDateTime class to convert meter date-time value to string. useMeterTime property added to GXXmlWriterSettings. This serializes meter time with time zone, not with localized time.
Exception is thrown from invalid SingleActionSchedule type.
Object version is serialized to XML file.
Some meters require that HDLC parameters are send in SNRM message. UseGeneralProtection property added to GXDLMSTranslator. XML Comments improved. Nested comments are not allowed in a XML.
PushClientAddress property added to server. PrimeNbOfdmPlcMacNetworkAdministrationData Communications and AvailableSwitches data types fixed.
Schedule-entry Insert, Delete, Enable and Disable methods to Schedule object. Schedule-entry SwitchTime property type from GXDateTime to GXTime. Schedule-entry BeginDate and EndDate property types from GXDateTime to GXTime. Activate, Close and Reset -methods added to Account object.