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. Adding New IC To TI Library

Adding New IC to TI Library

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

By Ahmed Amer , 20 February, 2017
Forums
General discussion

Hello there ,

I am working in a task that includes adding new DLMS IC to TI library

I've made some research but it's still kinds blurry for me , i just know that to add new Class to the TI library i should have the COMPLETE Blue book , since the library just have some basic classes
and to add a new IC i should define attributes and methods and that's it ( correct me if i am wrong )

if someone can tell me how to start or give me any tips i would be grateful

Profile picture for user Kurumi

Kurumi

9 years 3 months ago

Adding New IC to TI Library

Hi,

Download source codes from GitHub. You can get structure of COSEM object from there.
BR,

Mikko

Ahmed Amer

9 years 3 months ago

Dear Mikko ,

Dear Mikko ,
Thanks for your reply , yet i got another question .
i am trying to connect to TI MSP-TS430P using default settings :

Media : Serial
Protocol : DLMS
Logical Name Referencing : Checked
Authentication : None
wait time : 7
Client Address : 10
AddressType : Default
Physical server : 1
Logical Server : 0
also got the serial port settings done

i try to connect , takes some time telling me " Connecting " , and then i get " Failed to receive reply from the device in the given time "
from previous posts about such a thing , i can imagine that the problem might be with the Client Address , but i tried all the suggestions nothing seems to work .
is there anything else that might be causing this problem ?
Best regards .

Ahmed Amer

9 years 3 months ago

Dear Mikko ,

Dear Mikko ,

I checked the Log file , it says :
Send SNRM Request
7E A0 07 03 21 93 0F 01 7E
Failed to receive reply form the device in given time
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Control sender , Object[] parameter

Profile picture for user Kurumi

Kurumi

9 years 3 months ago

TI Library

Dear Ahmed Amer,

Your DLMS settings are correct. What serial port settings you are using?
They should be 8N1.

BR,

Mikko

Ahmed Amer

9 years 3 months ago

Dear Mikko ,

Dear Mikko ,
i got that problem solved , it was with the connection , No authentication connection is now working just fine
However , when we try to connect using LOW authentication , we receive " Connection is permanently rejected Authentication Failure "
We are using a password of 00000000 , client address 20 , everything else is set to default
I guess the problem is with that password being wrong .
do you have any suggestions ?
BR .

Profile picture for user Kurumi

Kurumi

9 years 3 months ago

TI Library

Dear Ahmed Amer,

Default Client address is 0x20. Default password is on TI's document. You can find it there.

BR,

Mikko

Ahmed Amer

9 years 3 months ago

Dear Mikko ,

Dear Mikko ,
i've solved the password problem , generally speaking all passwords are mentioned in the " config.c " file .
Have you already implemented High security authentication for TI ? i can see it's implemented for other manufacturers
so is it already there but not appearing on the GUI or it's not done yet ?

Profile picture for user Kurumi

Kurumi

9 years 3 months ago

High security

Hi,

High security is implemented for TI. We removed it, because that is a issue on TI's stack, but we can handle that now. We'll add HLS support back for TI on next week.

BR,

Mikko

Profile picture for user Kurumi

Kurumi

9 years 3 months ago

High security

Hi,

Settings file for Texas Instrument is updated. When you start GXDLMSDirector it will ask do you want to update settings. Update them and you can access you meter using High Authentication level.

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

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin