16 package com.sonycsl.echo.eoj.device.housingfacilities;
52 super.setupPropertyMaps();
66 Echo.getEventListener().onNewSmartElectricEnergyMeter(
this);
204 if(edt == null || !(edt.length == 1))
return false;
285 if(edt == null || !(edt.length == 1))
return false;
342 if(edt == null || !(edt.length == 1))
return false;
393 if(edt == null || !(edt.length == 4))
return false;
450 if(edt == null || !(edt.length == 1))
return false;
503 if(edt == null || !(edt.length == 10))
return false;
581 if(edt == null || !(edt.length == 6))
return false;
632 if(edt == null || !(edt.length == 1))
return false;
683 if(edt == null || !(edt.length == 4))
return false;
744 if(edt == null || !(edt.length == 1))
return false;
805 if(edt == null || !(edt.length == 194))
return false;
856 if(edt == null || !(edt.length == 4))
return false;
917 if(edt == null || !(edt.length == 194))
return false;
998 if(edt == null || !(edt.length == 1))
return false;
1051 if(edt == null || !(edt.length == 4))
return false;
1114 if(edt == null || !(edt.length == 4))
return false;
1177 if(edt == null || !(edt.length == 4))
return false;
1256 if(edt == null || !(edt.length == 11))
return false;
1329 if(edt == null || !(edt.length == 11))
return false;
1335 boolean success = super.setProperty(property);
1336 if(success)
return success;
1338 switch(property.
epc) {
1343 default :
return false;
1349 byte[] edt = super.getProperty(epc);
1350 if(edt != null)
return edt;
1372 default :
return null;
1378 boolean valid = super.isValidProperty(property);
1379 if(valid)
return valid;
1381 switch(property.
epc) {
1401 default :
return false;
1411 public Setter
set(
boolean responseRequired) {
1413 ,
getNode().getAddressStr(), responseRequired);
1417 public Getter
get() {
1428 protected Informer
inform(
boolean multicast) {
1433 address =
getNode().getAddressStr();
1439 public static class Receiver
extends DeviceObject.Receiver {
1442 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1444 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1445 if(ret)
return true;
1447 switch(property.epc) {
1449 onSetElectricEnergyMeterClassification(eoj, tid, esv, property, success);
1452 onSetOwnerClassification(eoj, tid, esv, property, success);
1455 onSetYearAndMonthOfInspectionExpiry(eoj, tid, esv, property, success);
1458 onSetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(eoj, tid, esv, property, success);
1466 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1468 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1469 if(ret)
return true;
1471 switch(property.epc) {
1473 onGetElectricEnergyMeterClassification(eoj, tid, esv, property, success);
1476 onGetOwnerClassification(eoj, tid, esv, property, success);
1479 onGetPhasesAndWiresSettingStatus(eoj, tid, esv, property, success);
1482 onGetCompositeTransformationRatio(eoj, tid, esv, property, success);
1485 onGetMultiplyingFactorForCompositeTransformationRatio(eoj, tid, esv, property, success);
1488 onGetMeterTypeCertificationNumber(eoj, tid, esv, property, success);
1491 onGetYearAndMonthOfInspectionExpiry(eoj, tid, esv, property, success);
1494 onGetNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy(eoj, tid, esv, property, success);
1497 onGetMeasuredCumulativeAmountOfElectricEnergyNormalDirection(eoj, tid, esv, property, success);
1500 onGetUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections(eoj, tid, esv, property, success);
1503 onGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection(eoj, tid, esv, property, success);
1506 onGetMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(eoj, tid, esv, property, success);
1509 onGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(eoj, tid, esv, property, success);
1512 onGetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(eoj, tid, esv, property, success);
1515 onGetMeasuredInstantaneousElectricEnergy(eoj, tid, esv, property, success);
1518 onGetMeasuredInstantaneousCurrents(eoj, tid, esv, property, success);
1521 onGetMeasuredInstantaneousVoltages(eoj, tid, esv, property, success);
1524 onGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection(eoj, tid, esv, property, success);
1527 onGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection(eoj, tid, esv, property, success);
1559 protected void onSetElectricEnergyMeterClassification(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1585 protected void onGetElectricEnergyMeterClassification(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1611 protected void onSetOwnerClassification(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1637 protected void onGetOwnerClassification(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1664 protected void onGetPhasesAndWiresSettingStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1688 protected void onGetCompositeTransformationRatio(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1715 protected void onGetMultiplyingFactorForCompositeTransformationRatio(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1740 protected void onGetMeterTypeCertificationNumber(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1765 protected void onSetYearAndMonthOfInspectionExpiry(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1790 protected void onGetYearAndMonthOfInspectionExpiry(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1814 protected void onGetNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1838 protected void onGetMeasuredCumulativeAmountOfElectricEnergyNormalDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1867 protected void onGetUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1896 protected void onGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1920 protected void onGetMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1949 protected void onGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1975 protected void onSetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2001 protected void onGetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2026 protected void onGetMeasuredInstantaneousElectricEnergy(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2056 protected void onGetMeasuredInstantaneousCurrents(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2086 protected void onGetMeasuredInstantaneousVoltages(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2124 protected void onGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2159 protected void onGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2162 public static class Setter
extends DeviceObject.Setter {
2163 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
2164 , String dstEchoAddress,
boolean responseRequired) {
2165 super(dstEchoClassCode, dstEchoInstanceCode
2166 , dstEchoAddress, responseRequired);
2170 public Setter reqSetProperty(byte epc, byte[] edt) {
2171 return (Setter)super.reqSetProperty(epc, edt);
2175 public Setter reqSetOperationStatus(byte[] edt) {
2176 return (Setter)super.reqSetOperationStatus(edt);
2179 public Setter reqSetInstallationLocation(byte[] edt) {
2180 return (Setter)super.reqSetInstallationLocation(edt);
2183 public Setter reqSetCurrentLimitSetting(byte[] edt) {
2184 return (Setter)super.reqSetCurrentLimitSetting(edt);
2187 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
2188 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
2191 public Setter reqSetRemoteControlSetting(byte[] edt) {
2192 return (Setter)super.reqSetRemoteControlSetting(edt);
2195 public Setter reqSetCurrentTimeSetting(byte[] edt) {
2196 return (Setter)super.reqSetCurrentTimeSetting(edt);
2199 public Setter reqSetCurrentDateSetting(byte[] edt) {
2200 return (Setter)super.reqSetCurrentDateSetting(edt);
2203 public Setter reqSetPowerLimitSetting(byte[] edt) {
2204 return (Setter)super.reqSetPowerLimitSetting(edt);
2232 public Setter reqSetElectricEnergyMeterClassification(byte[] edt) {
2261 public Setter reqSetOwnerClassification(byte[] edt) {
2289 public Setter reqSetYearAndMonthOfInspectionExpiry(byte[] edt) {
2318 public Setter reqSetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(byte[] edt) {
2324 public static class Getter
extends DeviceObject.Getter {
2325 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
2326 , String dstEchoAddress) {
2327 super(dstEchoClassCode, dstEchoInstanceCode
2332 public Getter reqGetProperty(byte epc) {
2333 return (Getter)super.reqGetProperty(epc);
2337 public Getter reqGetOperationStatus() {
2338 return (Getter)super.reqGetOperationStatus();
2341 public Getter reqGetInstallationLocation() {
2342 return (Getter)super.reqGetInstallationLocation();
2345 public Getter reqGetStandardVersionInformation() {
2346 return (Getter)super.reqGetStandardVersionInformation();
2349 public Getter reqGetIdentificationNumber() {
2350 return (Getter)super.reqGetIdentificationNumber();
2353 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
2354 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
2357 public Getter reqGetMeasuredCumulativePowerConsumption() {
2358 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
2361 public Getter reqGetManufacturersFaultCode() {
2362 return (Getter)super.reqGetManufacturersFaultCode();
2365 public Getter reqGetCurrentLimitSetting() {
2366 return (Getter)super.reqGetCurrentLimitSetting();
2369 public Getter reqGetFaultStatus() {
2370 return (Getter)super.reqGetFaultStatus();
2373 public Getter reqGetFaultDescription() {
2374 return (Getter)super.reqGetFaultDescription();
2377 public Getter reqGetManufacturerCode() {
2378 return (Getter)super.reqGetManufacturerCode();
2381 public Getter reqGetBusinessFacilityCode() {
2382 return (Getter)super.reqGetBusinessFacilityCode();
2385 public Getter reqGetProductCode() {
2386 return (Getter)super.reqGetProductCode();
2389 public Getter reqGetProductionNumber() {
2390 return (Getter)super.reqGetProductionNumber();
2393 public Getter reqGetProductionDate() {
2394 return (Getter)super.reqGetProductionDate();
2397 public Getter reqGetPowerSavingOperationSetting() {
2398 return (Getter)super.reqGetPowerSavingOperationSetting();
2401 public Getter reqGetRemoteControlSetting() {
2402 return (Getter)super.reqGetRemoteControlSetting();
2405 public Getter reqGetCurrentTimeSetting() {
2406 return (Getter)super.reqGetCurrentTimeSetting();
2409 public Getter reqGetCurrentDateSetting() {
2410 return (Getter)super.reqGetCurrentDateSetting();
2413 public Getter reqGetPowerLimitSetting() {
2414 return (Getter)super.reqGetPowerLimitSetting();
2417 public Getter reqGetCumulativeOperatingTime() {
2418 return (Getter)super.reqGetCumulativeOperatingTime();
2421 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
2422 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
2425 public Getter reqGetSetPropertyMap() {
2426 return (Getter)super.reqGetSetPropertyMap();
2429 public Getter reqGetGetPropertyMap() {
2430 return (Getter)super.reqGetGetPropertyMap();
2458 public Getter reqGetElectricEnergyMeterClassification() {
2487 public Getter reqGetOwnerClassification() {
2517 public Getter reqGetPhasesAndWiresSettingStatus() {
2544 public Getter reqGetCompositeTransformationRatio() {
2574 public Getter reqGetMultiplyingFactorForCompositeTransformationRatio() {
2602 public Getter reqGetMeterTypeCertificationNumber() {
2630 public Getter reqGetYearAndMonthOfInspectionExpiry() {
2657 public Getter reqGetNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy() {
2684 public Getter reqGetMeasuredCumulativeAmountOfElectricEnergyNormalDirection() {
2716 public Getter reqGetUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections() {
2748 public Getter reqGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection() {
2775 public Getter reqGetMeasuredCumulativeAmountsOfElectricEnergyReverseDirection() {
2807 public Getter reqGetHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection() {
2836 public Getter reqGetDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved() {
2864 public Getter reqGetMeasuredInstantaneousElectricEnergy() {
2897 public Getter reqGetMeasuredInstantaneousCurrents() {
2930 public Getter reqGetMeasuredInstantaneousVoltages() {
2971 public Getter reqGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection() {
3009 public Getter reqGetCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection() {
3015 public static class Informer
extends DeviceObject.Informer {
3016 public Informer(
short echoClassCode, byte echoInstanceCode
3018 super(echoClassCode, echoInstanceCode
3019 , dstEchoAddress, isSelfObject);
3023 public Informer reqInformProperty(byte epc) {
3024 return (Informer)super.reqInformProperty(epc);
3027 public Informer reqInformOperationStatus() {
3028 return (Informer)super.reqInformOperationStatus();
3031 public Informer reqInformInstallationLocation() {
3032 return (Informer)super.reqInformInstallationLocation();
3035 public Informer reqInformStandardVersionInformation() {
3036 return (Informer)super.reqInformStandardVersionInformation();
3039 public Informer reqInformIdentificationNumber() {
3040 return (Informer)super.reqInformIdentificationNumber();
3043 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
3044 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
3047 public Informer reqInformMeasuredCumulativePowerConsumption() {
3048 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
3051 public Informer reqInformManufacturersFaultCode() {
3052 return (Informer)super.reqInformManufacturersFaultCode();
3055 public Informer reqInformCurrentLimitSetting() {
3056 return (Informer)super.reqInformCurrentLimitSetting();
3059 public Informer reqInformFaultStatus() {
3060 return (Informer)super.reqInformFaultStatus();
3063 public Informer reqInformFaultDescription() {
3064 return (Informer)super.reqInformFaultDescription();
3067 public Informer reqInformManufacturerCode() {
3068 return (Informer)super.reqInformManufacturerCode();
3071 public Informer reqInformBusinessFacilityCode() {
3072 return (Informer)super.reqInformBusinessFacilityCode();
3075 public Informer reqInformProductCode() {
3076 return (Informer)super.reqInformProductCode();
3079 public Informer reqInformProductionNumber() {
3080 return (Informer)super.reqInformProductionNumber();
3083 public Informer reqInformProductionDate() {
3084 return (Informer)super.reqInformProductionDate();
3087 public Informer reqInformPowerSavingOperationSetting() {
3088 return (Informer)super.reqInformPowerSavingOperationSetting();
3091 public Informer reqInformRemoteControlSetting() {
3092 return (Informer)super.reqInformRemoteControlSetting();
3095 public Informer reqInformCurrentTimeSetting() {
3096 return (Informer)super.reqInformCurrentTimeSetting();
3099 public Informer reqInformCurrentDateSetting() {
3100 return (Informer)super.reqInformCurrentDateSetting();
3103 public Informer reqInformPowerLimitSetting() {
3104 return (Informer)super.reqInformPowerLimitSetting();
3107 public Informer reqInformCumulativeOperatingTime() {
3108 return (Informer)super.reqInformCumulativeOperatingTime();
3111 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
3112 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
3115 public Informer reqInformSetPropertyMap() {
3116 return (Informer)super.reqInformSetPropertyMap();
3119 public Informer reqInformGetPropertyMap() {
3120 return (Informer)super.reqInformGetPropertyMap();
3148 public Informer reqInformElectricEnergyMeterClassification() {
3177 public Informer reqInformOwnerClassification() {
3207 public Informer reqInformPhasesAndWiresSettingStatus() {
3234 public Informer reqInformCompositeTransformationRatio() {
3264 public Informer reqInformMultiplyingFactorForCompositeTransformationRatio() {
3292 public Informer reqInformMeterTypeCertificationNumber() {
3320 public Informer reqInformYearAndMonthOfInspectionExpiry() {
3347 public Informer reqInformNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy() {
3374 public Informer reqInformMeasuredCumulativeAmountOfElectricEnergyNormalDirection() {
3406 public Informer reqInformUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections() {
3438 public Informer reqInformHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection() {
3465 public Informer reqInformMeasuredCumulativeAmountsOfElectricEnergyReverseDirection() {
3497 public Informer reqInformHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection() {
3526 public Informer reqInformDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved() {
3554 public Informer reqInformMeasuredInstantaneousElectricEnergy() {
3587 public Informer reqInformMeasuredInstantaneousCurrents() {
3620 public Informer reqInformMeasuredInstantaneousVoltages() {
3661 public Informer reqInformCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection() {
3699 public Informer reqInformCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection() {
3705 public static class Proxy
extends SmartElectricEnergyMeter {
3706 public Proxy(byte instanceCode) {
3737 return setG((byte)0);
3740 public static Setter
setG(byte instanceCode) {
3741 return setG(instanceCode,
true);
3744 public static Setter
setG(
boolean responseRequired) {
3745 return setG((byte)0, responseRequired);
3748 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
3754 return getG((byte)0);
3757 public static Getter
getG(byte instanceCode) {
3766 public static Informer
informG(byte instanceCode) {
boolean isValidHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection(byte[] edt)
byte[] getCompositeTransformationRatio()
boolean setOperationStatus(byte[] edt)
byte[] getMeasuredInstantaneousElectricEnergy()
boolean isValidElectricEnergyMeterClassification(byte[] edt)
static final short ECHO_CLASS_CODE
static final byte EPC_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_MEASURED_AT_FIXED_TIME_REVERSE_DIRECTION
byte[] getYearAndMonthOfInspectionExpiry()
static Setter setG(boolean responseRequired)
byte[] getOwnerClassification()
boolean setDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(byte[] edt)
byte[] getDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved()
byte[] getHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection()
abstract byte[] getMeasuredCumulativeAmountOfElectricEnergyNormalDirection()
static Informer informG(byte instanceCode)
final void removeSetProperty(byte epc)
boolean isValidDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved(byte[] edt)
boolean isValidPhasesAndWiresSettingStatus(byte[] edt)
boolean isValidMeasuredInstantaneousCurrents(byte[] edt)
boolean isValidUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections(byte[] edt)
static final byte EPC_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_NORMAL_DIRECTION
final void addStatusChangeAnnouncementProperty(byte epc)
boolean isValidMeasuredCumulativeAmountOfElectricEnergyNormalDirection(byte[] edt)
abstract byte[] getInstallationLocation()
byte[] getCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection()
static Informer informG()
static final byte EPC_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_REVERSE_DIRECTION
final void addGetProperty(byte epc)
byte[] getMeterTypeCertificationNumber()
byte[] getMeasuredInstantaneousVoltages()
static final byte EPC_MEASURED_CUMULATIVE_AMOUNT_OF_ELECTRIC_ENERGY_NORMAL_DIRECTION
synchronized byte[] getProperty(byte epc)
boolean isValidCompositeTransformationRatio(byte[] edt)
abstract byte[] getNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy()
Informer inform(boolean multicast)
abstract byte[] getCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection()
boolean isValidMultiplyingFactorForCompositeTransformationRatio(byte[] edt)
static final byte EPC_OWNER_CLASSIFICATION
boolean isValidCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeNormalDirection(byte[] edt)
byte[] getMultiplyingFactorForCompositeTransformationRatio()
static final byte EPC_NUMBER_OF_EFFECTIVE_DIGITS_FOR_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY
boolean isValidYearAndMonthOfInspectionExpiry(byte[] edt)
abstract byte[] getFaultStatus()
boolean isValidMeasuredInstantaneousVoltages(byte[] edt)
boolean setYearAndMonthOfInspectionExpiry(byte[] edt)
static final byte EPC_MEASURED_INSTANTANEOUS_ELECTRIC_ENERGY
byte[] getMeasuredInstantaneousCurrents()
byte[] getMeasuredCumulativeAmountsOfElectricEnergyReverseDirection()
synchronized boolean isValidProperty(EchoProperty property)
byte[] getHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection()
static final byte EPC_MULTIPLYING_FACTOR_FOR_COMPOSITE_TRANSFORMATION_RATIO
abstract byte[] getManufacturerCode()
boolean isValidMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(byte[] edt)
boolean isValidMeterTypeCertificationNumber(byte[] edt)
synchronized boolean setProperty(EchoProperty property)
static final byte EPC_PHASES_AND_WIRES_SETTING_STATUS
abstract byte[] getOperationStatus()
boolean isValidOwnerClassification(byte[] edt)
boolean isValidHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection(byte[] edt)
boolean isValidMeasuredInstantaneousElectricEnergy(byte[] edt)
static final byte EPC_METER_TYPE_CERTIFICATION_NUMBER
static Setter setG(byte instanceCode)
boolean setElectricEnergyMeterClassification(byte[] edt)
static Setter setG(byte instanceCode, boolean responseRequired)
boolean setOwnerClassification(byte[] edt)
boolean isValidCumulativeAmountsOfElectricEnergyMeasuredAtFixedTimeReverseDirection(byte[] edt)
Setter set(boolean responseRequired)
byte[] getElectricEnergyMeterClassification()
static final byte EPC_UNIT_FOR_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_NORMAL_AND_REVERSE_DIRECTIONS
static final byte EPC_OPERATION_STATUS
static final byte EPC_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_REVERSE_DIRECTION
byte[] getStandardVersionInformation()
static final byte EPC_YEAR_AND_MONTH_OF_INSPECTION_EXPIRY
static Getter getG(byte instanceCode)
abstract byte[] getUnitForCumulativeAmountsOfElectricEnergyNormalAndReverseDirections()
static final byte EPC_ELECTRIC_ENERGY_METER_CLASSIFICATION
static final byte EPC_MEASURED_INSTANTANEOUS_CURRENTS
abstract boolean setInstallationLocation(byte[] edt)
static final String MULTICAST_ADDRESS
static final byte EPC_MEASURED_INSTANTANEOUS_VOLTAGES
static final byte EPC_DAY_FOR_WHICH_THE_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_IS_TO_BE_RETRIEVED
static final byte EPC_COMPOSITE_TRANSFORMATION_RATIO
final boolean isSelfObject()
byte[] getPhasesAndWiresSettingStatus()
static final byte EPC_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_MEASURED_AT_FIXED_TIME_NORMAL_DIRECTION
boolean isValidNumberOfEffectiveDigitsForCumulativeAmountsOfElectricEnergy(byte[] edt)