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. Profile Generic All, Memory Allocation Fail

Profile Generic All, Memory Allocation fail

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 Vishal Patel , 11 February, 2021
Forums
Gurux.DLMS

Hi Mikko,

I'm using ANSI C Library.

When reading Profile Generic ALL entry for below mention obis code, getting below mentioned error from ANSI C library.
ProfileGeneric 1.0.99.1.0.255:2
read entry: ALL

Getting below error after few responses from meter (sometime after 150 meter responses, and sometime after 15-20 meter responses):
"ReadObject failed ProfileGeneric 1.0.99.1.0.255:2 Not enough memory available."

Can you plz provide me helpful details?

Regards,
Vishal

Profile picture for user Kurumi

Kurumi

5 years 5 months ago

Hi Vishal,

Hi Vishal,

Don't read all data from the buffer at once. You don't have enough memory.
You need to read one day or sometimes one hour at a time. This depends on the profile generic and how many capture objects (columns) there are and how much memory you have available.

You can try to read data with cl_readRowsByEntry or cl_readRowsByRange.
You need to save date-time from the last row and give it to the start time to cl_readRowsByRange.
Set end-time to start time + 1 hour.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 07/27/2026 - 12:37
    gurux.dlms.cpp 9.0.2607.2701
  • Thu, 07/23/2026 - 16:19
    gurux.dlms.java 4.0.96
  • Thu, 07/09/2026 - 14:34
    Gurux.DLMS.Python 1.0.201
  • Fri, 06/26/2026 - 16:32
    Gurux.Service 3.0.2606.2601
  • Wed, 06/24/2026 - 08:36
    Gurux.DLMS.Python 1.0.200

New forum topics

  • Version mismatch between Gurux.DLMS 9.x and Gurux.Common/Gurux.Serial 8.x
  • Service not known error on gprs communication
  • Help Needed: Interfacing Saral 100 Energy Meter with Microcontroller via RS232
  • Connecting Meter to Agent via serial
  • Reading block profile with Compact array
More

Who's new

  • LutzG
  • Ralf Schmitz
  • prosper.abanga
  • moGiaco
  • RobertEncum
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin