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

1 month 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

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 09/22/2026 - 14:02
    Gurux.DLMS.Net 9.0.2609.2201
  • Mon, 09/21/2026 - 10:18
    Gurux.DLMS.Net 9.0.2609.2101
  • 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

New forum topics

  • Inhemeter
  • DLMS Server - Profile Generic - can't add too many items to profile generic capture object - how to set maximum profile entries
  • HDLC Frames sequencing
  • Security vulnerability report — request for a private contact (GuruxDLMS.c / ANSI C)
  • Topic: Insufficient Memory Error When Reading Class 7 Profile Generic Objects
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin