Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Running The GXDLMSDirector Program On Raspberry Pi 4 Using Wine

Running the GXDLMSDirector program on Raspberry Pi 4 using wine

Profile picture for user alfathaff
By alfathaff , 31 October, 2023
Forums
DLMSDirector

Is it possible to run GXDLMSDirector program on Raspberry Pi 4 using wine?

Profile picture for user alfathaff

alfathaff

2 years 7 months ago

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?

Profile picture for user Kurumi

Kurumi

2 years 7 months ago

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

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin