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. Wrong Exchange

Wrong exchange

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.

Profile picture for user Dmitry
By Dmitry , 15 February, 2022
Forums
DLMSDirector

Hi, Mikko!

On read from server object exchange:
Log created 11:52:10
11:52:15 Read object type Data index: 2
7E A0 19 03 61 76 29 9A E6 E6 00 C0 01 C1 00 01 00 00 5E 07 84 FF 02 00 E1 3A 7E
11:52:15
7E A0 30 61 03 96 07 ED E6 E7 00 C4 01 C1 00 01 01 02 04 0A 05 31 32 33 34 35 11 01 11 01 01 01 02 02 12 00 03 0A 08 31 71 32 77 33 65 34 72 A3 5B 7E
Thats OK. Read data (see attached screenshot).

Now i try string value "12345" change to "99999" and write to server:
11:52:26 Writing object 0.0.94.7.132.255, interface Data
7E A0 39 03 61 98 0A 1B E6 E6 00 C1 01 C1 00 01 00 00 5E 07 84 FF 02 00 01 01 02 04 0A 05 39 39 39 39 39 11 01 11 01 02(<--wrong. must be 01 - Array) 01 02 02 12 00 03 0A 08 31 71 32 77 33 65 34 72 7E BF 7E
and data of this object changed: inner array changed to structure.

11:52:28
7E A0 10 61 03 B8 28 AA E6 E7 00 C5 01 C1 00 50 89 7E
11:52:28 Reading object 0.0.94.7.132.255, interface Data
7E A0 19 03 61 BA 49 96 E6 E6 00 C0 01 C1 00 01 00 00 5E 07 84 FF 02 00 E1 3A 7E
11:52:28
7E A0 30 61 03 DA 6F 65 E6 E7 00 C4 01 C1 00 01 01 02 04 0A 05 39 39 39 39 39 11 01 11 01 02 01 02 02 12 00 03 0A 08 31 71 32 77 33 65 34 72 A3 65 7E

Image
Profile picture for user Dmitry

Dmitry

4 years 3 months ago

Red arrow after writing data

Red arrow after writing data

Image
Profile picture for user Kurumi

Kurumi

4 years 3 months ago

Hi Dmitry,

Hi Dmitry,

We have fixed a meter issue for one of our clients and because of that, you can't write the correct value.
That was a long time ago and I'll ask if this is fixed for the meter we can remove this fix.
It's in GXCommon.SetArray method:

if (dt == DataType.Array)
{
dt = DataType.Structure;
}

I'll let you know the answer later this week. If it's not fixed for the meter we must think of something else.

BR,
Mikko

Profile picture for user Dmitry

Dmitry

4 years 3 months ago

OK, thank you very much!

OK, thank you very much!

  • 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