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. Reading Generic Profile - Invalid Data Type

Reading Generic Profile - Invalid Data Type

By fariqghani , 9 April, 2023
Forums
Gurux.DLMS

I'm trying to read Generic Profile (OBIS : 0.0.99.1.0.255) and GuruxDirector give me error of Invalid Data Type.

Below is the msg translated by DLMS Translator:

BlockCipher key: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
Authentication Key:D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF

1: 7E A8 8C 03 00 02 00 23 68 44 37 E6 E7 00 C4 02 C1 00 00 00 00 02 00 82 08 D7 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 07 B9 05 00 00 00 00 05 00 00 04 78 05 00 00 02 7A 05 00 00 02 7A 05 00 00 02 7A 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 04 84 05 00 00 00 00 05 00 00 02 9C 05 00 00 02 7A 05 00 00 02 7A 05 00 00 02 7A 02 0B 00 00 00 00 05 00 00 02 B9 05 00 00 00 00 05 00 00 02 4A 05 00 00 00 00 05 00 00 02 7A 31 17 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<FrameType Value="68" />
<NextFrame Value="C402C10000000002008208D7020B00000000050000000005000007B905000000000500000478050000027A050000027A050000027A020B00000000050000000005000004840500000000050000029C050000027A050000027A050000027A020B0000000005000002B90500000000050000024A0500000000050000027A" />
</HDLC>

2: 7E A8 8C 03 00 02 00 23 6A 56 14 05 00 00 02 7A 05 00 00 02 7A 02 0B 00 00 00 00 05 00 00 03 6B 05 00 00 00 00 05 00 00 02 E0 05 00 00 00 00 05 00 00 02 7A 05 00 00 02 7A 05 00 00 02 7A 02 0B 00 00 00 00 05 00 00 00 A4 05 00 00 00 00 05 00 00 00 8A 05 00 00 00 00 05 00 00 02 7A 05 00 00 02 7A 05 00 00 02 7A 02 0B 00 02 02 09 0C FF FF FF FF FF 0F 23 37 FF 80 00 FF 04 06 40 00 00 05 00 00 00 00 05 00 00 00 00 05 00 FF 2D 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<FrameType Value="6A" />
<NextFrame Value="050000027A050000027A020B00000000050000036B050000000005000002E00500000000050000027A050000027A050000027A020B0000000005000000A40500000000050000008A0500000000050000027A050000027A050000027A020B000202090CFFFFFFFFFF0F2337FF8000FF0406400000050000000005000000000500" />
</HDLC>

3: 7E A8 8C 03 00 02 00 23 6C 60 71 00 00 00 05 00 00 00 00 05 00 00 02 7A 05 00 00 02 7A 05 00 00 02 79 02 0B 02 02 09 0C FF FF FF FF FF 11 3B 22 FF 80 00 FF 04 06 40 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 01 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 05 75 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 6C. Expected: 9A -->
<FrameType Value="6C" />
<NextFrame Value="0000000500000000050000027A050000027A0500000279020B0202090CFFFFFFFFFF113B22FF8000FF0406400000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000105000000000500000000020B000000" />
</HDLC>

4: 7E A8 8C 03 00 02 00 23 6E 72 52 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 01 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 FF 89 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 6E. Expected: 9A -->
<FrameType Value="6E" />
<NextFrame Value="000500000000050000000005000000000500000000050000000105000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B0000000005000000" />
</HDLC>

5: 7E A8 8C 03 00 02 00 23 60 0C BB 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 01 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 8C 50 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 60. Expected: 9A -->
<FrameType Value="60" />
<NextFrame Value="00050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000105000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B00000000050000000005000000" />
</HDLC>

6: 7E A8 8C 03 00 02 00 23 62 1E 98 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 4E FF 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 62. Expected: 9A -->
<FrameType Value="62" />
<NextFrame Value="0005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000" />
</HDLC>

7: 7E A8 8C 03 00 02 00 23 64 28 FD 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 02 02 09 0C 07 E7 04 07 FF FF FF FF FF 80 00 FF 04 06 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 5C 7F 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 64. Expected: 9A -->
<FrameType Value="64" />
<NextFrame Value="000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B0202090C07E70407FFFFFFFFFF8000FF0406000000000500000000050000000005000000000500000000050000000005000000000500000000020B0000000005" />
</HDLC>

8: 7E A8 8C 03 00 02 00 23 66 3A DE 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 07 DA 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 66. Expected: 9A -->
<FrameType Value="66" />
<NextFrame Value="00000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B00000000050000000005" />
</HDLC>

9: 7E A8 8C 03 00 02 00 23 68 44 37 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 8E 3A 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 68. Expected: 9A -->
<FrameType Value="68" />
<NextFrame Value="0000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005" />
</HDLC>

10: 7E A8 8C 03 00 02 00 23 6A 56 14 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 35 55 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 6A. Expected: 9A -->
<FrameType Value="6A" />
<NextFrame Value="000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B0000000005000000000500000000050000000005" />
</HDLC>

11: 7E A8 8C 03 00 02 00 23 6C 60 71 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 40 67 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 6C. Expected: 9A -->
<FrameType Value="6C" />
<NextFrame Value="00000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B00000000050000000005000000000500000000050000000005" />
</HDLC>

12: 7E A8 8C 03 00 02 00 23 6E 72 52 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 63 21 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 6E. Expected: 9A -->
<FrameType Value="6E" />
<NextFrame Value="0000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005" />
</HDLC>

13: 7E A8 8C 03 00 02 00 23 60 0C BB 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 13 01 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 60. Expected: 9A -->
<FrameType Value="60" />
<NextFrame Value="000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B0000000005000000000500000000050000000005000000000500000000050000000005" />
</HDLC>

14: 7E A8 8C 03 00 02 00 23 62 1E 98 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 01 05 00 00 00 01 05 00 00 00 01 02 0B 00 00 02 02 09 0C FF FF FF FF FF 0A 38 36 FF 80 00 FF 04 06 40 02 02 09 0C FF FF FF FF FF 0A 39 1D FF 80 00 FF 04 06 40 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 55 ED 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 62. Expected: 9A -->
<FrameType Value="62" />
<NextFrame Value="00000000020B000000000500000000050000000005000000000500000000050000000105000000010500000001020B00000202090CFFFFFFFFFF0A3836FF8000FF0406400202090CFFFFFFFFFF0A391DFF8000FF0406400500000000050000000005000000000500000000050000000005000000000500000000020B00000000" />
</HDLC>

15: 7E A8 8C 03 00 02 00 23 64 28 FD 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 01 05 00 00 00 01 05 00 00 00 01 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 D7 9E 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 64. Expected: 9A -->
<FrameType Value="64" />
<NextFrame Value="0500000000050000000005000000000500000000050000000105000000010500000001020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000" />
</HDLC>

16: 7E A8 8C 03 00 02 00 23 66 3A DE 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 2C CE 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 66. Expected: 9A -->
<FrameType Value="66" />
<NextFrame Value="050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B0000000005000000000500000000" />
</HDLC>

17: 7E A8 8C 03 00 02 00 23 68 44 37 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 80 13 7E
<HDLC len="8B" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 68. Expected: 9A -->
<FrameType Value="68" />
<NextFrame Value="05000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B000000000500000000050000000005000000000500000000050000000005000000000500000000020B00000000050000000005000000000500000000" />
</HDLC>

18: 7E A0 72 03 00 02 00 23 7A 1B 38 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 02 0B 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 05 00 00 00 00 20 BA 7E
<HDLC len="71" >
<TargetAddress Value="1" />
<!-- Logical address:1, Physical address:17 -->
<SourceAddress Value="4011" />
<!-- Invalid I Frame: 7A. Expected: 9A -->
<FrameType Value="7A" />
<PDU>
<ReadRequest Qty="00" >
</ReadRequest>
</PDU>
</HDLC>

I believe the data were there..but maybe my setting was wrong?

Profile picture for user Kurumi

Kurumi

3 years 2 months ago

Hi, This is the second block…

Hi,

This is the second block and without the first, it's not possible to say what is wrong. You have also removed client ACKs. Don't remove anything from the log in the future. Without complete information it's not possible to say what is wrong.

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
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin