Skip to main content
Home
for DLMS smart meters

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Contributing To DLMS

Contributing to DLMS

By scratch_nk, 19 May, 2024
Forums
General discussion

Many thanks for the amazing s/w -- on of the best and nicest written OSS i've seen.

(Apologies in advance if this has been asked earlier; didn't find it anywhere) Do you have any documents on how to contribute?

Profile picture for user Kurumi

Kurumi

1 year 6 months ago

Hi, If you have any features…

Hi,

If you have any features that are missing create a topic to the Gurux Forum. Let's see if they can be added to the libraries.

Because Gurux libraries are dual-licensed it's not easy to accept changes. There are so many different meters and testing is taking more time at the moment than implementing a new feature.

There are lots of meters to test before the new release.

BR,
Mikko

scratch_nk

1 year 6 months ago

Good point about changes…

Good point about changes having to be tested on multiple meters; how about changes like using (python) argsparse module for argument passing, more detailed comments? Learnt a lot about DLMS reading the code, sometimes easier than the Blue book!

Also, do you have an automated tests, test tools? Will that help?

Profile picture for user Kurumi

Kurumi

1 year 6 months ago

Hi, All Gurux programs use…

Hi,

All Gurux programs use the same command line arguments and for that reason, argparse is not planned to use.

Meters are easer to test with automatic testing. The client side expects the values to be read from the meter and verified.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Thu, 12/11/2025 - 13:22
    Gurux.DLMS.Python 1.0.194
  • Thu, 12/11/2025 - 11:01
    gurux.dlms.java 4.0.86
  • Wed, 12/10/2025 - 08:45
    gurux.dlms.java 4.0.85
  • Tue, 12/02/2025 - 10:21
    gurux.dlms.c 9.0.2512.0201
  • Mon, 12/01/2025 - 13:55
    Gurux.DLMS.Python 1.0.193

New forum topics

  • Gurux.Net
  • GXTIME Conversion Issue
  • DLMS Meter Gurux DLMS Director Properties
  • Using MAX3232 + FT232RL to Energy meter with GXDLMS Director
  • Incomplete Firmware Upgrade Process
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin