I also tried Gurux.DLMS.Net-master using wine and the resulting output always had an error like this:
Standard: DLMS
<Structure Qty="02" >
<OctetString Value="4752583030303030303030303033303300" />
<OctetString Value="0000190900FF" />
</Structure>
Failed to receive reply from the device in given time.
System.Exception: Failed to receive reply from the device in given time.
at Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket (System.Byte[] data, Gurux.DLMS.GXReplyData reply) [0x00271] in <314ad67666
574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock (System.Byte[] data, Gurux.DLMS.GXReplyData reply) [0x00000] in <314ad676665
74e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.SNRMRequest () [0x00034] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.InitializeConnection () [0x00122] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.ReadAll (System.String outputFile) [0x00000] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Client.Example.Program.Main (System.String[] args) [0x00257] in <314ad67666574e55ae02014748fb3bc3>:0
Even though using Gurux.DLMS.Net-master with python there are no errors at all, I'm still curious and want to use wine, is it possible sir?
I also tried Gurux.DLMS.Net…
I also tried Gurux.DLMS.Net-master using wine and the resulting output always had an error like this:
Standard: DLMS
<Structure Qty="02" >
<OctetString Value="4752583030303030303030303033303300" />
<OctetString Value="0000190900FF" />
</Structure>
<Structure Qty="02" >
<OctetString Value="4752583030303030303030303033303300" />
<OctetString Value="0000190900FF" />
</Structure>
Failed to receive reply from the device in given time.
System.Exception: Failed to receive reply from the device in given time.
at Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket (System.Byte[] data, Gurux.DLMS.GXReplyData reply) [0x00271] in <314ad67666
574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock (System.Byte[] data, Gurux.DLMS.GXReplyData reply) [0x00000] in <314ad676665
74e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.SNRMRequest () [0x00034] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.InitializeConnection () [0x00122] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Reader.GXDLMSReader.ReadAll (System.String outputFile) [0x00000] in <314ad67666574e55ae02014748fb3bc3>:0
at Gurux.DLMS.Client.Example.Program.Main (System.String[] args) [0x00257] in <314ad67666574e55ae02014748fb3bc3>:0
Even though using Gurux.DLMS.Net-master with python there are no errors at all, I'm still curious and want to use wine, is it possible sir?
Hi, It has been a long time…
Hi,
It has been a long time since GXDLMSDirector was tested with Linux using Wine and I have to say that I don't know if it's running or not.
Your client example fails because one of your arguments is different from what the meter expects.
You can also use client example directly without Wine in Linux if you use dotnet, java, ANSI C++, or ANSI C clients.
BR,
Mikko