Added product name mapping for Elvaco meters
This commit is contained in:
parent
bc2c85c378
commit
688f0d3bc0
@ -817,6 +817,36 @@ mbus_data_product_name(mbus_data_variable_header *header)
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (manufacturer == MBUS_VARIABLE_DATA_MAN_ELV)
|
||||
{
|
||||
switch (header->version)
|
||||
{
|
||||
case 0x14:
|
||||
case 0x15:
|
||||
case 0x16:
|
||||
case 0x17:
|
||||
case 0x18:
|
||||
case 0x19:
|
||||
case 0x1A:
|
||||
case 0x1B:
|
||||
case 0x1C:
|
||||
case 0x1D:
|
||||
strcpy(buff, "Elvaco CMa10");
|
||||
break;
|
||||
case 0x32:
|
||||
case 0x33:
|
||||
case 0x34:
|
||||
case 0x35:
|
||||
case 0x36:
|
||||
case 0x37:
|
||||
case 0x38:
|
||||
case 0x39:
|
||||
case 0x3A:
|
||||
case 0x3B:
|
||||
strcpy(buff,"Elvaco CMa11");
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (manufacturer == MBUS_VARIABLE_DATA_MAN_SLB)
|
||||
{
|
||||
switch (header->version)
|
||||
|
@ -476,6 +476,7 @@ typedef struct _mbus_data_secondary_address {
|
||||
#define MBUS_VARIABLE_DATA_MAN_AMT 0x05B4
|
||||
#define MBUS_VARIABLE_DATA_MAN_EFE 0x14C5
|
||||
#define MBUS_VARIABLE_DATA_MAN_ELS 0x1593
|
||||
#define MBUS_VARIABLE_DATA_MAN_ELV 0x1596
|
||||
#define MBUS_VARIABLE_DATA_MAN_EMH 0x15A8
|
||||
#define MBUS_VARIABLE_DATA_MAN_HYD 0x2324
|
||||
#define MBUS_VARIABLE_DATA_MAN_KAM 0x2C2D
|
||||
|
Loading…
x
Reference in New Issue
Block a user