We have issue with protocol EMH metering GmbH in the DLMS (Connection: TCP)
Please follow my explanation.
We have a strange problem when we read the Profile. In most of the cases it works good. We get the data with no problems. But sometimes when we choose a longer period, for example one day it gives problems. For example we get good results when we read the profile for 12-march- 2019 00:00 till 12-march- 2019 14:15 and get good results when we read the profile for 12-march- 2019 12:00 till 12-march- 2019 23:55. But we don’t get any results when we ask for the period 12-march- 2019 00:00 till 12-march- 2019 14:30.
This call doesn’t work in the C# GURUX DLMS code we use but also doesn’t work in de GXDLMSDirector. In both situations the same problem arises.
In the C# code, in the function GetHdlcData the ‘Gurux.DLMS.GXDLMSException: Invalid data format.’ Is thrown.
There are multiple frames received, but one of the frames gives a problem. The received frame is strange, because there is a 7E not at the end or beginning of the frame.
I can't say the reason without I have all the data what meter sends. Can you send GXDLMSDirector log from failed read to me by email? You can get my email address here: https://www.gurux.fi/AboutUs
Hi,
Hi,
I can't say the reason without I have all the data what meter sends. Can you send GXDLMSDirector log from failed read to me by email? You can get my email address here:
https://www.gurux.fi/AboutUs
BR,
Mikko