Hi,
I am unable to get the billing data in readable format. I need the data in string (readable) format. Even I have pass the string datatype to the method "SetUIDataType" each captured object. I have shared the code snippet herewith. Kindly suggest the steps for the same.
CGXDLMSProfileGeneric *objBP = new CGXDLMSProfileGeneric("1.0.98.1.0.255");
std::string sBPCapObj;
if ((ret = comm.Read(objBP, 3, sBPCapObj)) != 0)
{
printf("Error(%s) -> The Billing-capture-object read to failed. \n", CGXDLMSConverter::GetErrorMessage(ret));
}
int BPobjCount = objBP->GetCaptureObjects().size();
for (int i = 0; i < BPobjCount; i++) {
objBP->GetCaptureObjects().at(i).first->SetUIDataType(2, DLMS_DATA_TYPE_STRING);
}
if ((ret = comm.ReadRowsByEntry(objBP, 1, 1, vBPValues)) != 0) {
printf("Error(%s) -> The Billing-object read to failed. \n", CGXDLMSConverter::GetErrorMessage(ret));
}
Billing-object value: 07 E6 09 0D FF 0D 23 2C FF 01 4A 00 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0 | FF FF FF FF FF FF FF FF FF 80 00 FF | 0
Thanks & Regards,
Pradson
Hi Pradson, What is the…
Hi Pradson,
What is the object type of the first object in the capture objects?
Can you get a hex trace from reading the capture objects and buffer so I can check this from the bytes?
BR,
Mikko
Hi, Thanks for reply…
Hi,
Thanks for reply.
Kindly find the logs of trace file.
-----------------------
TX: 14:48:38 00 01 00 10 00 01 00 1F 60 1D A1 09 06 07 60 85 74 05 08 01 01 BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 40 1E 5D FF FF
RX: 14:48:39 00 01 00 01 00 10 00 2B 61 29 A1 09 06 07 60 85 74 05 08 01 01 A2 03 02 01 00 A3 05 A1 03 02 01 00 BE 10 04 0E 08 00 06 5F 1F 04 00 00 00 10 03 E8 00 07
TX: 14:48:39 00 01 00 10 00 01 00 0D C0 01 C1 00 01 00 00 2B 01 02 FF 02 00
RX: 14:48:40 00 01 00 01 00 10 00 09 C4 01 C1 00 06 00 00 18 F9
TX: 14:48:40 00 01 00 10 00 01 00 05 62 03 80 01 00
RX: 14:48:41 00 01 00 01 00 10 00 05 63 03 80 01 00
TX: 14:48:41 00 01 00 20 00 01 00 53 60 51 A1 09 06 07 60 85 74 05 08 01 03 A6 0A 04 08 4C 54 43 4C 49 45 4E 54 8A 02 07 80 8B 07 60 85 74 05 08 02 01 AC 06 80 04 6C 6E 74 31 BE 23 04 21 21 1F 30 00 00 18 FA 7C E0 E5 61 70 C2 75 08 20 58 EE 45 C9 FB D1 37 80 81 70 21 D7 7A 39 22 3F 54
RX: 14:48:42 00 01 00 01 00 20 00 4A 61 48 A1 09 06 07 60 85 74 05 08 01 03 A2 03 02 01 00 A3 05 A1 03 02 01 00 A4 0A 04 08 4C 4E 54 4C 54 21 96 8B BE 23 04 21 28 1F 30 00 00 3C 66 4E 22 D5 EC 46 BF 67 CB 8C D5 D7 AB EF 3B 48 1C 15 C3 02 EB 44 6D F0 8D AA 41
TX: 14:48:46 00 01 00 20 00 01 00 20 C8 1E 30 00 00 18 FB 5B 73 83 30 CD 3B 9F 7A A1 BE 7C F9 32 0F DB 18 9B CE 25 F2 1E D2 F6 E4 38
RX: 14:48:48 00 01 00 01 00 20 03 DD CC 82 03 D9 30 00 00 3C 67 DC BD 61 5F 90 AB 57 15 60 31 D2 92 E6 44 A3 58 BA C7 30 2F F7 15 BC 07 F9 17 80 62 CD 3E 49 0D 6B C2 68 5D 0D 4F 21 E7 E7 CE 9D 8C 44 F1 32 39 22 61 4A 67 76 59 8C 9A F5 43 54 99 15 9D 9F AA 20 B0 B5 27 7E D3 24 05 9D 9A 94 46 27 1D EB 2D DD 50 89 41 85 BD 94 85 CB A0 9F 89 43 42 8C F3 D8 3B F2 45 07 11 B6 D0 AB E5 9E 14 DA 1A 27 02 BF 9D A9 5E 64 66 3E 2F AB 1C 9D B0 9E 2E 4E 0C D3 A6 34 22 E1 D1 33 9D 29 10 42 45 D9 31 AE B2 2F D3 40 72 F8 C7 84 B6 77 78 12 7E 5D 7A 61 9B 34 FA 59 3A CD A5 9F 60 58 50 3F 3E DC 5D 19 79 47 E2 28 9A 70 5F 30 B0 0E 44 F2 FF F1 BC DF 43 F2 37 EA B0 D7 F1 54 8E F7 E7 AD 46 AA 72 25 ED 13 13 3D 3A D9 EE 80 63 23 67 26 6F 4D 1E 77 4B CB 2A 5B 4F 05 6F BD 68 E3 C1 30 50 B8 0C BE E2 DC E0 5D 40 60 CE 5A DC D6 6A 7B 79 DE C2 65 BF 0D 83 24 C2 8E 88 94 82 78 A5 09 67 F2 40 9A 26 3B 58 4D B5 1E BC DE FB 56 62 CD 64 69 ED 24 ED FA 65 16 28 5C 67 68 13 23 87 D2 ED 64 CF 87 1A D9 65 1E B9 E3 A8 D3 61 24 3B E2 C7 B0 A8 24 29 8D 68 A2 FB F1 04 D4 71 74 E3 D8 BF 8A 77 19 43 98 B1 BF 01 30 1A 2D 50 63 A9 13 62 AA F0 35 AE CF 28 14 41 0D 0C B3 9E F3 F9 DB 0F DC EF EF 9D 76 ED 0B 28 04 E8 F0 EF CA 91 F3 19 BB 73 E3 3A 9A A4 E7 D3 6B BA A4 B1 57 ED 73 14 66 35 23 4E 0B 6D 16 62 4C 81 B3 DD A3 02 22 64 4B CF A5 11 E1 06 45 EB 22 39 D5 03 A3 7E 85 F9 13 C5 0A D7 16 A2 E8 A5 48 64 BE F2 64 73 B3 59 31 6F 53 30 9F 61 A0 A2 35 6E BD 26 BF 56 A2 15 86 28 6C F0 DA EE B0 12 DD 57 A7 65 62 8A CA 8B F6 26 03 14 6A 59 44 F1 16 CC C0 CA A6 92 B0 DB D6 D4 C4 1E 46 0A 03 A0 27 41 BC CD D0 61 BA BE DA E0 26 F3 E6 C1 27 6C 8C E4 08 2A 57 67 D3 C8 CE 58 BC 5B 51 E1 DF B4 CC 67 83 BE 33 92 3D C5 86 93 2E 84 BE DB 49 B4 08 94 16 D8 FA 4D AE D0 62 AF 38 F3 53 52 67 32 6A E9 BB F3 60 81 29 80 08 71 F0 5B B7 61 4B 62 C6 28 11 8F D4 77 7B CA CD 67 00 D5 DC 67 09 2D BE 3B E9 12 E6 46 11 F4 B5 7F 86 1D 32 20 CA D3 10 83 B8 83 25 F9 08 02 14 03 08 98 17 41 5A 8F EC 6C 43 2E 0B 63 AF 75 57 0B F9 1F FC 79 FB E9 64 66 F2 D4 8E 9A 07 58 E8 9F 74 08 B5 E5 0D 80 0F D7 45 30 07 5E CD 37 CC DA D2 79 1F 10 90 3A 28 13 FB 1F 4F E9 5F A6 B8 AE D5 95 81 B5 63 20 58 D1 E3 AF B2 46 EF 22 60 7F 2D 97 AD 73 C1 CB 3B 2E CE 5A 62 6C B8 74 6F E6 8E E5 51 A4 D7 F0 E7 B9 94 F9 D1 E8 80 E3 1D ED A1 A3 10 BC 5B 87 C7 13 1C 5F 5B D1 07 37 68 5F E5 1A 7F 3C BF 4B 97 76 4A F7 04 41 EB FC A5 89 BF 2B B2 50 FA 65 8A 4D 1B BC 4B 35 BE 87 C0 9A D8 10 5B 4F F1 4C 79 D5 8B CF A8 2E FA 95 43 28 13 DC 35 15 8F 88 CE 73 73 9C D8 BE 5F 03 34 2C 85 4F 9B 57 9B 29 46 34 FB 56 1D D1 C1 B5 E2 A7 E9 BD 12 D8 45 64 16 98 C5 89 6A 22 EB 83 8D 37 46 D9 A4 8F 77 9A D8 6C 61 D2 FF F3 A3 97 D5 FE BD 47 A9 54 A9 41 2C 55 24 61 F1 78 E3 83 ED E4 75 CB 6A B1 89 F8 77 19 DA FD FF 22 85 EC 2E 9B 4A A3 0A 6F 8E 8E 24 BF 31 64 2A A9 98 60 51 21 E7 C4 F6 C9 37 A6 70 10 D0 16 07 9D A2 CF B0 BB 69 FA 37 CE 89 00 A1 D9 5D 1D 3F 5E 1B 41 AF 69 D5 88 BD B5 64 26 7D 09 21 03 7D F8 69 F3 24 BF 61 9C 4F FB 9A 16 5F A6 2E 70 68 19 25 93 44 C4 38 E2 E6 A1 86 42
TX: 14:48:48 00 01 00 20 00 01 00 1A C8 18 30 00 00 18 FC FE 3E 1C 7D 10 2D A6 ED 50 D4 4F 49 FB 5F 01 F3 98 B1 BB
RX: 14:48:50 00 01 00 01 00 20 03 DB CC 82 03 D7 30 00 00 3C 68 D6 A7 4A 63 31 60 BC 6E 1A A7 6E AE 28 AA 38 B9 D7 2C B2 4C B9 E8 55 8A 92 3D 47 E1 71 59 4B E9 8D 70 00 0E 86 B9 5A AB C4 09 3A 89 A7 76 8B A8 94 9D 20 81 3E DD 53 D4 B3 81 58 2C C6 8C D4 89 B4 17 C0 28 DD E4 20 48 7A FE 60 01 63 72 07 5F B5 99 C4 28 D2 4A B2 A4 A6 2F 33 60 80 14 B8 99 6C 70 06 17 90 71 B8 30 A1 2C BA EE CA E5 F5 E6 6C A6 E6 23 2C B7 E2 43 19 62 15 85 BE A8 73 6F 13 A8 96 7E FF 48 6E BC 58 A9 CC A5 B7 53 8C E7 91 2F 36 B4 87 41 72 1A B7 2F 35 E4 67 98 45 63 BA 5C A0 2B 5D 40 C6 43 9D 68 A2 AE AB AE F1 24 29 3B 48 86 41 A6 55 6C C2 C9 E8 30 D5 A1 64 D1 8D 05 05 14 E1 13 C6 93 84 F1 31 15 17 BA 50 F1 38 A3 D1 28 2B 69 73 3F 94 C9 B3 92 D3 D3 FA D0 02 92 C5 0E 47 6D 3F 8A 5A 82 12 B2 19 68 9D 50 54 70 03 93 B6 88 52 11 F7 01 90 45 AE 67 DD 85 9F 4B A4 FF 16 2B C3 EB 4A B0 5B B2 46 28 6E 9B 6F 9F E2 73 DF 7B 8E C1 84 81 B0 6F F4 A5 DF 4A 40 7D BA 3D 51 B1 E6 E1 D0 02 74 CF FA EF 9F 08 7E 23 90 1F 3D CF 40 29 7C B9 4B 25 2C 5F 68 A9 0F 90 92 04 1D 87 1A 20 14 90 22 CF CD 04 CF D4 81 D3 A4 D4 84 5B 3B 96 E4 82 64 38 C4 08 65 35 BB 33 31 4B FF 11 16 3C 5D 52 18 50 DB 62 CA 03 E0 5B 04 FF E9 3D 7D 83 FB A2 9D AA 99 F4 6A 15 F9 89 07 9C 6A 3D 37 54 39 A5 5C 23 D9 BD F4 BA 4F C1 27 2B F2 3B DA A4 F0 4C D7 56 54 2E 88 E4 A3 A0 B5 5C C2 BD 6A B9 DF A2 B7 68 60 74 92 C1 98 6D A0 23 AC 95 80 06 CB 87 93 46 69 DF 6C 70 D7 2A D9 29 42 66 9B B9 FB C3 20 DF 7E C7 B2 73 CB E8 44 BC C8 51 86 4B BA 40 A6 AF 38 29 9F D8 1A 7C 43 B2 6D 5C E9 13 24 70 E3 5C 5E CB 79 E9 B5 33 5A 22 25 44 D1 22 A6 28 37 98 03 FA A3 83 F9 89 99 E7 C2 58 45 2E 06 4A 34 E2 06 6C 4F 04 B7 11 60 BF 4B 0F 69 7A C3 F8 6C 33 5E F5 DF 52 DB 7C 75 2C 82 94 DF 85 DE D9 5E CD 40 F0 F8 F4 FE EC F6 DD D2 70 B7 6C 6B B0 BE 10 D2 09 EE 1C 59 11 49 9B 56 EA 4B 46 E6 66 36 EF FE A7 18 6A B9 D5 99 4C 7D 79 99 B3 27 D3 67 BA 5B F2 40 75 B4 72 84 7C C7 0A A1 4F AC 39 71 52 8F E7 91 38 27 32 B9 8F 54 48 90 99 31 C6 00 FF C6 35 D4 B3 39 5F B3 5F 0A 9C 4F 48 09 64 69 86 84 10 05 43 D7 BF DC D2 40 10 75 E6 EC 76 82 6C 4A 6D 46 7D 48 8E CA 50 64 9C C0 D6 8A 43 B2 1E 7D 7D 52 A0 7C EC 88 57 BA E9 DD 5D DC 9E 66 4D 28 DD 49 1B B5 D5 A0 8E 6A 11 2D AA 85 D7 CB 73 83 25 01 46 DC 05 93 A2 88 4D F2 AF EF 17 D7 80 EC 2F 6E 35 25 44 03 14 8C 9B A6 74 35 FB 24 C0 73 6B A7 25 3F F0 20 B0 F1 74 A7 4E E1 9A 72 40 F3 30 93 BC E6 60 B9 7C 3C 7B B0 1D FE A7 79 28 71 61 1C 8F EE E5 CF 69 C0 94 C5 4F F9 51 8F FA EA B5 CC 15 A2 D2 B8 9D 4D F4 25 C1 C6 FB 71 FE A3 13 E4 42 2F 36 32 C3 75 88 A1 9B CD 9B 39 94 81 DF 8C 83 36 60 0A 45 5F FE E4 3E 80 70 BB 4A 32 4C 50 AF A5 B8 79 90 8F A5 BB F2 6A AB 2B 25 DB C3 4D 9C 27 48 D3 71 FB ED 23 F9 E0 40 CD 4D 33 97 AB F6 F3 32 80 32 13 55 73 D2 25 6D B8 CC 39 C3 BD EC 01 9A CB 1B 01 AC 46 4F 85 DA 83 2A 69 DF 74 44 16 0A 10 43 77 9E 16 B4 63 5D BD F9 65 86 F6 AE EF A9 07 23 79 9F 17 EE 55 C5 42 20 0A 76 F6 5A 53 8A 57 B0 0B 81 6B EC 41 F6 86 37 F0 7C 1D 8C 4D D1 A4 56 B6 87 B7 45 02 C6 49 78 DC B7 B0 AD 26 0E
TX: 14:48:50 00 01 00 20 00 01 00 1A C8 18 30 00 00 18 FD E8 FD 3E DB 62 AB 48 06 CA 28 25 E3 6C A9 47 06 3F E4 00
RX: 14:48:51 00 01 00 01 00 20 00 D3 CC 81 D0 30 00 00 3C 69 9D 21 2B 2C E9 CD 7C 44 D3 17 7A 58 39 11 FF 23 15 CC 71 B3 45 05 AE 6A FC 39 52 3A 6A 16 52 97 CB 91 11 67 77 8F A6 62 0D 29 11 C1 9E 54 03 4B A7 7D 67 9D C2 FB 21 4E 3B 47 F3 2B 25 8B 2C F1 D3 5A 3E 15 3E BE 45 62 7D 6A 6C 13 ED 32 74 D5 EF 6B 8D 74 37 C5 F7 3E 82 5E 88 DC 19 91 1F 99 56 27 B6 11 1B A3 7D 17 1E B9 D3 FA 1C F6 A9 E3 C2 F1 A6 B1 C7 CD 75 11 1C 25 22 9D 80 D6 B7 8B 8C 29 45 02 D6 42 61 01 F6 CD B2 E9 CE 6A 26 9F B8 B1 CE B8 66 EC 2A 9E CB 60 66 30 B3 48 04 BB D2 7B 75 F7 ED DA DD 43 4A E3 3B E6 C6 C1 B3 9F B7 49 4B F1 32 EA D6 7A 2D 63 32 EC 7C 8B BE 6E 06 65 9E E8 9E 43 BC 51 81 C8 81
TX: 14:48:52 00 01 00 20 00 01 00 33 C8 31 30 00 00 18 FE A7 D4 CB 9B 19 3B 84 93 6C 77 72 1E 90 FB 35 81 C1 AF 25 AC 8A 00 2E 88 B8 87 75 2E B5 CC 79 D1 47 84 C8 83 C2 0C 12 AB EA 73 E7 18
RX: 14:48:56 00 01 00 01 00 20 03 AB CC 82 03 A7 30 00 00 3C 6A 9C A9 04 01 09 80 CC FC 4F 2A A8 05 45 9B 00 C5 35 17 FC AF 3A FA 17 AC B7 8A F6 7F 30 21 BA 60 BB D1 CE 58 AE C1 88 78 2E 64 09 FC 04 BD 8B 12 64 1E A9 CF 6B 38 92 5F 53 86 6F E6 85 DE D6 32 D3 EF 8C 25 3B DF 70 35 BD 16 01 DF 41 24 74 4C 08 99 AE F3 4F 37 07 E2 F5 73 58 38 05 DA C5 D1 F2 D3 5B 76 F7 69 64 75 DA 0F B7 C5 49 6B 9D 2E 2C B5 D7 F7 D8 8F 47 B3 63 D1 6B B3 BB 6E 65 49 2B 7A 5C 6A AB AA DA 2A 6D C6 30 30 E0 70 3E 01 B4 AF B2 16 31 D1 32 A5 34 42 42 6B 02 BC A8 2E C2 FB 9D 56 D3 89 36 EA 44 3F DA AA A9 61 D8 53 8C A8 44 09 7B D5 D3 43 10 F1 DA 80 0F 39 CA BB E3 A2 6E 58 0B 3D 9A 69 27 85 04 99 2F 96 C7 C2 50 4A 48 FF 5E 70 81 4C F5 A0 6D A0 BB C1 E6 F3 D1 7D A1 37 C2 B2 9A D0 F2 CF D0 48 32 34 A3 31 80 1A 62 3A C4 AB 08 AF 0D 36 E2 E3 80 46 58 3A D5 90 11 7F 6B 88 95 E4 C4 A6 11 93 3C 69 4F CC 94 03 85 1C CC 4A 5A 97 F6 4D D3 27 10 6F E2 AB 52 18 DB A3 D2 F0 7C 11 05 72 C0 23 E0 EB D2 CD 8D 7F E4 ED D5 A7 71 8F CC 48 0D 84 82 C0 59 64 1E 04 57 66 2F EA C3 F3 17 67 33 A3 82 DF FA 57 CB DC BC 62 7E 4B 83 3C 2E 73 CA 67 28 F0 84 B7 E6 41 AF 51 EB 1F 0C 12 EB 1A 36 09 67 94 AD BF 34 7C 2A E8 AA D9 1B 4E BD 77 F4 DB 34 FB D6 04 9E 2C B7 4B 55 66 0B 1E A0 3E 14 A8 C3 3F C3 13 57 E5 A0 5C A9 37 78 96 F9 A4 4C 52 AD 5B F5 C9 E7 22 2D 86 C5 5F 98 B2 1D 02 B5 AB BE AF 2D D2 A3 4C 60 17 09 DD A2 0B 60 D5 03 53 26 34 91 D9 3F 19 0D C1 25 81 A9 12 A3 6E D1 93 8B 4D CF 38 08 B7 3B 68 B7 F9 AE C8 DD 63 D8 12 5D 0D 4E CF 87 75 67 18 23 2B 0C CB DA D0 C2 5F 32 DE CF FA 05 C4 34 77 ED 6E 63 20 A4 A4 43 E1 16 E1 43 AC 68 FE 2A E1 11 09 F4 BF 19 86 59 57 6E 72 6C 19 BA 18 CD B8 E4 8A 95 8B 0D BF 42 4B 8C 3A 27 F8 C0 B6 59 BC 40 28 59 C1 BD 7F 4A 41 23 4F F9 DD D3 6F CF E8 A8 73 B6 78 1C B2 4C 00 48 E4 91 28 A9 1D 89 95 4F 6B 28 61 BE E4 B3 5F 94 87 AC 3D 01 7F B4 29 75 35 D9 50 6A 0A 01 8F D4 F4 3C 4C FE E0 DA BB 79 19 38 4C E3 0A AA 9F 12 E1 0B 5A D6 B0 54 01 21 B8 92 CF 7B 1A D2 38 E3 DD E4 DB 92 C8 7B E0 A3 43 34 1B BA E9 9C C0 63 13 00 0D 96 DA 99 16 F3 5A 5E 16 BD 3C 88 06 7D E0 E0 75 BB 63 D8 28 5F FA 2D 85 E5 14 E1 58 40 A9 02 13 5D 5F A3 71 72 67 D7 5F 95 ED 41 AD 94 D9 72 61 12 20 14 18 EE 3A 4A 84 06 00 81 92 6A E7 5C 3B E0 7C E5 67 82 B6 4C 34 7A B4 A0 FE 5A 8F EC 8A 59 7C 39 7D AD 33 BC 00 34 B7 2C 00 3B A6 B0 57 3F 19 B9 EA FF 66 65 AE 5B 20 62 CE 1B 89 F0 A8 98 ED 8B 62 31 75 A3 E2 C3 C3 F0 83 87 B7 69 9A D7 5D B0 2E C8 B8 68 05 F8 AC 68 49 C6 73 BD B9 C8 52 03 24 E6 2E 45 94 10 3A 4A D2 07 D8 FB 55 99 61 68 BF 87 18 13 40 78 C1 A0 68 0E 81 95 40 28 09 48 3D FF 68 A1 E5 97 D0 84 04 98 D9 BD 94 EE AE 97 DF 82 18 00 7C E8 A8 F4 CB 25 E5 E0 AA 5B A2 FA 6C B9 D7 6E 93 10 CE 3C 83 24 FD F2 4B C8 C7 D3 33 86 66 8D 74 04 AE 83 9C D2 33 74 D5 FD BC 1C 68 ED B1 69 0A 94 23 6D 01 73 91 0F 54 E8 02 2F 46 DA 04 06 2D 3B 9F 43 70 A7 13 06 AB 0E BD
TX: 14:48:56 00 01 00 20 00 01 00 05 62 03 80 01 00
-------------------------
Thanks,
Pradson
Hi Pradson, I also need the…
Hi Pradson,
I also need the block cipher and authentication keys.
BR,
Mikko
Hi, As per requirement…
Hi,
As per requirement please find the the data-
-A 31323334353637383930313233343536 -B 31323334353637383930313233343536
Thanks,
Hi Mikko, I am awaiting for…
Hi Mikko,
I am awaiting for your response.
Thanks,
I am awaiting for your…
I am awaiting for your response.
Thanks,
Hi, Your meter is using a…
Hi,
Your meter is using a register object to save the date-time.
Get the latest version from GitHub and use code like below to loop all your values.
The date-time is now shown correctly.
BR,
Mikko
std::string value;
CGXDLMSProfileGeneric pg("1.0.98.1.0.255");
ret = Read(&pg, 3, value);
The first item is register, not an clock.
pg.GetCaptureObjects().at(0).first->SetUIDataType(2, DLMS_DATA_TYPE_DATETIME);
value.clear();
ret = Read(&pg, 2, value);
std::stringstream sb;
bool empty = true;
std::vector< std::vector<CGXDLMSVariant> >& buffer = pg.GetBuffer();
for (std::vector< std::vector<CGXDLMSVariant> >::iterator row = buffer.begin(); row != buffer.end(); ++row)
{
for (std::vector<CGXDLMSVariant>::iterator cell = row->begin(); cell != row->end(); ++cell)
{
if (!empty)
{
sb << " | ";
}
else
{
empty = false;
}
sb << cell->ToString();
}
sb << "\r\n";
}
printf("%s\r", sb.str().c_str());