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

1 year 11 months 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

1 year 11 months 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

1 year 11 months 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 10 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

  • 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