16 package com.sonycsl.echo.eoj.device.cookinghousehold;
53 super.setupPropertyMaps();
63 Echo.getEventListener().onNewCombinationMicrowaveOven(
this);
167 if(edt == null || !(edt.length == 1))
return false;
228 if(edt == null || !(edt.length == 1))
return false;
306 if(edt == null || !(edt.length == 1))
return false;
390 if(edt == null || !(edt.length == 1))
return false;
468 if(edt == null || !(edt.length == 1))
return false;
540 if(edt == null || !(edt.length == 1))
return false;
615 if(edt == null || !(edt.length == 1))
return false;
693 if(edt == null || !(edt.length == 1))
return false;
765 if(edt == null || !(edt.length == 1))
return false;
837 if(edt == null || !(edt.length == 1))
return false;
915 if(edt == null || !(edt.length == 2))
return false;
993 if(edt == null || !(edt.length == 2))
return false;
1071 if(edt == null || !(edt.length == 3))
return false;
1149 if(edt == null || !(edt.length == 3))
return false;
1236 if(edt == null || !(edt.length == 2))
return false;
1320 if(edt == null || !(edt.length == 8))
return false;
1401 if(edt == null || !(edt.length == 2))
return false;
1454 if(edt == null || !(edt.length == 40))
return false;
1550 if(edt == null || !(edt.length == 6))
return false;
1640 if(edt == null || !(edt.length == 4))
return false;
1646 boolean success = super.setProperty(property);
1647 if(success)
return success;
1649 switch(property.
epc) {
1668 default :
return false;
1674 byte[] edt = super.getProperty(epc);
1675 if(edt != null)
return edt;
1697 default :
return null;
1703 boolean valid = super.isValidProperty(property);
1704 if(valid)
return valid;
1706 switch(property.
epc) {
1727 default :
return false;
1737 public Setter
set(
boolean responseRequired) {
1739 ,
getNode().getAddressStr(), responseRequired);
1743 public Getter
get() {
1754 protected Informer
inform(
boolean multicast) {
1759 address =
getNode().getAddressStr();
1765 public static class Receiver
extends DeviceObject.Receiver {
1768 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
1770 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
1771 if(ret)
return true;
1773 switch(property.epc) {
1775 onSetHeatingSetting(eoj, tid, esv, property, success);
1778 onSetHeatingModeSetting(eoj, tid, esv, property, success);
1781 onSetAutomaticHeatingSetting(eoj, tid, esv, property, success);
1784 onSetAutomaticHeatingLevelSetting(eoj, tid, esv, property, success);
1787 onSetAutomaticHeatingMenuSetting(eoj, tid, esv, property, success);
1790 onSetOvenModeSetting(eoj, tid, esv, property, success);
1793 onSetOvenPreheatingSetting(eoj, tid, esv, property, success);
1796 onSetFermentingModeSetting(eoj, tid, esv, property, success);
1799 onSetChamberTemperatureSetting(eoj, tid, esv, property, success);
1802 onSetFoodTemperatureSetting(eoj, tid, esv, property, success);
1805 onSetHeatingTimeSetting(eoj, tid, esv, property, success);
1808 onSetRemainingHeatingTimeSetting(eoj, tid, esv, property, success);
1811 onSetMicrowaveHeatingPowerSetting(eoj, tid, esv, property, success);
1814 onSetPromptMessageSetting(eoj, tid, esv, property, success);
1817 onSetAccessoriesToCombinationMicrowaveOvenSetting(eoj, tid, esv, property, success);
1820 onSetDisplayCharacterStringSetting(eoj, tid, esv, property, success);
1823 onSetTwoStageMicrowaveHeatingSettingDuration(eoj, tid, esv, property, success);
1826 onSetTwoStageMicrowaveHeatingSettingHeatingPower(eoj, tid, esv, property, success);
1834 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
1836 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
1837 if(ret)
return true;
1839 switch(property.epc) {
1841 onGetDoorOpenCloseStatus(eoj, tid, esv, property, success);
1844 onGetHeatingStatus(eoj, tid, esv, property, success);
1847 onGetHeatingSetting(eoj, tid, esv, property, success);
1850 onGetHeatingModeSetting(eoj, tid, esv, property, success);
1853 onGetAutomaticHeatingSetting(eoj, tid, esv, property, success);
1856 onGetAutomaticHeatingLevelSetting(eoj, tid, esv, property, success);
1859 onGetAutomaticHeatingMenuSetting(eoj, tid, esv, property, success);
1862 onGetOvenModeSetting(eoj, tid, esv, property, success);
1865 onGetOvenPreheatingSetting(eoj, tid, esv, property, success);
1868 onGetFermentingModeSetting(eoj, tid, esv, property, success);
1871 onGetChamberTemperatureSetting(eoj, tid, esv, property, success);
1874 onGetFoodTemperatureSetting(eoj, tid, esv, property, success);
1877 onGetHeatingTimeSetting(eoj, tid, esv, property, success);
1880 onGetRemainingHeatingTimeSetting(eoj, tid, esv, property, success);
1883 onGetMicrowaveHeatingPowerSetting(eoj, tid, esv, property, success);
1886 onGetPromptMessageSetting(eoj, tid, esv, property, success);
1889 onGetAccessoriesToCombinationMicrowaveOvenSetting(eoj, tid, esv, property, success);
1892 onGetTwoStageMicrowaveHeatingSettingDuration(eoj, tid, esv, property, success);
1895 onGetTwoStageMicrowaveHeatingSettingHeatingPower(eoj, tid, esv, property, success);
1924 protected void onGetDoorOpenCloseStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1953 protected void onGetHeatingStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
1978 protected void onSetHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2003 protected void onGetHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2030 protected void onSetHeatingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2057 protected void onGetHeatingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2082 protected void onSetAutomaticHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2107 protected void onGetAutomaticHeatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2130 protected void onSetAutomaticHeatingLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2153 protected void onGetAutomaticHeatingLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2177 protected void onSetAutomaticHeatingMenuSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2201 protected void onGetAutomaticHeatingMenuSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2226 protected void onSetOvenModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2251 protected void onGetOvenModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2274 protected void onSetOvenPreheatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2297 protected void onGetOvenPreheatingSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2320 protected void onSetFermentingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2343 protected void onGetFermentingModeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2368 protected void onSetChamberTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2393 protected void onGetChamberTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2418 protected void onSetFoodTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2443 protected void onGetFoodTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2468 protected void onSetHeatingTimeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2493 protected void onGetHeatingTimeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2518 protected void onSetRemainingHeatingTimeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2543 protected void onGetRemainingHeatingTimeSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2571 protected void onSetMicrowaveHeatingPowerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2599 protected void onGetMicrowaveHeatingPowerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2626 protected void onSetPromptMessageSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2653 protected void onGetPromptMessageSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2679 protected void onSetAccessoriesToCombinationMicrowaveOvenSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2705 protected void onGetAccessoriesToCombinationMicrowaveOvenSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2730 protected void onSetDisplayCharacterStringSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2761 protected void onSetTwoStageMicrowaveHeatingSettingDuration(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2792 protected void onGetTwoStageMicrowaveHeatingSettingDuration(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2821 protected void onSetTwoStageMicrowaveHeatingSettingHeatingPower(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2850 protected void onGetTwoStageMicrowaveHeatingSettingHeatingPower(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2853 public static class Setter
extends DeviceObject.Setter {
2854 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
2855 , String dstEchoAddress,
boolean responseRequired) {
2856 super(dstEchoClassCode, dstEchoInstanceCode
2857 , dstEchoAddress, responseRequired);
2861 public Setter reqSetProperty(byte epc, byte[] edt) {
2862 return (Setter)super.reqSetProperty(epc, edt);
2866 public Setter reqSetOperationStatus(byte[] edt) {
2867 return (Setter)super.reqSetOperationStatus(edt);
2870 public Setter reqSetInstallationLocation(byte[] edt) {
2871 return (Setter)super.reqSetInstallationLocation(edt);
2874 public Setter reqSetCurrentLimitSetting(byte[] edt) {
2875 return (Setter)super.reqSetCurrentLimitSetting(edt);
2878 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
2879 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
2882 public Setter reqSetRemoteControlSetting(byte[] edt) {
2883 return (Setter)super.reqSetRemoteControlSetting(edt);
2886 public Setter reqSetCurrentTimeSetting(byte[] edt) {
2887 return (Setter)super.reqSetCurrentTimeSetting(edt);
2890 public Setter reqSetCurrentDateSetting(byte[] edt) {
2891 return (Setter)super.reqSetCurrentDateSetting(edt);
2894 public Setter reqSetPowerLimitSetting(byte[] edt) {
2895 return (Setter)super.reqSetPowerLimitSetting(edt);
2922 public Setter reqSetHeatingSetting(byte[] edt) {
2952 public Setter reqSetHeatingModeSetting(byte[] edt) {
2980 public Setter reqSetAutomaticHeatingSetting(byte[] edt) {
3006 public Setter reqSetAutomaticHeatingLevelSetting(byte[] edt) {
3033 public Setter reqSetAutomaticHeatingMenuSetting(byte[] edt) {
3061 public Setter reqSetOvenModeSetting(byte[] edt) {
3087 public Setter reqSetOvenPreheatingSetting(byte[] edt) {
3113 public Setter reqSetFermentingModeSetting(byte[] edt) {
3141 public Setter reqSetChamberTemperatureSetting(byte[] edt) {
3169 public Setter reqSetFoodTemperatureSetting(byte[] edt) {
3197 public Setter reqSetHeatingTimeSetting(byte[] edt) {
3225 public Setter reqSetRemainingHeatingTimeSetting(byte[] edt) {
3256 public Setter reqSetMicrowaveHeatingPowerSetting(byte[] edt) {
3286 public Setter reqSetPromptMessageSetting(byte[] edt) {
3315 public Setter reqSetAccessoriesToCombinationMicrowaveOvenSetting(byte[] edt) {
3343 public Setter reqSetDisplayCharacterStringSetting(byte[] edt) {
3377 public Setter reqSetTwoStageMicrowaveHeatingSettingDuration(byte[] edt) {
3409 public Setter reqSetTwoStageMicrowaveHeatingSettingHeatingPower(byte[] edt) {
3415 public static class Getter
extends DeviceObject.Getter {
3416 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
3417 , String dstEchoAddress) {
3418 super(dstEchoClassCode, dstEchoInstanceCode
3423 public Getter reqGetProperty(byte epc) {
3424 return (Getter)super.reqGetProperty(epc);
3428 public Getter reqGetOperationStatus() {
3429 return (Getter)super.reqGetOperationStatus();
3432 public Getter reqGetInstallationLocation() {
3433 return (Getter)super.reqGetInstallationLocation();
3436 public Getter reqGetStandardVersionInformation() {
3437 return (Getter)super.reqGetStandardVersionInformation();
3440 public Getter reqGetIdentificationNumber() {
3441 return (Getter)super.reqGetIdentificationNumber();
3444 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
3445 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
3448 public Getter reqGetMeasuredCumulativePowerConsumption() {
3449 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
3452 public Getter reqGetManufacturersFaultCode() {
3453 return (Getter)super.reqGetManufacturersFaultCode();
3456 public Getter reqGetCurrentLimitSetting() {
3457 return (Getter)super.reqGetCurrentLimitSetting();
3460 public Getter reqGetFaultStatus() {
3461 return (Getter)super.reqGetFaultStatus();
3464 public Getter reqGetFaultDescription() {
3465 return (Getter)super.reqGetFaultDescription();
3468 public Getter reqGetManufacturerCode() {
3469 return (Getter)super.reqGetManufacturerCode();
3472 public Getter reqGetBusinessFacilityCode() {
3473 return (Getter)super.reqGetBusinessFacilityCode();
3476 public Getter reqGetProductCode() {
3477 return (Getter)super.reqGetProductCode();
3480 public Getter reqGetProductionNumber() {
3481 return (Getter)super.reqGetProductionNumber();
3484 public Getter reqGetProductionDate() {
3485 return (Getter)super.reqGetProductionDate();
3488 public Getter reqGetPowerSavingOperationSetting() {
3489 return (Getter)super.reqGetPowerSavingOperationSetting();
3492 public Getter reqGetRemoteControlSetting() {
3493 return (Getter)super.reqGetRemoteControlSetting();
3496 public Getter reqGetCurrentTimeSetting() {
3497 return (Getter)super.reqGetCurrentTimeSetting();
3500 public Getter reqGetCurrentDateSetting() {
3501 return (Getter)super.reqGetCurrentDateSetting();
3504 public Getter reqGetPowerLimitSetting() {
3505 return (Getter)super.reqGetPowerLimitSetting();
3508 public Getter reqGetCumulativeOperatingTime() {
3509 return (Getter)super.reqGetCumulativeOperatingTime();
3512 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
3513 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
3516 public Getter reqGetSetPropertyMap() {
3517 return (Getter)super.reqGetSetPropertyMap();
3520 public Getter reqGetGetPropertyMap() {
3521 return (Getter)super.reqGetGetPropertyMap();
3546 public Getter reqGetDoorOpenCloseStatus() {
3578 public Getter reqGetHeatingStatus() {
3606 public Getter reqGetHeatingSetting() {
3636 public Getter reqGetHeatingModeSetting() {
3664 public Getter reqGetAutomaticHeatingSetting() {
3690 public Getter reqGetAutomaticHeatingLevelSetting() {
3717 public Getter reqGetAutomaticHeatingMenuSetting() {
3745 public Getter reqGetOvenModeSetting() {
3771 public Getter reqGetOvenPreheatingSetting() {
3797 public Getter reqGetFermentingModeSetting() {
3825 public Getter reqGetChamberTemperatureSetting() {
3853 public Getter reqGetFoodTemperatureSetting() {
3881 public Getter reqGetHeatingTimeSetting() {
3909 public Getter reqGetRemainingHeatingTimeSetting() {
3940 public Getter reqGetMicrowaveHeatingPowerSetting() {
3970 public Getter reqGetPromptMessageSetting() {
3999 public Getter reqGetAccessoriesToCombinationMicrowaveOvenSetting() {
4033 public Getter reqGetTwoStageMicrowaveHeatingSettingDuration() {
4065 public Getter reqGetTwoStageMicrowaveHeatingSettingHeatingPower() {
4071 public static class Informer
extends DeviceObject.Informer {
4072 public Informer(
short echoClassCode, byte echoInstanceCode
4074 super(echoClassCode, echoInstanceCode
4075 , dstEchoAddress, isSelfObject);
4079 public Informer reqInformProperty(byte epc) {
4080 return (Informer)super.reqInformProperty(epc);
4083 public Informer reqInformOperationStatus() {
4084 return (Informer)super.reqInformOperationStatus();
4087 public Informer reqInformInstallationLocation() {
4088 return (Informer)super.reqInformInstallationLocation();
4091 public Informer reqInformStandardVersionInformation() {
4092 return (Informer)super.reqInformStandardVersionInformation();
4095 public Informer reqInformIdentificationNumber() {
4096 return (Informer)super.reqInformIdentificationNumber();
4099 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
4100 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
4103 public Informer reqInformMeasuredCumulativePowerConsumption() {
4104 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
4107 public Informer reqInformManufacturersFaultCode() {
4108 return (Informer)super.reqInformManufacturersFaultCode();
4111 public Informer reqInformCurrentLimitSetting() {
4112 return (Informer)super.reqInformCurrentLimitSetting();
4115 public Informer reqInformFaultStatus() {
4116 return (Informer)super.reqInformFaultStatus();
4119 public Informer reqInformFaultDescription() {
4120 return (Informer)super.reqInformFaultDescription();
4123 public Informer reqInformManufacturerCode() {
4124 return (Informer)super.reqInformManufacturerCode();
4127 public Informer reqInformBusinessFacilityCode() {
4128 return (Informer)super.reqInformBusinessFacilityCode();
4131 public Informer reqInformProductCode() {
4132 return (Informer)super.reqInformProductCode();
4135 public Informer reqInformProductionNumber() {
4136 return (Informer)super.reqInformProductionNumber();
4139 public Informer reqInformProductionDate() {
4140 return (Informer)super.reqInformProductionDate();
4143 public Informer reqInformPowerSavingOperationSetting() {
4144 return (Informer)super.reqInformPowerSavingOperationSetting();
4147 public Informer reqInformRemoteControlSetting() {
4148 return (Informer)super.reqInformRemoteControlSetting();
4151 public Informer reqInformCurrentTimeSetting() {
4152 return (Informer)super.reqInformCurrentTimeSetting();
4155 public Informer reqInformCurrentDateSetting() {
4156 return (Informer)super.reqInformCurrentDateSetting();
4159 public Informer reqInformPowerLimitSetting() {
4160 return (Informer)super.reqInformPowerLimitSetting();
4163 public Informer reqInformCumulativeOperatingTime() {
4164 return (Informer)super.reqInformCumulativeOperatingTime();
4167 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
4168 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
4171 public Informer reqInformSetPropertyMap() {
4172 return (Informer)super.reqInformSetPropertyMap();
4175 public Informer reqInformGetPropertyMap() {
4176 return (Informer)super.reqInformGetPropertyMap();
4201 public Informer reqInformDoorOpenCloseStatus() {
4233 public Informer reqInformHeatingStatus() {
4261 public Informer reqInformHeatingSetting() {
4291 public Informer reqInformHeatingModeSetting() {
4319 public Informer reqInformAutomaticHeatingSetting() {
4345 public Informer reqInformAutomaticHeatingLevelSetting() {
4372 public Informer reqInformAutomaticHeatingMenuSetting() {
4400 public Informer reqInformOvenModeSetting() {
4426 public Informer reqInformOvenPreheatingSetting() {
4452 public Informer reqInformFermentingModeSetting() {
4480 public Informer reqInformChamberTemperatureSetting() {
4508 public Informer reqInformFoodTemperatureSetting() {
4536 public Informer reqInformHeatingTimeSetting() {
4564 public Informer reqInformRemainingHeatingTimeSetting() {
4595 public Informer reqInformMicrowaveHeatingPowerSetting() {
4625 public Informer reqInformPromptMessageSetting() {
4654 public Informer reqInformAccessoriesToCombinationMicrowaveOvenSetting() {
4688 public Informer reqInformTwoStageMicrowaveHeatingSettingDuration() {
4720 public Informer reqInformTwoStageMicrowaveHeatingSettingHeatingPower() {
4726 public static class Proxy
extends CombinationMicrowaveOven {
4727 public Proxy(byte instanceCode) {
4750 return setG((byte)0);
4753 public static Setter
setG(byte instanceCode) {
4754 return setG(instanceCode,
true);
4757 public static Setter
setG(
boolean responseRequired) {
4758 return setG((byte)0, responseRequired);
4761 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
4767 return getG((byte)0);
4770 public static Getter
getG(byte instanceCode) {
4779 public static Informer
informG(byte instanceCode) {
static final byte EPC_DOOR_OPEN_CLOSE_STATUS
byte[] getOvenPreheatingSetting()
boolean setChamberTemperatureSetting(byte[] edt)
static Informer informG(byte instanceCode)
static final byte EPC_OVEN_PREHEATING_SETTING
static final byte EPC_HEATING_MODE_SETTING
static final byte EPC_DISPLAY_CHARACTER_STRING_SETTING
boolean isValidOvenPreheatingSetting(byte[] edt)
byte[] getHeatingStatus()
byte[] getTwoStageMicrowaveHeatingSettingHeatingPower()
boolean isValidHeatingStatus(byte[] edt)
boolean setAutomaticHeatingSetting(byte[] edt)
boolean isValidFermentingModeSetting(byte[] edt)
boolean setTwoStageMicrowaveHeatingSettingHeatingPower(byte[] edt)
static final byte EPC_HEATING_STATUS
static final byte EPC_REMAINING_HEATING_TIME_SETTING
byte[] getAutomaticHeatingMenuSetting()
static final byte EPC_ACCESSORIES_TO_COMBINATION_MICROWAVE_OVEN_SETTING
static final byte EPC_HEATING_TIME_SETTING
static Setter setG(byte instanceCode, boolean responseRequired)
static final byte EPC_AUTOMATIC_HEATING_LEVEL_SETTING
byte[] getPromptMessageSetting()
boolean isValidDisplayCharacterStringSetting(byte[] edt)
boolean isValidTwoStageMicrowaveHeatingSettingHeatingPower(byte[] edt)
byte[] getAccessoriesToCombinationMicrowaveOvenSetting()
final void removeSetProperty(byte epc)
boolean setAutomaticHeatingMenuSetting(byte[] edt)
boolean setOperationStatus(byte[] edt)
boolean isValidDoorOpenCloseStatus(byte[] edt)
boolean setHeatingModeSetting(byte[] edt)
byte[] getHeatingSetting()
boolean setAccessoriesToCombinationMicrowaveOvenSetting(byte[] edt)
final void addStatusChangeAnnouncementProperty(byte epc)
boolean isValidOvenModeSetting(byte[] edt)
byte[] getOvenModeSetting()
synchronized boolean isValidProperty(EchoProperty property)
abstract byte[] getInstallationLocation()
boolean setMicrowaveHeatingPowerSetting(byte[] edt)
Setter set(boolean responseRequired)
boolean isValidAccessoriesToCombinationMicrowaveOvenSetting(byte[] edt)
static Setter setG(byte instanceCode)
static final byte EPC_AUTOMATIC_HEATING_SETTING
final void addGetProperty(byte epc)
byte[] getFoodTemperatureSetting()
static final byte EPC_PROMPT_MESSAGE_SETTING
static final byte EPC_OVEN_MODE_SETTING
boolean setFoodTemperatureSetting(byte[] edt)
boolean isValidHeatingTimeSetting(byte[] edt)
synchronized boolean setProperty(EchoProperty property)
boolean setRemainingHeatingTimeSetting(byte[] edt)
synchronized byte[] getProperty(byte epc)
static Setter setG(boolean responseRequired)
static final byte EPC_TWO_STAGE_MICROWAVE_HEATING_SETTING_HEATING_POWER
byte[] getTwoStageMicrowaveHeatingSettingDuration()
boolean setAutomaticHeatingLevelSetting(byte[] edt)
boolean isValidPromptMessageSetting(byte[] edt)
abstract byte[] getFaultStatus()
boolean setHeatingSetting(byte[] edt)
byte[] getHeatingModeSetting()
boolean setOvenModeSetting(byte[] edt)
byte[] getChamberTemperatureSetting()
boolean isValidHeatingSetting(byte[] edt)
boolean isValidHeatingModeSetting(byte[] edt)
abstract byte[] getOperationStatus()
byte[] getAutomaticHeatingSetting()
abstract byte[] getManufacturerCode()
boolean isValidFoodTemperatureSetting(byte[] edt)
static final byte EPC_FERMENTING_MODE_SETTING
boolean isValidAutomaticHeatingSetting(byte[] edt)
boolean isValidMicrowaveHeatingPowerSetting(byte[] edt)
byte[] getRemainingHeatingTimeSetting()
byte[] getDoorOpenCloseStatus()
static final byte EPC_CHAMBER_TEMPERATURE_SETTING
boolean isValidRemainingHeatingTimeSetting(byte[] edt)
byte[] getFermentingModeSetting()
boolean setTwoStageMicrowaveHeatingSettingDuration(byte[] edt)
byte[] getHeatingTimeSetting()
boolean setDisplayCharacterStringSetting(byte[] edt)
boolean setPromptMessageSetting(byte[] edt)
boolean isValidAutomaticHeatingMenuSetting(byte[] edt)
static final byte EPC_FOOD_TEMPERATURE_SETTING
boolean isValidChamberTemperatureSetting(byte[] edt)
static final byte EPC_OPERATION_STATUS
byte[] getStandardVersionInformation()
boolean setFermentingModeSetting(byte[] edt)
static final byte EPC_TWO_STAGE_MICROWAVE_HEATING_SETTING_DURATION
boolean setOvenPreheatingSetting(byte[] edt)
static Getter getG(byte instanceCode)
boolean setHeatingTimeSetting(byte[] edt)
byte[] getMicrowaveHeatingPowerSetting()
abstract boolean setInstallationLocation(byte[] edt)
static final String MULTICAST_ADDRESS
static final byte EPC_AUTOMATIC_HEATING_MENU_SETTING
static final short ECHO_CLASS_CODE
Informer inform(boolean multicast)
static final byte EPC_HEATING_SETTING
boolean isValidAutomaticHeatingLevelSetting(byte[] edt)
static final byte EPC_MICROWAVE_HEATING_POWER_SETTING
byte[] getAutomaticHeatingLevelSetting()
final boolean isSelfObject()
boolean isValidTwoStageMicrowaveHeatingSettingDuration(byte[] edt)
static Informer informG()