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;
|
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)
|
else if (manufacturer == MBUS_VARIABLE_DATA_MAN_SLB)
|
||||||
{
|
{
|
||||||
switch (header->version)
|
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_AMT 0x05B4
|
||||||
#define MBUS_VARIABLE_DATA_MAN_EFE 0x14C5
|
#define MBUS_VARIABLE_DATA_MAN_EFE 0x14C5
|
||||||
#define MBUS_VARIABLE_DATA_MAN_ELS 0x1593
|
#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_EMH 0x15A8
|
||||||
#define MBUS_VARIABLE_DATA_MAN_HYD 0x2324
|
#define MBUS_VARIABLE_DATA_MAN_HYD 0x2324
|
||||||
#define MBUS_VARIABLE_DATA_MAN_KAM 0x2C2D
|
#define MBUS_VARIABLE_DATA_MAN_KAM 0x2C2D
|
||||||
|
Loading…
x
Reference in New Issue
Block a user