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.
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.
Hi Mikko,
while I am reading last days records through gurux it is working fine. But when i am trying through another client software(KALKI) it is not going read last days data.
I am attaching both Gurux and KALKI logs below.
Please help me where I am going wrong.(For both I am using Gurux Stack only).
Log from KALKI Software.
/***********************************************************************************/
COSEM OUT DATA
16:37:19:514 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 01 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 1
SENDING HDLC FRAME
16:37:19:514 ====> METER-1 7E A0 19 03 61 54 39 98 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 01 00 3C A3 7E
RECEIVED HDLC FRAME
16:37:19:626 <==== METER-1 7E A0 18 61 03 74 90 43 E6 E7 00 C4 01 C1 00 09 06 01 00 63 01 00 FF E3 E6 7E
RECEIVED APPLICATION LAYER FRAME
16:37:19:626 <==== METER-1 C4 01 C1 00 09 06 01 00 63 01 00 FF
SERVICE = GET RESPONSE
COSEM OUT HEADER
16:37:19:626 ====> METER-1 E6 E6 00
COSEM OUT DATA
16:37:19:626 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 03 09 06 00 00 01 00 00 FF 12 00 08 11 02 09 0C 07 E5 01 04 01 00 00
00 00 01 4A 00 09 0C 07 E5 01 05 02 00 00 00 00 01 4A 00 01 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 2
SENDING HDLC FRAME
16:37:19:626 ====> METER-1 7E A0 49 03 61 76 3F 4F E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 03 09 06 00 00 01 00 00 FF 12 00 08
11 02 09 0C 07 E5 01 04 01 00 00 00 00 01 4A 00 09 0C 07 E5 01 05 02 00 00 00 00 01 4A 00 01 00 E9 F2 7E
RECEIVED HDLC FRAME
16:37:19:977 <==== METER-1 7E A0 11 61 03 96 EF 7E E6 E7 00 C4 01 C1 01 09 29 2D 7E
RECEIVED APPLICATION LAYER FRAME
16:37:19:977 <==== METER-1 C4 01 C1 01 09
SERVICE = GET RESPONSE
GET FAILED
/*************************************************************************************/
Log from Gurux Software:
/****************************************************/
16:27:26 Read object type ProfileGeneric index: 4
TX: 7E A0 2C 03 61 54 9C BA E6 E6 00 C8 1E 30 00 00 00 02 98 5C 61 47 1A 96 BF FA E6 1B 4E D6 3D BE 52 2A 2E 09 CE 8E 13 FA CF 3B 29 AB 4E 7E
16:27:26
RX: 7E A0 28 61 03 74 62 0F E6 E7 00 CC 1A 30 00 00 00 15 B8 9C 4D CD ED 19 A7 37 16 98 D0 0F 13 F9 F3 76 7D 9A DC C7 4F FA F8 7E
16:27:26 Read object type ProfileGeneric index: 5
TX: 7E A0 2C 03 61 76 8C B8 E6 E6 00 C8 1E 30 00 00 00 03 38 90 F6 D8 19 7C 44 B0 3A 80 8D A8 D0 6B 5B FE 1B 06 58 AD 90 76 9C AA 8E D6 4A 7E
16:27:27
RX: 7E A0 25 61 03 96 F1 40 E6 E7 00 CC 17 30 00 00 00 16 EE BE 28 F7 AC 53 ED 2F 75 30 59 D7 6C F3 51 71 7C FD 88 F5 7E
16:27:27 Read object type ProfileGeneric index: 6
TX: 7E A0 2C 03 61 98 FC B6 E6 E6 00 C8 1E 30 00 00 00 04 5F 36 8E 13 51 A2 74 4A 92 B9 3A 1C 3D FF 8D A2 5D 88 0A F1 9A 1A 21 2B 60 2A 76 7E
16:27:27
RX: 7E A0 35 61 03 B8 2C 4B E6 E7 00 CC 27 30 00 00 00 17 44 81 2C 4A D3 14 B5 1F 00 3B 42 C8 19 8F E9 E0 BE CD 47 F9 78 24 9A E2 BC FC 0C 6A 7F 08 2D 45 32 7A 9D 42 7E
16:27:27 Reading profile generic data
TX: 7E A0 5F 03 61 BA 64 CB E6 E6 00 C8 51 30 00 00 00 05 7B F4 A5 E3 98 52 E7 0A 02 87 39 99 FA D7 71 D7 4D 99 9D 79 2D 74 48 BF 95 EF FA 3F BD 79 5B B9 FF DC BF ED 7A 0D CC 6D DF 65 C3 E7 E0 BB F8 F9 87 4F 61 11 C5 D3 08 C6 BB 43 75 29 6B DF 8F 93 D0 D6 F4 C1 7F 89 79 97 BE 5D 67 5F C3 99 7E
16:27:27
RX: 7E A0 67 61 03 DA 58 E7 E6 E7 00 CC 59 30 00 00 00 18 85 E5 67 FE E6 C9 B0 11 F9 2C 26 12 2D 4A C0 53 B8 59 32 EC D9 BD 1E 62 32 77 F4 86 52 F5 B5 80 38 BB DE 8D 4D A8 D8 44 75 19 F5 52 DD 09 D3 27 EC 94 52 70 7A 3B 19 7D F1 01 54 C1 1A 7B 85 82 B9 51 FB FB 3F 2C 12 82 A2 CD 99 AB AD CF 33 57 A8 77 2F 93 2A 00 7E
16:27:27 Read object type ProfileGeneric index: 7
TX: 7E A0 2C 03 61 DC DC B2 E6 E6 00 C8 1E 30 00 00 00 06 21 2E 45 51 A8 A2 8D 6F 1B 35 6D 65 DE B9 D8 AE D2 47 DA 37 F6 09 17 2E 57 57 DB 7E
16:27:28
RX: 7E A0 28 61 03 FC 22 07 E6 E7 00 CC 1A 30 00 00 00 19 E0 B0 DC 8B 84 78 0E 57 71 41 02 2E 6C 14 6A 6A C4 F2 CD 7B 79 DD 6E 7E
16:27:28 Read object type ProfileGeneric index: 8
TX: 7E A0 2C 03 61 FE CC B0 E6 E6 00 C8 1E 30 00 00 00 07 57 09 D8 43 D8 05 76 23 7D 48 F5 01 FF D2 30 A0 7C E0 75 CA B8 0B 49 23 67 A2 D6 7E
16:27:28
RX: 7E A0 28 61 03 1E 3E C3 E6 E7 00 CC 1A 30 00 00 00 1A 15 8A 73 A9 4D 91 F1 A9 45 E6 A0 95 A2 EF 82 22 A3 AB 15 A1 F4 25 CD 7E
BR,
Ashok K
Hi,
Hi,
I can't say what is the difference because Gurux software is using the ciphered connection. Try to connect and read the meter without ciphering so I can compare the bytes.
I believe that the reason is that Kalki app is using UTC deviation. Try to uncomment
DLMS_USE_UTC_TIME_ZONE from the gxignore.h file.
https://www.gurux.fi/Gurux.DLMS.Objects.GXDLMSClock
BR,
Mikko
Hi Mikko,
Hi Mikko,
Thanks for your reply. I tried with uncommentted
DLMS_USE_UTC_TIME_ZONE from the gxignore.h file. but it is showing like previous only in Kalki. but in Kalki Read_ALL & Read_BY_Entry is working fine only Read_last days and Read Period based these two only showing the problem.
Here I am Attaching the Gurux Log without ciphering. please check this.
/***************************************************************************/
18:46:40 Read object type ProfileGeneric index: 4
TX: 7E A0 19 03 61 54 39 98 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 04 00 84 DD 7E
18:46:40
RX: 7E A0 15 61 03 74 1F C8 E6 E7 00 C4 01 C1 00 06 00 00 00 0F 8A E0 7E
18:46:40 Read object type ProfileGeneric index: 5
TX: 7E A0 19 03 61 76 29 9A E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 05 00 5C C4 7E
18:46:40
RX: 7E A0 12 61 03 96 22 5B E6 E7 00 C4 01 C1 00 16 02 01 23 7E
18:46:41 Read object type ProfileGeneric index: 6
TX: 7E A0 19 03 61 98 59 94 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 06 00 34 EE 7E
18:46:41
RX: 7E A0 22 61 03 B8 AC DF E6 E7 00 C4 01 C1 00 02 04 12 00 00 09 06 00 00 00 00 00 00 0F 00 12 00 00 7C 19 7E
18:46:41 Reading profile generic data
TX: 7E A0 4C 03 61 BA 08 2D E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 04 12 00 08 09 06 00 00 01 00 00 FF 0F 02 12 00 00 09 0C 07 E5 01 04 FF 00 00 00 FF FE B6 00 09 0C 07 E5 01 06 FF 00 00 00 FF FE B6 00 01 00 D4 5E 7E
18:46:41
RX: 7E A0 D8 61 03 DA 3D 34 E6 E7 00 C4 01 C1 00 01 03 02 0B 09 0C 07 E5 01 05 02 12 2D 00 00 00 00 00 06 00 00 00 2A 06 00 00 00 2A 06 00 00 00 29 06 00 00 4F F3 06 00 00 4F FD 06 00 00 50 04 06 00 00 00 23 06 00 00 00 23 06 00 00 00 00 06 00 00 00 00 02 0B 09 0C 07 E5 01 05 02 12 1E 00 00 00 00 00 06 00 00 00 02 06 00 00 00 02 06 00 00 00 02 06 00 00 52 50 06 00 00 00 00 06 00 00 00 00 06 00 00 00 0D 06 00 00 00 0F 06 00 00 00 00 06 00 00 00 00 02 0B 09 0C 07 E5 01 05 02 12 0F 00 00 00 00 00 06 00 00 00 2A 06 00 00 00 2A 06 00 00 00 29 06 00 00 50 2E 06 00 00 50 38 06 00 00 50 3F 06 00 00 00 25 06 00 00 00 25 06 00 00 00 00 06 00 00 00 00 EA E8 7E
18:46:41 Read object type ProfileGeneric index: 7
TX: 7E A0 19 03 61 DC 79 90 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 07 00 EC F7 7E
18:46:41
RX: 7E A0 15 61 03 FC 5F C0 E6 E7 00 C4 01 C1 00 06 00 00 00 03 E6 2A 7E
18:46:41 Read object type ProfileGeneric index: 8
TX: 7E A0 19 03 61 FE 69 92 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 08 00 24 74 7E
18:46:41
RX: 7E A0 15 61 03 1E 43 04 E6 E7 00 C4 01 C1 00 06 00 00 10 E0 E2 6A 7E
/******************************************************************************/
KalkiLog
/***************************************************************************/
COSEM OUT DATA
18:42:01:379 ====> METER-1 E6 E6 00 C3 01 C1 00 0F 00 00 28 00 00 FF 01 01 09 10 11 A8 A1 DA 30 5B B6 C3 C1 CA F6 4A 81 BF 5C 09
SERVICE = ACTION REQUEST, OBIS = 0-0-40-0-0-255, IC = 15, METH: INDEX = 1
SENDING HDLC FRAME
18:42:01:379 ====> METER-1 7E A0 2B 03 61 32 8D EB E6 E6 00 C3 01 C1 00 0F 00 00 28 00 00 FF 01 01 09 10 11 A8 A1 DA 30 5B B6 C3 C1 CA F6 4A 81 BF
5C 09 80 4D 7E
RECEIVED HDLC FRAME
18:42:01:524 <==== METER-1 7E A0 26 61 03 52 14 E5 E6 E7 00 C7 01 C1 00 01 00 09 10 C6 BF 3B 45 2D 78 78 13 5A 07 08 6A 6A 7A C5 05 A1 5B 87 EA 7E
COSEM OUT HEADER
18:42:01:524 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:01:524 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 01 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 1
SENDING HDLC FRAME
18:42:01:524 ====> METER-1 7E A0 19 03 61 54 39 98 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 01 00 3C A3 7E
RECEIVED HDLC FRAME
18:42:01:636 <==== METER-1 7E A0 18 61 03 74 90 43 E6 E7 00 C4 01 C1 00 09 06 01 00 63 01 00 FF E3 E6 7E
RECEIVED APPLICATION LAYER FRAME
18:42:01:636 <==== METER-1 C4 01 C1 00 09 06 01 00 63 01 00 FF
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:01:636 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:01:636 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 03 09 06 00 00 01 00 00 FF 12 00 08 11 02 09 0C 07 E5 01 04 01 00 00
00 00 01 4A 00 09 0C 07 E5 01 05 02 00 00 00 00 01 4A 00 01 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 2
SENDING HDLC FRAME
18:42:01:636 ====> METER-1 7E A0 49 03 61 76 3F 4F E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 03 09 06 00 00 01 00 00 FF 12 00 08
11 02 09 0C 07 E5 01 04 01 00 00 00 00 01 4A 00 09 0C 07 E5 01 05 02 00 00 00 00 01 4A 00 01 00 E9 F2 7E
RECEIVED HDLC FRAME
18:42:01:907 <==== METER-1 7E A0 11 61 03 96 EF 7E E6 E7 00 C4 01 C1 01 09 29 2D 7E
RECEIVED APPLICATION LAYER FRAME
18:42:01:907 <==== METER-1 C4 01 C1 01 09
SERVICE = GET RESPONSE
GET FAILED
SENDING HDLC FRAME
18:42:01:907 ====> METER-1 7E A0 07 03 61 53 65 81 7E
RECEIVED HDLC FRAME
18:42:01:988 <==== METER-1 7E A0 1E 61 03 73 B5 7C 81 80 12 05 01 F0 06 01 F0 07 04 00 00 00 01 08 04 00 00 00 01 F9 CB 7E
SENDING HDLC FRAME
18:42:01:988 ====> METER-1 7E A0 07 03 61 93 69 47 7E
RECEIVED HDLC FRAME
18:42:02:084 <==== METER-1 7E A0 1E 61 03 73 B5 7C 81 80 12 05 01 F0 06 01 F0 07 04 00 00 00 01 08 04 00 00 00 01 F9 CB 7E
COSEM OUT HEADER
18:42:02:084 ====> METER-1 E6 E6 00 60 3E
COSEM OUT DATA
18:42:02:084 ====> METER-1 A1 09 06 07 60 85 74 05 08 01 01 8A 02 07 80 8B 07 60 85 74 05 08 02 02 AC 12 80 10 49 63 2C 2E 2E 69 1D 51 4B 39 17 41
3A 30 61 6E BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 00 18 1D FF FF
SERVICE = AARQ
SENDING HDLC FRAME
18:42:02:084 ====> METER-1 7E A0 4C 03 61 10 58 27 E6 E6 00 60 3E A1 09 06 07 60 85 74 05 08 01 01 8A 02 07 80 8B 07 60 85 74 05 08 02 02 AC 12 80
10 49 63 2C 2E 2E 69 1D 51 4B 39 17 41 3A 30 61 6E BE 10 04 0E 01 00 00 00 06 5F 1F 04 00 00 18 1D FF FF DE 64 7E
RECEIVED HDLC FRAME
18:42:02:292 <==== METER-1 7E A0 58 61 03 30 07 51 E6 E7 00 61 4A A1 09 06 07 60 85 74 05 08 01 01 A2 03 02 01 00 A3 05 A1 03 02 01 0E 88 02 07 80
89 07 60 85 74 05 08 02 02 AA 12 80 10 0B 85 C2 E1 F0 F8 7C 3E 9F 4F 27 13 09 84 42 A1 BE 10 04 0E 08 00 06 5F 1F 04 00
00 18 1D 08 00 00 07 20 BA 7E
COSEM OUT DATA
18:42:02:292 ====> METER-1 E6 E6 00 C3 01 C1 00 0F 00 00 28 00 00 FF 01 01 09 10 C8 A6 DC DA F5 B4 AF 96 BB 77 1C 18 FE F5 06 C0
SERVICE = ACTION REQUEST, OBIS = 0-0-40-0-0-255, IC = 15, METH: INDEX = 1
SENDING HDLC FRAME
18:42:02:292 ====> METER-1 7E A0 2B 03 61 32 8D EB E6 E6 00 C3 01 C1 00 0F 00 00 28 00 00 FF 01 01 09 10 C8 A6 DC DA F5 B4 AF 96 BB 77 1C 18 FE F5
06 C0 34 EF 7E
RECEIVED HDLC FRAME
18:42:02:419 <==== METER-1 7E A0 26 61 03 52 14 E5 E6 E7 00 C7 01 C1 00 01 00 09 10 A2 15 DA E3 94 FC E6 23 A9 93 38 57 26 05 D6 05 DC B4 37 F1 7E
COSEM OUT HEADER
18:42:02:419 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:02:419 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 03 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 3
SENDING HDLC FRAME
18:42:02:419 ====> METER-1 7E A0 19 03 61 54 39 98 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 03 00 8C 90 7E
RECEIVED HDLC FRAME
18:42:02:742 <==== METER-1 7E A0 D8 61 03 74 49 78 E6 E7 00 C4 01 C1 00 01 0B 02 04 12 00 08 09 06 00 00 01 00 00 FF 0F 02 12 00 00 02 04 12 00 03
09 06 01 00 1F 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 33 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00
47 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 20 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 34 1B 00 FF
0F 02 12 00 00 02 04 12 00 03 09 06 01 00 48 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 01 1D 00 FF 0F 02 12 00
00 02 04 12 00 03 09 06 01 00 09 1D 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 02 1D 00 FF 0F 02 12 00 00 02 04 12
00 03 09 06 01 00 0A 1D 00 FF 0F 02 12 00 00 EA 85 7E
RECEIVED APPLICATION LAYER FRAME
18:42:02:742 <==== METER-1 C4 01 C1 00 01 0B 02 04 12 00 08 09 06 00 00 01 00 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 1F 1B 00 FF 0F 02 12
00 00 02 04 12 00 03 09 06 01 00 33 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 47 1B 00 FF 0F 02 12 00 00 02 04
12 00 03 09 06 01 00 20 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 34 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09
06 01 00 48 1B 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 01 1D 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 09
1D 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 02 1D 00 FF 0F 02 12 00 00 02 04 12 00 03 09 06 01 00 0A 1D 00 FF 0F
02 12 00 00
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:02:742 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:02:742 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 04 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 4
SENDING HDLC FRAME
18:42:02:742 ====> METER-1 7E A0 19 03 61 76 29 9A E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 04 00 84 DD 7E
RECEIVED HDLC FRAME
18:42:02:948 <==== METER-1 7E A0 15 61 03 96 03 0C E6 E7 00 C4 01 C1 00 06 00 00 00 0F 8A E0 7E
RECEIVED APPLICATION LAYER FRAME
18:42:02:948 <==== METER-1 C4 01 C1 00 06 00 00 00 0F
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:02:948 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:02:948 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 05 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 5
SENDING HDLC FRAME
18:42:02:948 ====> METER-1 7E A0 19 03 61 98 59 94 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 05 00 5C C4 7E
RECEIVED HDLC FRAME
18:42:03:058 <==== METER-1 7E A0 12 61 03 B8 5E 93 E6 E7 00 C4 01 C1 00 16 02 01 23 7E
RECEIVED APPLICATION LAYER FRAME
18:42:03:058 <==== METER-1 C4 01 C1 00 16 02
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:03:058 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:03:058 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 06 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 6
SENDING HDLC FRAME
18:42:03:058 ====> METER-1 7E A0 19 03 61 BA 49 96 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 06 00 34 EE 7E
RECEIVED HDLC FRAME
18:42:03:172 <==== METER-1 7E A0 22 61 03 DA B8 9F E6 E7 00 C4 01 C1 00 02 04 12 00 00 09 06 00 00 00 00 00 00 0F 00 12 00 00 7C 19 7E
RECEIVED APPLICATION LAYER FRAME
18:42:03:172 <==== METER-1 C4 01 C1 00 02 04 12 00 00 09 06 00 00 00 00 00 00 0F 00 12 00 00
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:03:172 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:03:172 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 07 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 7
SENDING HDLC FRAME
18:42:03:172 ====> METER-1 7E A0 19 03 61 DC 79 90 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 07 00 EC F7 7E
RECEIVED HDLC FRAME
18:42:03:283 <==== METER-1 7E A0 15 61 03 FC 5F C0 E6 E7 00 C4 01 C1 00 06 00 00 00 02 6F 3B 7E
RECEIVED APPLICATION LAYER FRAME
18:42:03:283 <==== METER-1 C4 01 C1 00 06 00 00 00 02
SERVICE = GET RESPONSE
COSEM OUT HEADER
18:42:03:283 ====> METER-1 E6 E6 00
COSEM OUT DATA
18:42:03:283 ====> METER-1 C0 01 C1 00 07 01 00 63 01 00 FF 08 00
SERVICE = GET REQUEST, OBIS = 1-0-99-1-0-255, IC = 7, ATTR: INDEX = 8
SENDING HDLC FRAME
18:42:03:283 ====> METER-1 7E A0 19 03 61 FE 69 92 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 08 00 24 74 7E
RECEIVED HDLC FRAME
18:42:03:377 <==== METER-1 7E A0 15 61 03 1E 43 04 E6 E7 00 C4 01 C1 00 06 00 00 10 E0 E2 6A 7E
RECEIVED APPLICATION LAYER FRAME
18:42:03:377 <==== METER-1 C4 01 C1 00 06 00 00 10 E0
SERVICE = GET RESPONSE
SENDING HDLC FRAME
18:42:03:377 ====> METER-1 7E A0 07 03 61 53 65 81 7E
RECEIVED HDLC FRAME
18:42:03:459 <==== METER-1 7E A0 1E 61 03 73 B5 7C 81 80 12 05 01 F0 06 01 F0 07 04 00 00 00 01 08 04 00 00 00 01 F9 CB 7E
/**************************************************************************************************/
BR,
Ashok K
Hi Mikko,
Hi Mikko,
Read range based data not working in Kalki client. it is not showing any data through in error as "<DataAccessError Value="InconsistentClass" />"
by debugging the logs: tx frame different form kalki and Gurux
gurux tx frame is
7E A0 4C 03 61 DC 38 2B E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01..... 02 04 02 04 12 00 08 09 06 00 00 01 00 00 FF 0F 02 12 00 00 ....09 0C 07 E5 01 05 FF 00 00 00 FF FE B6 00 09 0C 07 E5 01 07 FF 00 00 00 FF FE B6
00 01 00 3E 0F 7E and kalki tx frame is
7E A0 49 03 61 76 3F 4F E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 ..... 02 04 02 03 09 06 00 00 01 00 00 FF 12 00 08 ........11 02 09 0C 07 E5 01 15 04 00 00 00 00 01 4A 00 09 0C 07 E5 01 16 05 00 00 00 00 01 4A 00 01 00 64 C4 7E
...xxx... frame different positions*
<AccessSelector Value="01" /> *********** based on gurux log
<AccessParameters>
<Structure Qty="04" >
<Structure Qty="04" >
<UInt16 Value="0008" />
<!-- 0.0.1.0.0.255 -->
<OctetString Value="0000010000FF" />
<Int8 Value="02" />
<UInt16 Value="0000" />
</Structure>
<!-- 1/21/2021 12:00:00 AM-05:30 -->
<OctetString Value="07E501150400000000014A00" />
<!-- 1/22/2021 12:00:00 AM-05:30 -->
<OctetString Value="07E501160500000000014A00" />
<Array Qty="00" >
</Array>
</Structure>
</AccessParameters>
/***********************************/
<AccessSelector Value="01" />
<AccessParameters>
<Structure Qty="04" >
<Structure Qty="03" > **********based on kalki log
<!-- 0.0.1.0.0.255 -->
<OctetString Value="0000010000FF" />
<UInt16 Value="0008" />
<UInt8 Value="02" />
</Structure>
<!-- 1/21/2021 12:00:00 AM-05:30 -->
<OctetString Value="07E501150400000000014A00" />
<!-- 1/22/2021 12:00:00 AM-05:30 -->
<OctetString Value="07E501160500000000014A00" />
<Array Qty="00" >
</Array>
</Structure>
</AccessParameters>
</AccessSelection>
please help me where is the wrong.