By ali_bahal , 10 August, 2022 Forums Gurux.DLMS meter returns UnacceptableFrame frame when reading with List. do you have any idea about this ? packets are : Send SNRM request. TX: 7EA0210002767103931E5381801205017506017207040000000108040000000166847E RX: 7EA0210300027671733DC9818012050172060175070400000001080400000001662E7E Send AARQ request. TX: 7EA047000276710310C519E6E6006036A1090607608574050801018A0207808B0760857405080201AC0A80084142434445464748BE10040E01000000065F1F0400FFFFFFFFFF6BE37E RX: 7EA03A030002767130E97AE6E7006129A109060760857405080101A203020100A305A103020100BE10040E0800065F1F0400603E9D04C8000708C17E TX: 7EA0770002767103329FCDE6E600C003C10A00470000110000FF020000470000110000FF030000470000110000FF040000470000110000FF050000470000110000FF060000470000110000FF070000470000110000FF080000470000110000FF0A0000470000110000FF0B00001600005E6212FF0200923D7E RX: 7EA87E03000276715231BFE6E700C403C10A000203120005090601000F1800FF0F02000600002710000600002710000600000000000600000E10000600000E10000203120000090CFFFFFFFFFFFFFFFFFF8000FF06000000000003000002020202090600000A006AFF1200000202090600000A006AFF12000000020209F2767E TX: 7EA00A00027671037103827E RX: 7EA00A030002767197167D7E I think there is error on I think there is error on parsing ReadList Packet with c# Dll. consider this packets : Send SNRM request. TX: 7EA0210002767103931E5381801205017506017207040000000108040000000166847E RX: 7EA0210300027671733DC9818012050172060175070400000001080400000001662E7E Send AARQ request. TX: 7EA047000276710310C519E6E6006036A1090607608574050801018A0207808B0760857405080201AC0A80084142434445464748BE10040E01000000065F1F0400FFFFFFFFFF6BE37E RX: 7EA03A030002767130E97AE6E7006129A109060760857405080101A203020100A305A103020100BE10040E0800065F1F0400603E9D04C8000708C17E TX: 7EA04F00027671033239C5E6E600C003C10600470000110000FF020000470000110000FF030000470000110000FF040000470000110000FF050000470000110000FF060000470000110000FF070060E47E RX: 7EA041030002767152335DE6E700C403C106000203120005090601000F1800FF0F02000600002710000600002710000600000000000600000E10000600000E10A52B7E #Second List packet TX: 7EA04F00027671035409C3E6E600C003C10600470000110000FF080000470000110000FF0A0000470000110000FF0B00001600005E6212FF0200001600005E6212FF0400000100005E621CFF02000AD77E RX: 7EA87E03000276717405FBE6E700C403C106000203120000090CFFFFFFFFFFFFFFFFFF8000FF06000000000003000002020202090600000A006AFF1200000202090600000A006AFF120000000202090600005E6219FF12000100010102020904FFFFFFFF0905FFFFFFFFFF000207110312003C1600110312003C16011265B37E TX: 7EA00A00027671037103827E RX: 7EA00E030002767176E7E400B4710F7E On above packets , when parsing the second list packet with GxDlmsDirector translator, it correctly parse 6 data, but when debugging c# code , there is 7 data on parsed packets and give error on this line : if (values.Count != list.Count) { }
I think there is error on I think there is error on parsing ReadList Packet with c# Dll. consider this packets : Send SNRM request. TX: 7EA0210002767103931E5381801205017506017207040000000108040000000166847E RX: 7EA0210300027671733DC9818012050172060175070400000001080400000001662E7E Send AARQ request. TX: 7EA047000276710310C519E6E6006036A1090607608574050801018A0207808B0760857405080201AC0A80084142434445464748BE10040E01000000065F1F0400FFFFFFFFFF6BE37E RX: 7EA03A030002767130E97AE6E7006129A109060760857405080101A203020100A305A103020100BE10040E0800065F1F0400603E9D04C8000708C17E TX: 7EA04F00027671033239C5E6E600C003C10600470000110000FF020000470000110000FF030000470000110000FF040000470000110000FF050000470000110000FF060000470000110000FF070060E47E RX: 7EA041030002767152335DE6E700C403C106000203120005090601000F1800FF0F02000600002710000600002710000600000000000600000E10000600000E10A52B7E #Second List packet TX: 7EA04F00027671035409C3E6E600C003C10600470000110000FF080000470000110000FF0A0000470000110000FF0B00001600005E6212FF0200001600005E6212FF0400000100005E621CFF02000AD77E RX: 7EA87E03000276717405FBE6E700C403C106000203120000090CFFFFFFFFFFFFFFFFFF8000FF06000000000003000002020202090600000A006AFF1200000202090600000A006AFF120000000202090600005E6219FF12000100010102020904FFFFFFFF0905FFFFFFFFFF000207110312003C1600110312003C16011265B37E TX: 7EA00A00027671037103827E RX: 7EA00E030002767176E7E400B4710F7E On above packets , when parsing the second list packet with GxDlmsDirector translator, it correctly parse 6 data, but when debugging c# code , there is 7 data on parsed packets and give error on this line : if (values.Count != list.Count) { }
I think there is error on
I think there is error on parsing ReadList Packet with c# Dll.
consider this packets :
Send SNRM request.
TX: 7EA0210002767103931E5381801205017506017207040000000108040000000166847E
RX: 7EA0210300027671733DC9818012050172060175070400000001080400000001662E7E
Send AARQ request.
TX: 7EA047000276710310C519E6E6006036A1090607608574050801018A0207808B0760857405080201AC0A80084142434445464748BE10040E01000000065F1F0400FFFFFFFFFF6BE37E
RX: 7EA03A030002767130E97AE6E7006129A109060760857405080101A203020100A305A103020100BE10040E0800065F1F0400603E9D04C8000708C17E
TX: 7EA04F00027671033239C5E6E600C003C10600470000110000FF020000470000110000FF030000470000110000FF040000470000110000FF050000470000110000FF060000470000110000FF070060E47E
RX: 7EA041030002767152335DE6E700C403C106000203120005090601000F1800FF0F02000600002710000600002710000600000000000600000E10000600000E10A52B7E
#Second List packet
TX: 7EA04F00027671035409C3E6E600C003C10600470000110000FF080000470000110000FF0A0000470000110000FF0B00001600005E6212FF0200001600005E6212FF0400000100005E621CFF02000AD77E
RX: 7EA87E03000276717405FBE6E700C403C106000203120000090CFFFFFFFFFFFFFFFFFF8000FF06000000000003000002020202090600000A006AFF1200000202090600000A006AFF120000000202090600005E6219FF12000100010102020904FFFFFFFF0905FFFFFFFFFF000207110312003C1600110312003C16011265B37E
TX: 7EA00A00027671037103827E
RX: 7EA00E030002767176E7E400B4710F7E
On above packets , when parsing the second list packet with GxDlmsDirector translator, it correctly parse 6 data, but when debugging c# code , there is 7 data on parsed packets and give error on this line :
if (values.Count != list.Count)
{
}