Skip to main content
Home
for DLMS smart meters

Main navigation

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

Breadcrumb

  1. Home
  2. Cannot Read Meter Via HDLC With Multi Reference

Cannot read meter via HDLC with multi reference

By lah, 9 September, 2024
Forums
Gurux.Net

Hi,

I have an issue with reading Landis E650 meter, when I try to read it with multi ref (Client.ReadList method) it does not work but if I read the same thing with single ref (Client.Read) it works as expected. Meter is connected via hdlc.

I was able to reproduce the issue in GXDLMSDirector with following steps:
- Connect to meter via HDLC
- Reading of objects goes through normally as expected
- Try to read any received objects, for example "CosemLogicalDeviceName"
- When "Read" is used it works as expected, when "ReadObject" is used it fails, logs below:

GXDLMSDirector 9.0.2405.2803
Log created 10:34:26
10:34:31 Read object type Data index: 2
7E A0 14 00 02 A0 75 41 32 21 64 E6 E6 00 05 01 02 FD 08 10 D3 7E
10:34:31
7E A0 24 41 00 02 A0 75 52 24 3D E6 E7 00 0C 01 00 09 10 4C 47 5A 35 31 32 35 39 32 39 38 00 00 00 00 00 20 EF 7E

10:34:34
7E A0 14 00 02 A0 75 41 54 11 62 E6 E6 00 05 01 02 FD 08 10 D3 7E
10:34:34
7E A0 24 41 00 02 A0 75 74 10 79 E6 E7 00 0C 01 00 09 10 4C 47 5A 35 31 32 35 39 32 39 38 00 00 00 00 00 20 EF 7E
System.Exception: Invalid reply. Read items count do not match.
at GXDLMSDirector.GXDLMSCommunicator.ReadList(List`1 list)
at GXDLMSDirector.MainForm.Read(Object sender, GXAsyncWork work, Object[] parameters)

I have the same issue in my software, I am using latest available version of gurux.net. Am I doing something wrong or is there an issue in the gurux library?

I can provide more information if needed.

Profile picture for user Kurumi

Kurumi

1 year 7 months ago

Hi, Your data looks correct…

Hi,

Your data looks correct. We'll check what might cause this.

BR,
Mikko

Profile picture for user Kurumi

Kurumi

1 year 7 months ago

Hi, You are reading only one…

Hi,

You are reading only one value with ReadList and that is causing this. This is fixed for the next version.

Profile picture for user Kurumi

Kurumi

1 year 6 months ago

Hi, This is fixed and the…

Hi,

This is fixed and the new version is released today.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 04/07/2026 - 17:17
    Gurux.DLMS.Python 1.0.197
  • Tue, 04/07/2026 - 15:03
    gurux.dlms.c 9.0.2604.0701
  • Tue, 04/07/2026 - 14:50
    gurux.dlms.java 4.0.91
  • Tue, 04/07/2026 - 14:00
    Gurux.DLMS.Net 9.0.2604.0701
  • Mon, 03/30/2026 - 15:39
    gurux.dlms.c 9.0.2603.3001

New forum topics

  • Issue when reading Itron Type620 meter
  • Handling Unexpected Disconnects
  • DLMS Communication Issue – No Response (L&T Meter via USB Probe)
  • Unable to cast object of type Gurux.DLMS.GXStructure to type Gurux.DLMS.GXArray
  • How to properly invoke KeyAgreement
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin