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
By latonita , 8 September, 2025

Notification from meter. xDLMS APDU

Forums
Gurux DLMS for ANSI C

Hi, i'm using Gurux DLMS C.
I'm receiving APDU from the meter in binary format like below. I believe its simple APDU.
Please help me understand how to parse it with gurux C library.
Thank you.

# this is sent every middle of a minute
########################################
0F # data notification
00 00 00 03 # invoke id
00 # and priority

02 02 # structure [2]
16 # enum
01 # value
01 # array
16 # 22 elements ?

By rajput_saurabh07 , 5 September, 2025

Bug Report: Python Serial Firmware Update Fails at 256-byte Block Size

Forums
Gurux.DLMS
By rakeshpatil1983 , 5 September, 2025

Need help implementing DLMS-HDLC translator for optical/RS232 meter and bare DLMS HES packets

Forums
Gurux DLMS for ANSI C

Hello Gurux Community,

I have a meter that uses HDLC over DLMS/COSEM via optical or RS232 interface, working well with Gurux tools.

My backend HES sends and receives bare DLMS packets without HDLC framing or addressing. For example, a raw DLMS packet from HES looks like this:

By Administrator , 5 September, 2025

Gurux.Net.Android 3.0.2

The following important issues are resolved in this version:

IGXMedia: add getVersion.

By Administrator , 5 September, 2025

IGXMedia: add getVersion

Project
Gurux.Net.Android
Status
Closed (fixed)
Priority
Normal
Category
Feature request
By Administrator , 5 September, 2025

Gurux.Serial.Android 3.0.3

The following important issues are resolved in this version:

IGXMedia: add getVersion.

By Administrator , 5 September, 2025

IGXMedia: add getVersion.

Project
Gurux.Serial.Android
Status
Closed (fixed)
Priority
Normal
Category
Feature request
By Administrator , 5 September, 2025

Gurux.DLMS.Android 3.0.5

The following important issues are resolved in this version:
GXDLMSClient: Improved handling of CtoS challenge.

By Administrator , 5 September, 2025

GXDLMSClient: Improved handling of CtoS challenge.

Project
Gurux.DLMS.Android
Status
Closed (fixed)
Priority
Normal
Category
Feature request
By george@n , 5 September, 2025

Code to change the key in C

Forums
Gurux DLMS for ANSI C

How to prepare data to change the key after encryption. Found the C++ example in GlobalKeyTransfer(). Not sure how to convert it to C.
The expected DLMS translator output:

<MethodInvocationParameters>
<Array Qty="01" >
<Structure Qty="02" >
<Enum Value="02" />
<OctetString Value="24 bytes key" />
</Structure>
</Array>
</MethodInvocationParameters>

Thank you.

Pagination

  • First page
  • Previous page
  • …
  • Page 29
  • Page 30
  • Page 31
  • Page 32
  • Page 33
  • Page 34
  • Page 35
  • Page 36
  • Page 37
  • …
  • Next page
  • Last page
  • 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

  • Security vulnerability report — request for a private contact (GuruxDLMS.c / ANSI C)
  • 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)
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin