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. DLMS Conformance Test: InterFrameTimeout

DLMS Conformance Test: InterFrameTimeout

By girija , 28 June, 2024
Forums
Gurux.Serial

Hello Sir,

I am currently working on Gas-meter and using Gurux ANSI-C library to make the meter compitible to DLMS protocol.
The meter is responding well to meter-reading and controlling commands using Comms-cord.
Recently we get the meter tasted for the certification on CTT 4.3 release 103.
The compliance test report states,

T_HDLC_FRAME_P2: InterFrameTimeout
VERDICT: InterFrameTimeout FAILED(Frame length subfield value (30) does not match frame length (1))

I would like to ask for your guidance regarding this.

Kind Regards,
Girija

Profile picture for user Kurumi

Kurumi

2 years ago

Hi Girija, Our customers…

Hi Girija,

Our customers have passed T_HDLC_FRAME_P2. Have you implemented the gxIecHdlcSetup and set the inactivityTimeout? Have you bind the HDLC setup component like this:

https://github.com/Gurux/GuruxDLMS.c/blob/67e2cdce8b29d34c50bfbf65bdc26…

BR,
Mikko

girija

2 years ago

Hello Sir, Thank you for…

Hello Sir,

Thank you for your response. And yes, I have implemented the gxIecHdlcSetup with the values mentioned in the Ansi-C example.
Also, I started Conformance test on GXDLMSDirector. In which, meter successfully passed the 'Application Layer' tests as well as the 'Gurux tests'. But, in 'HDLC Layer'
tests, the Meter stops responding.
Is there anything specific that I need to understand about the Data Link layer and the packet frame?

Regards,
Girija

Profile picture for user Kurumi

Kurumi

2 years ago

Hi Girija, The meter does…

Hi Girija,

The meter does not respond after a period of inactivity and that is the idea of T_HDLC_FRAME_P2. The connection must be established again after an inactivity timeout.

BR,
Mikko

girija

1 year 11 months ago

Hello Sir, This test-case is…

Hello Sir,

This test-case is PASS, there was an issue with the elapse-time calculation.
Thank you for your quick concern.

Kind Regards,
Girija

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • 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
  • Mon, 06/15/2026 - 08:52
    gurux.dlms.c 9.0.2606.1501

New forum topics

  • Service not known error on gprs communication
  • 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
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin