Hi,
I am trying to use ""Gurux translator" testing long set with multiple obis by block.
Using the example of the green book, I get the following error:
C105C1
02
00010000800000FF0200
00010000800100FF0200
00
00000001
0A
02093201020304050607
Pdu to xml failed: appendStartag
Hi, List writing with data…
Hi,
List writing with data blocks is not supported at the moment because there are no meters that are using it at the moment. The main reason is that it's using a lot of memory because all blocks must be on the meter RAM memory before they can be updated.
I'll add this to the worklist, so it's added to the Gurux translator.
BR,
Mikko
If I use gurux.dlms.cpp…
If I use gurux.dlms.cpp 20240628.1 to try to run a dlms server, set with long tranfer will work,
Thanks.
Hi, List writing with data…
Hi,
List writing with data blocks is not supported with C++.
You can write multiple values with Withlist, but all the data must be fit to one PDU.
BR,
Mikko
And writing one obis with…
And writing one obis with data block is supported? It does not work for me.
Hi, With most of the meters,…
Hi,
With most of the meters, all data must fit into one PDU when you write the data.
The reason for this is that there is not usually so much memory available on MCU that they can receive multiple PDUs.
This is possible with meter Reading because the needed data can be read from the flash.
BR,
Mikko