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. A Bug In The Enable/disable Method of The Schedule IC

A bug in the enable/disable method of the Schedule IC

By passer-by , 20 September, 2023
Forums
DLMSDirector

Gurux DLMS Director seems to have an inverted logic for enabling/disabling schedule entries.
According to the Blue Book,
the first two indices specify the disable range while the last two indices specify the enable range.
It's the other way around if you debug what Gurux DLMS Director sends.
For example, I wanted to ENABLE an entry with index 2. This is what I received from Gurux DLMS Director:

02 04 12 00 02 12 00 02 - 12 00 00 12 00 00
Let's parse it:
02 structure
04 four members
12 long int
2 firstIndexA
12 long int
2 lastIndexA
12 long int
0 firstIndexB
12 long int
0 lastIndexB

So the disable range is from 2 to 2 and the enable range is none

Similarly, when I try to DISABLE an entry, say with index 3, this is what I get:
02 04 12 00 00 12 00 00 - 12 00 03 12 00 03
02 structure
04 four members
12 long int
00 00 firstIndexA
12 long int
00 00 lastIndexA
12 long int
00 03 firstIndexB
12 long int
00 03 lastIndexB

That is the disable range is none but the enable range is from 3 to 3
Contrary to what I requested

Do you confirm it's a bug or is my understanding wrong?

Thanks

Profile picture for user Kurumi

Kurumi

2 years 8 months ago

Hi, I believe that you are…

Hi,

I believe that you are right and thank you for pointing this out. I created an issue from this and this is fixed for the next release.
https://www.gurux.fi/issue/guruxdlmsnet/21402

BR,
Mikko

Profile picture for user Kurumi

Kurumi

2 years 7 months ago

Hi, This is fixed. Get the…

Hi,

This is fixed. Get the latest version. The fixed version of GXDLMSDirector will be released on Monday.

BR,
Mikko

  • 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