16 package com.sonycsl.echo.eoj.device.housingfacilities;
57 super.setupPropertyMaps();
72 Echo.getEventListener().onNewLPGasMeter(
this);
178 if(edt == null || !(edt.length == 4))
return false;
229 if(edt == null || !(edt.length == 4))
return false;
284 if(edt == null || !(edt.length == 1))
return false;
333 if(edt == null || !(edt.length == 4))
return false;
382 if(edt == null || !(edt.length == 4))
return false;
441 if(edt == null || !(edt.length == 1))
return false;
494 if(edt == null || !(edt.length == 1))
return false;
547 if(edt == null || !(edt.length == 1))
return false;
596 if(edt == null || !(edt.length == 1))
return false;
655 if(edt == null || !(edt.length == 1))
return false;
727 if(edt == null || !(edt.length == 3))
return false;
799 if(edt == null || !(edt.length == 3))
return false;
871 if(edt == null || !(edt.length == 3))
return false;
922 if(edt == null || !(edt.length == 1))
return false;
973 if(edt == null || !(edt.length == 1))
return false;
1024 if(edt == null || !(edt.length == 3))
return false;
1077 if(edt == null || !(edt.length == 2))
return false;
1130 if(edt == null || !(edt.length == 2))
return false;
1183 if(edt == null || !(edt.length == 2))
return false;
1236 if(edt == null || !(edt.length == 2))
return false;
1289 if(edt == null || !(edt.length == 2))
return false;
1342 if(edt == null || !(edt.length == 2))
return false;
1391 if(edt == null || !(edt.length == 4))
return false;
1463 if(edt == null || !(edt.length == 1))
return false;
1469 boolean success = super.setProperty(property);
1470 if(success)
return success;
1472 switch(property.
epc) {
1477 default :
return false;
1483 byte[] edt = super.getProperty(epc);
1484 if(edt != null)
return edt;
1511 default :
return null;
1517 boolean valid = super.isValidProperty(property);
1518 if(valid)
return valid;
1520 switch(property.
epc) {
1545 default :
return false;
1555 public Setter
set(
boolean responseRequired) {
1557 ,
getNode().getAddressStr(), responseRequired);
1561 public Getter
get() {
1572 protected Informer
inform(
boolean multicast) {
1577 address =
getNode().getAddressStr();
1583 public static class Receiver
extends DeviceObject.Receiver {
1586 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1588 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1589 if(ret)
return true;
1591 switch(property.epc) {
1593 onSetSetValueOfResidualVolumeControlWarningLevel1(eoj, tid, esv, property, success);
1596 onSetSetValueOfResidualVolumeControlWarningLevel2(eoj, tid, esv, property, success);
1599 onSetSetValueOfResidualVolumeControlWarningLevel3(eoj, tid, esv, property, success);
1602 onSetTestCallSetting(eoj, tid, esv, property, success);
1610 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1612 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1613 if(ret)
return true;
1615 switch(property.epc) {
1617 onGetIntegralGasConsumptionOfMeteringData1(eoj, tid, esv, property, success);
1620 onGetIntegralGasConsumptionOfMeteringData2(eoj, tid, esv, property, success);
1623 onGetErrorDetectionStatusofMeteringData(eoj, tid, esv, property, success);
1626 onGetSecurityData1(eoj, tid, esv, property, success);
1629 onGetSecurityData2(eoj, tid, esv, property, success);
1632 onGetCenterValveShutOffStatus(eoj, tid, esv, property, success);
1635 onGetCenterValveShutOffRecoveryPermissionSettingStatus(eoj, tid, esv, property, success);
1638 onGetEmergencyValveShutOffStatus(eoj, tid, esv, property, success);
1641 onGetShutOffValveOpenCloseStatus(eoj, tid, esv, property, success);
1644 onGetResidualVolumeControlWarning(eoj, tid, esv, property, success);
1647 onGetSetValueOfResidualVolumeControlWarningLevel1(eoj, tid, esv, property, success);
1650 onGetSetValueOfResidualVolumeControlWarningLevel2(eoj, tid, esv, property, success);
1653 onGetSetValueOfResidualVolumeControlWarningLevel3(eoj, tid, esv, property, success);
1656 onGetSlightLeakTimerValueGasFlowRateContinuation(eoj, tid, esv, property, success);
1659 onGetSlightLeakTimerValueWithoutPressureIncrease(eoj, tid, esv, property, success);
1662 onGetShutOffReasonLog(eoj, tid, esv, property, success);
1665 onGetMaximumValueOfSupplyPressureData(eoj, tid, esv, property, success);
1668 onGetMinimumValueOfSupplyPressureData(eoj, tid, esv, property, success);
1671 onGetCurrentValueOfSupplyPressureData(eoj, tid, esv, property, success);
1674 onGetMaximumValueOfBlockPressureData(eoj, tid, esv, property, success);
1677 onGetMinimumValueOfBlockPressureData(eoj, tid, esv, property, success);
1680 onGetCurrentValueOfBlockPressureData(eoj, tid, esv, property, success);
1683 onGetNumberOfBlockPressureSupplyPressureErrorDaysTime(eoj, tid, esv, property, success);
1686 onGetTestCallSetting(eoj, tid, esv, property, success);
1716 protected void onGetIntegralGasConsumptionOfMeteringData1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1740 protected void onGetIntegralGasConsumptionOfMeteringData2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1766 protected void onGetErrorDetectionStatusofMeteringData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1789 protected void onGetSecurityData1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1812 protected void onGetSecurityData2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1840 protected void onGetCenterValveShutOffStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1865 protected void onGetCenterValveShutOffRecoveryPermissionSettingStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1890 protected void onGetEmergencyValveShutOffStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1913 protected void onGetShutOffValveOpenCloseStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1941 protected void onGetResidualVolumeControlWarning(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1964 protected void onSetSetValueOfResidualVolumeControlWarningLevel1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1987 protected void onGetSetValueOfResidualVolumeControlWarningLevel1(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2010 protected void onSetSetValueOfResidualVolumeControlWarningLevel2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2033 protected void onGetSetValueOfResidualVolumeControlWarningLevel2(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2056 protected void onSetSetValueOfResidualVolumeControlWarningLevel3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2079 protected void onGetSetValueOfResidualVolumeControlWarningLevel3(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2103 protected void onGetSlightLeakTimerValueGasFlowRateContinuation(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2127 protected void onGetSlightLeakTimerValueWithoutPressureIncrease(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2151 protected void onGetShutOffReasonLog(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2176 protected void onGetMaximumValueOfSupplyPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2201 protected void onGetMinimumValueOfSupplyPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2226 protected void onGetCurrentValueOfSupplyPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2251 protected void onGetMaximumValueOfBlockPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2276 protected void onGetMinimumValueOfBlockPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2301 protected void onGetCurrentValueOfBlockPressureData(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2324 protected void onGetNumberOfBlockPressureSupplyPressureErrorDaysTime(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2347 protected void onSetTestCallSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2370 protected void onGetTestCallSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2373 public static class Setter
extends DeviceObject.Setter {
2374 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
2375 , String dstEchoAddress,
boolean responseRequired) {
2376 super(dstEchoClassCode, dstEchoInstanceCode
2377 , dstEchoAddress, responseRequired);
2381 public Setter reqSetProperty(byte epc, byte[] edt) {
2382 return (Setter)super.reqSetProperty(epc, edt);
2386 public Setter reqSetOperationStatus(byte[] edt) {
2387 return (Setter)super.reqSetOperationStatus(edt);
2390 public Setter reqSetInstallationLocation(byte[] edt) {
2391 return (Setter)super.reqSetInstallationLocation(edt);
2394 public Setter reqSetCurrentLimitSetting(byte[] edt) {
2395 return (Setter)super.reqSetCurrentLimitSetting(edt);
2398 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
2399 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
2402 public Setter reqSetRemoteControlSetting(byte[] edt) {
2403 return (Setter)super.reqSetRemoteControlSetting(edt);
2406 public Setter reqSetCurrentTimeSetting(byte[] edt) {
2407 return (Setter)super.reqSetCurrentTimeSetting(edt);
2410 public Setter reqSetCurrentDateSetting(byte[] edt) {
2411 return (Setter)super.reqSetCurrentDateSetting(edt);
2414 public Setter reqSetPowerLimitSetting(byte[] edt) {
2415 return (Setter)super.reqSetPowerLimitSetting(edt);
2440 public Setter reqSetSetValueOfResidualVolumeControlWarningLevel1(byte[] edt) {
2466 public Setter reqSetSetValueOfResidualVolumeControlWarningLevel2(byte[] edt) {
2492 public Setter reqSetSetValueOfResidualVolumeControlWarningLevel3(byte[] edt) {
2518 public Setter reqSetTestCallSetting(byte[] edt) {
2524 public static class Getter
extends DeviceObject.Getter {
2525 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
2526 , String dstEchoAddress) {
2527 super(dstEchoClassCode, dstEchoInstanceCode
2532 public Getter reqGetProperty(byte epc) {
2533 return (Getter)super.reqGetProperty(epc);
2537 public Getter reqGetOperationStatus() {
2538 return (Getter)super.reqGetOperationStatus();
2541 public Getter reqGetInstallationLocation() {
2542 return (Getter)super.reqGetInstallationLocation();
2545 public Getter reqGetStandardVersionInformation() {
2546 return (Getter)super.reqGetStandardVersionInformation();
2549 public Getter reqGetIdentificationNumber() {
2550 return (Getter)super.reqGetIdentificationNumber();
2553 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
2554 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
2557 public Getter reqGetMeasuredCumulativePowerConsumption() {
2558 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
2561 public Getter reqGetManufacturersFaultCode() {
2562 return (Getter)super.reqGetManufacturersFaultCode();
2565 public Getter reqGetCurrentLimitSetting() {
2566 return (Getter)super.reqGetCurrentLimitSetting();
2569 public Getter reqGetFaultStatus() {
2570 return (Getter)super.reqGetFaultStatus();
2573 public Getter reqGetFaultDescription() {
2574 return (Getter)super.reqGetFaultDescription();
2577 public Getter reqGetManufacturerCode() {
2578 return (Getter)super.reqGetManufacturerCode();
2581 public Getter reqGetBusinessFacilityCode() {
2582 return (Getter)super.reqGetBusinessFacilityCode();
2585 public Getter reqGetProductCode() {
2586 return (Getter)super.reqGetProductCode();
2589 public Getter reqGetProductionNumber() {
2590 return (Getter)super.reqGetProductionNumber();
2593 public Getter reqGetProductionDate() {
2594 return (Getter)super.reqGetProductionDate();
2597 public Getter reqGetPowerSavingOperationSetting() {
2598 return (Getter)super.reqGetPowerSavingOperationSetting();
2601 public Getter reqGetRemoteControlSetting() {
2602 return (Getter)super.reqGetRemoteControlSetting();
2605 public Getter reqGetCurrentTimeSetting() {
2606 return (Getter)super.reqGetCurrentTimeSetting();
2609 public Getter reqGetCurrentDateSetting() {
2610 return (Getter)super.reqGetCurrentDateSetting();
2613 public Getter reqGetPowerLimitSetting() {
2614 return (Getter)super.reqGetPowerLimitSetting();
2617 public Getter reqGetCumulativeOperatingTime() {
2618 return (Getter)super.reqGetCumulativeOperatingTime();
2621 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
2622 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
2625 public Getter reqGetSetPropertyMap() {
2626 return (Getter)super.reqGetSetPropertyMap();
2629 public Getter reqGetGetPropertyMap() {
2630 return (Getter)super.reqGetGetPropertyMap();
2656 public Getter reqGetIntegralGasConsumptionOfMeteringData1() {
2683 public Getter reqGetIntegralGasConsumptionOfMeteringData2() {
2712 public Getter reqGetErrorDetectionStatusofMeteringData() {
2738 public Getter reqGetSecurityData1() {
2764 public Getter reqGetSecurityData2() {
2795 public Getter reqGetCenterValveShutOffStatus() {
2823 public Getter reqGetCenterValveShutOffRecoveryPermissionSettingStatus() {
2851 public Getter reqGetEmergencyValveShutOffStatus() {
2877 public Getter reqGetShutOffValveOpenCloseStatus() {
2908 public Getter reqGetResidualVolumeControlWarning() {
2934 public Getter reqGetSetValueOfResidualVolumeControlWarningLevel1() {
2960 public Getter reqGetSetValueOfResidualVolumeControlWarningLevel2() {
2986 public Getter reqGetSetValueOfResidualVolumeControlWarningLevel3() {
3013 public Getter reqGetSlightLeakTimerValueGasFlowRateContinuation() {
3040 public Getter reqGetSlightLeakTimerValueWithoutPressureIncrease() {
3067 public Getter reqGetShutOffReasonLog() {
3095 public Getter reqGetMaximumValueOfSupplyPressureData() {
3123 public Getter reqGetMinimumValueOfSupplyPressureData() {
3151 public Getter reqGetCurrentValueOfSupplyPressureData() {
3179 public Getter reqGetMaximumValueOfBlockPressureData() {
3207 public Getter reqGetMinimumValueOfBlockPressureData() {
3235 public Getter reqGetCurrentValueOfBlockPressureData() {
3261 public Getter reqGetNumberOfBlockPressureSupplyPressureErrorDaysTime() {
3287 public Getter reqGetTestCallSetting() {
3293 public static class Informer
extends DeviceObject.Informer {
3294 public Informer(
short echoClassCode, byte echoInstanceCode
3296 super(echoClassCode, echoInstanceCode
3297 , dstEchoAddress, isSelfObject);
3301 public Informer reqInformProperty(byte epc) {
3302 return (Informer)super.reqInformProperty(epc);
3305 public Informer reqInformOperationStatus() {
3306 return (Informer)super.reqInformOperationStatus();
3309 public Informer reqInformInstallationLocation() {
3310 return (Informer)super.reqInformInstallationLocation();
3313 public Informer reqInformStandardVersionInformation() {
3314 return (Informer)super.reqInformStandardVersionInformation();
3317 public Informer reqInformIdentificationNumber() {
3318 return (Informer)super.reqInformIdentificationNumber();
3321 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
3322 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
3325 public Informer reqInformMeasuredCumulativePowerConsumption() {
3326 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
3329 public Informer reqInformManufacturersFaultCode() {
3330 return (Informer)super.reqInformManufacturersFaultCode();
3333 public Informer reqInformCurrentLimitSetting() {
3334 return (Informer)super.reqInformCurrentLimitSetting();
3337 public Informer reqInformFaultStatus() {
3338 return (Informer)super.reqInformFaultStatus();
3341 public Informer reqInformFaultDescription() {
3342 return (Informer)super.reqInformFaultDescription();
3345 public Informer reqInformManufacturerCode() {
3346 return (Informer)super.reqInformManufacturerCode();
3349 public Informer reqInformBusinessFacilityCode() {
3350 return (Informer)super.reqInformBusinessFacilityCode();
3353 public Informer reqInformProductCode() {
3354 return (Informer)super.reqInformProductCode();
3357 public Informer reqInformProductionNumber() {
3358 return (Informer)super.reqInformProductionNumber();
3361 public Informer reqInformProductionDate() {
3362 return (Informer)super.reqInformProductionDate();
3365 public Informer reqInformPowerSavingOperationSetting() {
3366 return (Informer)super.reqInformPowerSavingOperationSetting();
3369 public Informer reqInformRemoteControlSetting() {
3370 return (Informer)super.reqInformRemoteControlSetting();
3373 public Informer reqInformCurrentTimeSetting() {
3374 return (Informer)super.reqInformCurrentTimeSetting();
3377 public Informer reqInformCurrentDateSetting() {
3378 return (Informer)super.reqInformCurrentDateSetting();
3381 public Informer reqInformPowerLimitSetting() {
3382 return (Informer)super.reqInformPowerLimitSetting();
3385 public Informer reqInformCumulativeOperatingTime() {
3386 return (Informer)super.reqInformCumulativeOperatingTime();
3389 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
3390 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
3393 public Informer reqInformSetPropertyMap() {
3394 return (Informer)super.reqInformSetPropertyMap();
3397 public Informer reqInformGetPropertyMap() {
3398 return (Informer)super.reqInformGetPropertyMap();
3424 public Informer reqInformIntegralGasConsumptionOfMeteringData1() {
3451 public Informer reqInformIntegralGasConsumptionOfMeteringData2() {
3480 public Informer reqInformErrorDetectionStatusofMeteringData() {
3506 public Informer reqInformSecurityData1() {
3532 public Informer reqInformSecurityData2() {
3563 public Informer reqInformCenterValveShutOffStatus() {
3591 public Informer reqInformCenterValveShutOffRecoveryPermissionSettingStatus() {
3619 public Informer reqInformEmergencyValveShutOffStatus() {
3645 public Informer reqInformShutOffValveOpenCloseStatus() {
3676 public Informer reqInformResidualVolumeControlWarning() {
3702 public Informer reqInformSetValueOfResidualVolumeControlWarningLevel1() {
3728 public Informer reqInformSetValueOfResidualVolumeControlWarningLevel2() {
3754 public Informer reqInformSetValueOfResidualVolumeControlWarningLevel3() {
3781 public Informer reqInformSlightLeakTimerValueGasFlowRateContinuation() {
3808 public Informer reqInformSlightLeakTimerValueWithoutPressureIncrease() {
3835 public Informer reqInformShutOffReasonLog() {
3863 public Informer reqInformMaximumValueOfSupplyPressureData() {
3891 public Informer reqInformMinimumValueOfSupplyPressureData() {
3919 public Informer reqInformCurrentValueOfSupplyPressureData() {
3947 public Informer reqInformMaximumValueOfBlockPressureData() {
3975 public Informer reqInformMinimumValueOfBlockPressureData() {
4003 public Informer reqInformCurrentValueOfBlockPressureData() {
4029 public Informer reqInformNumberOfBlockPressureSupplyPressureErrorDaysTime() {
4055 public Informer reqInformTestCallSetting() {
4061 public static class Proxy
extends LPGasMeter {
4062 public Proxy(byte instanceCode) {
4089 return setG((byte)0);
4092 public static Setter
setG(byte instanceCode) {
4093 return setG(instanceCode,
true);
4096 public static Setter
setG(
boolean responseRequired) {
4097 return setG((byte)0, responseRequired);
4100 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
4106 return getG((byte)0);
4109 public static Getter
getG(byte instanceCode) {
4118 public static Informer
informG(byte instanceCode) {
boolean isValidResidualVolumeControlWarning(byte[] edt)
boolean isValidMinimumValueOfBlockPressureData(byte[] edt)
static final byte EPC_SHUT_OFF_REASON_LOG
synchronized byte[] getProperty(byte epc)
static final byte EPC_SECURITY_DATA1
byte[] getSlightLeakTimerValueWithoutPressureIncrease()
static Getter getG(byte instanceCode)
static final byte EPC_SLIGHT_LEAK_TIMER_VALUE_GAS_FLOW_RATE_CONTINUATION
boolean isValidEmergencyValveShutOffStatus(byte[] edt)
byte[] getCenterValveShutOffStatus()
boolean setSetValueOfResidualVolumeControlWarningLevel2(byte[] edt)
final void removeSetProperty(byte epc)
boolean isValidIntegralGasConsumptionOfMeteringData2(byte[] edt)
Informer inform(boolean multicast)
byte[] getErrorDetectionStatusofMeteringData()
final void addStatusChangeAnnouncementProperty(byte epc)
abstract byte[] getInstallationLocation()
boolean isValidSetValueOfResidualVolumeControlWarningLevel1(byte[] edt)
boolean isValidSlightLeakTimerValueGasFlowRateContinuation(byte[] edt)
static final byte EPC_ERROR_DETECTION_STATUSOF_METERING_DATA
static final short ECHO_CLASS_CODE
Setter set(boolean responseRequired)
final void addGetProperty(byte epc)
byte[] getCenterValveShutOffRecoveryPermissionSettingStatus()
boolean isValidShutOffReasonLog(byte[] edt)
byte[] getMaximumValueOfBlockPressureData()
static final byte EPC_NUMBER_OF_BLOCK_PRESSURE_SUPPLY_PRESSURE_ERROR_DAYS_TIME
static final byte EPC_MINIMUM_VALUE_OF_BLOCK_PRESSURE_DATA
static final byte EPC_CURRENT_VALUE_OF_BLOCK_PRESSURE_DATA
static final byte EPC_CENTER_VALVE_SHUT_OFF_STATUS
byte[] getCurrentValueOfSupplyPressureData()
abstract byte[] getOperationStatus()
static final byte EPC_TEST_CALL_SETTING
boolean isValidSecurityData1(byte[] edt)
byte[] getSetValueOfResidualVolumeControlWarningLevel1()
static Setter setG(boolean responseRequired)
static final byte EPC_MAXIMUM_VALUE_OF_BLOCK_PRESSURE_DATA
byte[] getCurrentValueOfBlockPressureData()
byte[] getSetValueOfResidualVolumeControlWarningLevel2()
boolean isValidNumberOfBlockPressureSupplyPressureErrorDaysTime(byte[] edt)
static final byte EPC_SET_VALUE_OF_RESIDUAL_VOLUME_CONTROL_WARNING_LEVEL3
boolean setOperationStatus(byte[] edt)
abstract byte[] getFaultStatus()
byte[] getShutOffValveOpenCloseStatus()
byte[] getSecurityData1()
static final byte EPC_SHUT_OFF_VALVE_OPEN_CLOSE_STATUS
byte[] getTestCallSetting()
synchronized boolean isValidProperty(EchoProperty property)
byte[] getMaximumValueOfSupplyPressureData()
byte[] getSecurityData2()
static final byte EPC_INTEGRAL_GAS_CONSUMPTION_OF_METERING_DATA2
static final byte EPC_MAXIMUM_VALUE_OF_SUPPLY_PRESSURE_DATA
boolean isValidErrorDetectionStatusofMeteringData(byte[] edt)
static final byte EPC_SLIGHT_LEAK_TIMER_VALUE_WITHOUT_PRESSURE_INCREASE
static final byte EPC_EMERGENCY_VALVE_SHUT_OFF_STATUS
boolean isValidCurrentValueOfSupplyPressureData(byte[] edt)
byte[] getSetValueOfResidualVolumeControlWarningLevel3()
abstract byte[] getManufacturerCode()
static Setter setG(byte instanceCode, boolean responseRequired)
boolean isValidMaximumValueOfSupplyPressureData(byte[] edt)
boolean isValidSetValueOfResidualVolumeControlWarningLevel3(byte[] edt)
byte[] getResidualVolumeControlWarning()
static Setter setG(byte instanceCode)
boolean isValidMinimumValueOfSupplyPressureData(byte[] edt)
byte[] getMinimumValueOfSupplyPressureData()
synchronized boolean setProperty(EchoProperty property)
static final byte EPC_CURRENT_VALUE_OF_SUPPLY_PRESSURE_DATA
boolean setSetValueOfResidualVolumeControlWarningLevel1(byte[] edt)
static Informer informG()
boolean isValidCurrentValueOfBlockPressureData(byte[] edt)
static final byte EPC_SECURITY_DATA2
static final byte EPC_RESIDUAL_VOLUME_CONTROL_WARNING
boolean isValidSlightLeakTimerValueWithoutPressureIncrease(byte[] edt)
boolean setTestCallSetting(byte[] edt)
static final byte EPC_MINIMUM_VALUE_OF_SUPPLY_PRESSURE_DATA
byte[] getMinimumValueOfBlockPressureData()
static final byte EPC_SET_VALUE_OF_RESIDUAL_VOLUME_CONTROL_WARNING_LEVEL1
static final byte EPC_CENTER_VALVE_SHUT_OFF_RECOVERY_PERMISSION_SETTING_STATUS
boolean isValidSetValueOfResidualVolumeControlWarningLevel2(byte[] edt)
boolean isValidShutOffValveOpenCloseStatus(byte[] edt)
boolean isValidMaximumValueOfBlockPressureData(byte[] edt)
boolean isValidCenterValveShutOffRecoveryPermissionSettingStatus(byte[] edt)
byte[] getShutOffReasonLog()
byte[] getSlightLeakTimerValueGasFlowRateContinuation()
static final byte EPC_OPERATION_STATUS
byte[] getStandardVersionInformation()
boolean isValidIntegralGasConsumptionOfMeteringData1(byte[] edt)
boolean setSetValueOfResidualVolumeControlWarningLevel3(byte[] edt)
abstract byte[] getIntegralGasConsumptionOfMeteringData1()
boolean isValidSecurityData2(byte[] edt)
abstract boolean setInstallationLocation(byte[] edt)
abstract byte[] getIntegralGasConsumptionOfMeteringData2()
static final String MULTICAST_ADDRESS
boolean isValidCenterValveShutOffStatus(byte[] edt)
byte[] getNumberOfBlockPressureSupplyPressureErrorDaysTime()
boolean isValidTestCallSetting(byte[] edt)
final boolean isSelfObject()
static final byte EPC_SET_VALUE_OF_RESIDUAL_VOLUME_CONTROL_WARNING_LEVEL2
static final byte EPC_INTEGRAL_GAS_CONSUMPTION_OF_METERING_DATA1
byte[] getEmergencyValveShutOffStatus()
static Informer informG(byte instanceCode)