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. General Discussion
By Bhaumik , 21 July, 2023

Single Action Schedule : Execution Time

Forums
General discussion

Hi Mikko,

In single action schedule object, we have to set the execution time array attribute.

In that, Can you please provide an understanding of the time interval?

If I set the following interval into the meter, Then meter sends data on every 15 min or
every 15 min of an hour.

*-*-* *:15:00

And do we need to set multiple interval to get data on every 15 min like,
*-*-* *:00:00
*-*-* *:15:00
*-*-* *:30:00
*-*-* *:45:00

Thank you in advance.

Regards,
Bhaumik

By ideafix , 13 July, 2023

hardfault Issue with DLMS_SCRIPT_ACTION_TYPE_WRITE command

Forums
General discussion

Hello,

I am facing a weird issue with the execution of a script (from a script table) of type DLMS_SCRIPT_ACTION_TYPE_WRITE.

By ideafix , 4 July, 2023

GxRegister configuration

Forums
General discussion

Hi, what is the difference between gxRegister.unit and gxRegister.unitRead?

By ideafix , 27 June, 2023

Gurux Library architecture

Forums
General discussion

Hi, I am new to gurux and dlms.
I am looking at code, and I need some clarification about architecture; what is the difference between, and the scope of those functions:

- svr_preAction
- cosem_Invoke
- svr_postAction

Just to understand the proper way of updating data, since that from your examples data can be managed in all of the three steps.

Best Regards

By kevin jose minj , 21 June, 2023

Firmware

Forums
General discussion

Hi Mikko,

While I am updating firmware I am getting the error below

byte must be in range(0, 256)

In this line of code
frames = ImageTransfer.imageBlockTransfer(self.client,ImageTransfer.imageBlockValue, ImageTransfer.imageBlockCount)

What is the causing for this error? I am updating with .bin file

By mehul.makwana , 19 June, 2023

HLS CTOS understanding

Forums
General discussion

I've HLS as "77777777777777777777777777777777" in hex "wwwwwwwwwwwwwwww" in ASCII but when I send via gurux or any other meter reading software i.e. kalki, the CallingAuthentication Value changed it into "0F286E004D6C3C291564560557271D11". I know its a CtoS challenge for pass1 but how hls is converted to this string, or I should say from which encryption method it is encrypted that I didn't understand. I'm trying to establish client id 48 of a smart energy meter.

By KSergeyP , 11 June, 2023

Writing profile generic capture objects

Forums
General discussion

How can I write attribute 3 of generic profile using GuruxDLMS.c. Is there an example? I only found reading examples.
I used com_write, but with a sufficiently large number of objects, when the package is divided into several blocks, I get an error. If the data is placed in one block, then the recording completes successfully. It looks like there are problems with block transfer.

By KostaG , 8 June, 2023

GX_ARRAY

Forums
General discussion

Hi,

I have a big sized array of 2048 uint32_t values that I want to send through DLMS. Searching the forums, I this way of doing this:

static dlmsVARIANT ARRAY[2];
GX_INT16(ARRAY[0]) = 1;
static variantArray tmp;
VA_ATTACH(tmp, ARRAY, 1);
GX_ARRAY(d.value, tmp);

But I have a micro with limited specifications and doing it this way takes so much memory from my micro. Is there any other more specific way of doing this?

Thank you.
Regards

By mehul.makwana , 6 June, 2023

HLS Authentication.

Forums
General discussion

I'm using my own app. I want to learn how a HLS password converted to challenge for pass1 (CtoS). as this challenge will respond (StoC) and send authentication frame to meter and again it respond with authentication success. so how CtoS challenge made and authentication frame's MethodInvocationParameters generated, that I don't know. I mean which type of encryption is used for it that I don't know. so anyone is up for help?

By kevin jose minj , 30 May, 2023

Push Listener Python

Forums
General discussion

when I am run this python push listener example I am getting this data. Why I am not receiving the exact hexadecimaldata?

COM3:9600 8NONE1
Press any key to close the application.
Media state changed. MediaState.OPENING
trace:12:56:47 TraceTypes.INFO Settings: Port: COM3 Baud Rate: BaudRate.BAUD_RATE_9600 Data Bits: 8 Parity: Parity.NONE Stop Bits: StopBits.ONE Eop:126
Media state changed. MediaState.OPEN
New data is received. COM3:00
New data is received. COM3:00
New data is received. COM3:00
New data is received. COM3:00

Pagination

  • Previous page
  • 11
  • Next page
General discussion
  • 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

  • Possible memory leak in file dlms.c, getCompactArrayItem(), getCompactArrayItem2()
  • Official Gurux.DLMS.Client.Example.Net fails during High GMAC secure association (Invalid PDU), while Gurux Director connects successfully
  • gurux_dlms.GXDateTime.GXDateTime object Error in Python
  • T_APPL_DATA_LN_N1 subtest 3 fails on an LN-only server regardless of the response to a non-existing-object GET
  • Version mismatch between Gurux.DLMS 9.x and Gurux.Common/Gurux.Serial 8.x
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin