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

By kevin jose minj , 19 May, 2023

Deletion of existing data

Forums
General discussion

Is there any way to delete the old data in the DLMS meter? It is showing some junk values

Pagination

  • Previous page
  • 11
  • Next page
General discussion
  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin