mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-04-26 04:07:57 +00:00
Added per phase power for L&G (#965)
* Added phase power parsing for Austrian L&G * Use list type 4 when L&G phase power is present
This commit is contained in:
@@ -64,6 +64,18 @@ LNG::LNG(AmsData& meterState, const char* payload, uint8_t useMeterType, MeterCo
|
|||||||
reactiveExportPower = reactiveExportPower > 0 ? reactiveExportPower * (meterConfig->wattageMultiplier / 1000.0) : 0;
|
reactiveExportPower = reactiveExportPower > 0 ? reactiveExportPower * (meterConfig->wattageMultiplier / 1000.0) : 0;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 21:
|
||||||
|
l1activeImportPower = getNumber(item);
|
||||||
|
listType = listType >= 4 ? listType : 4;
|
||||||
|
break;
|
||||||
|
case 41:
|
||||||
|
l2activeImportPower = getNumber(item);
|
||||||
|
listType = listType >= 4 ? listType : 4;
|
||||||
|
break;
|
||||||
|
case 61:
|
||||||
|
l3activeImportPower = getNumber(item);
|
||||||
|
listType = listType >= 4 ? listType : 4;
|
||||||
|
break;
|
||||||
case 31:
|
case 31:
|
||||||
l1current = getNumber(item) / 100.0;
|
l1current = getNumber(item) / 100.0;
|
||||||
if(meterConfig->amperageMultiplier > 0) {
|
if(meterConfig->amperageMultiplier > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user