Hi there.
As far as I understand, cpp support is suffering. Is there anything I can do for help? My PR on Github remain unanswered. I have to transfer changes from Gurus.DLMS.c by hand...
With current cpp implementation tests of "Yellow book" failed on subtest 2 of HDLC_FRAME_P1: Connection and disconnection of the HDLC layer.
Test client send message like this: 7E A0 08 00 21 21 11 69 4F 7E and wait message with control field =11. But server return message like this: 7E A0 07 21 21 31 94 31 7E.
Excerpt of YB on this subtest:
"Subtest 2: Check that the IUT is in NRM
Send an RR frame. Expect an RR frame.
If there is no response, or the frame received is <> RR, or the Final bit is <> 1, or N(R) is not 0, then the verdict is FAILED.
Hi, If you have problems ask…
Hi,
If you have problems ask them in Gurux forum.
I checked your pull request.
It's not possible to add localtime_s because our clients are using older compilers that don't support it.
GetDifference doesn't change compared times to the same time zone.
Operators ignore time zone totally.
Let me know if you have a problem and let's find out how that can be solved.
BR,
Mikko
With current cpp…
With current cpp implementation tests of "Yellow book" failed on subtest 2 of HDLC_FRAME_P1: Connection and disconnection of the HDLC layer.
Test client send message like this: 7E A0 08 00 21 21 11 69 4F 7E and wait message with control field =11. But server return message like this: 7E A0 07 21 21 31 94 31 7E.
Excerpt of YB on this subtest:
"Subtest 2: Check that the IUT is in NRM
Send an RR frame. Expect an RR frame.
If there is no response, or the frame received is <> RR, or the Final bit is <> 1, or N(R) is not 0, then the verdict is FAILED.