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. Node
  3. Failed To Connect To Meter Sometime

failed to connect to meter sometime

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

By NGR0223 , 20 May, 2022
Forums
DLMSDirector

There is a strange problem that is the dirctor shows that the MaxInfoRx parameter is out of range when I try to connect the meter with HDLC protocol through serial. However, the problem don't happen in every time, and connecting the meter with Wrapper works fine.

The log is showing below:
GXDLMSDirector 8.2.2205.1801
Log created 3:59:34 PM
15:59:37 Initializing serial connection.
3:59:38 PM Send SNRM request.
7E A0 08 FE FF 0B 93 4D 70 7E
3:59:38 PM
7E A0 21 0B FE FF 73 7E FE 81 80 14 05 02 00 00 06 02 02 60 07 04 00 00 00 01 08 04 00 00 00 01 41 C0 7E
15:59:38 Parsing UA reply succeeded.
System.ArgumentOutOfRangeException: The specified parameter is out of range of valid values
Parameter: MaxInfoRX
At Gurux.DLMS.GXHdlcSettings.set_MaxInfoRX(UInt16 value)
At Gurux.DLMS.GXDLMS.ParseSnrmUaResponse(GXByteBuffer data, GXDLMSSettings settings)
At Gurux.DLMS.GXDLMSClient.ParseUAResponse(GXByteBuffer data)
At GXDLMSDirector.GXDLMSCommunicator.ParseUAResponse(GXByteBuffer data)
At GXDLMSDirector.GXDLMSCommunicator.InitializeConnection(Boolean force)
At GXDLMSDirector.GXDLMSDevice.InitializeConnection()
At GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)

It is really confusing me. Thanks for your reply in advance.

Profile picture for user Kurumi

Kurumi

4 years 4 months ago

Hi,

Hi,

The meter returns that MaxInfoTX Value is zero, which is an invalid value. It basically means that the meter can't send any data. You should contact the meter vendor from this. I believe that if you reread the meter after a while this error doesn't occur.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202
  • Mon, 08/17/2026 - 09:47
    gurux.dlms.cpp 9.0.2608.1701
  • Mon, 08/17/2026 - 09:25
    gurux.dlms.c 9.0.2608.1701
  • Mon, 07/27/2026 - 12:37
    gurux.dlms.cpp 9.0.2607.2701

New forum topics

  • Security vulnerability report — request for a private contact (GuruxDLMS.c / ANSI C)
  • Topic: Insufficient Memory Error When Reading Class 7 Profile Generic Objects
  • SN ReadResponse returns all-null values when response spans multiple HDLC frames
  • Gurux.Serial.Android 3.0.6 – CH340 (HL-340) USB-Serial Adapter Not Working,
  • Trying to talk to a L&G E360 meter (Using Python Gurux)
More

Who's new

  • cyby
  • Metin Onan
  • ssv007
  • 3nzol3dur
  • dw772
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin