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. Topic: Insufficient Memory Error When Reading Class 7 Profile Generic Objects

Topic: Insufficient Memory Error When Reading Class 7 Profile Generic Objects

By Prince-2028 , 11 September, 2026
Forums
DLMSDirector

Hi,
I am working with a DLMS meter that has 16 Class 7 (Profile Generic) OBIS objects.
I am able to read 12 out of the 16 Profile Generic objects successfully. However, when I try to read the remaining Profile Generic objects, I get the following error:
"Insufficient memory to continue the execution of the program."
The same meter and the same Profile Generic objects work correctly in the TALTECH/Renesas GUI, where I can read the data without any error.
I also checked Attribute 7 (Entries In Use) and Attribute 8 (Profile Entries) for the affected Profile Generic objects. Both values are:
Attribute 7 (Entries In Use): 1
Attribute 8 (Profile Entries): 1
Since there is only one entry in the profile, I am not sure why GXDLMSDirector/client is reporting an insufficient memory error.
Could you please help me understand:
Why does the "Insufficient memory" error occur when reading these Class 7 objects?
Is there any limitation when reading multiple Profile Generic objects?
Why does the same data work correctly in the KALKITECH/Renesas GUI?
Is there any specific setting or read method I should use for these Profile Generic objects?
I can provide the OBIS codes, class IDs, attribute values, communication logs, and error details if needed.
Thank you.

Profile picture for user Kurumi

Kurumi

58 sec ago

Hi, This means that the…

Hi,

This means that the meter indicates a PDU size of X bytes, but the actual PDU contains fewer bytes than specified.

This is a meter issue, and you need to ask if there is a firmware update available.

The "insufficient memory" error has been changed to a new exception type to make it easier to identify and troubleshoot the issue when developing a new meter.

We will release the next version at the end of this month.

Regards,
Mikko

  • Log in or register to post comments
  • 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

  • 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)
  • Reading PushSetupObject attr 10 error
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin