OpenECHO
 All Classes Namespaces Files Functions Variables
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator Class Referenceabstract
Inheritance diagram for com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator:
com.sonycsl.echo.eoj.device.DeviceObject com.sonycsl.echo.eoj.EchoObject

Classes

class  Getter
 
class  Informer
 
class  Proxy
 
class  Receiver
 
class  Setter
 

Public Member Functions

void onNew ()
 
short getEchoClassCode ()
 
Setter set ()
 
Setter set (boolean responseRequired)
 
Getter get ()
 
Informer inform ()
 
- Public Member Functions inherited from com.sonycsl.echo.eoj.device.DeviceObject
byte getInstanceCode ()
 
void allocateSelfDeviceInstanceCode ()
 
void onNew ()
 
Setter set ()
 
Setter set (boolean responseRequired)
 
Getter get ()
 
Informer inform ()
 
- Public Member Functions inherited from com.sonycsl.echo.eoj.EchoObject
 EchoObject ()
 
void onNew ()
 
void onFound ()
 
final byte[] getStatusChangeAnnouncementProperties ()
 
final byte[] getSetProperties ()
 
final byte[] getGetProperties ()
 
String toString ()
 
final byte getClassGroupCode ()
 
final byte getClassCode ()
 
abstract byte getInstanceCode ()
 
abstract short getEchoClassCode ()
 
final int getEchoObjectCode ()
 
final void setNode (EchoNode node)
 
final EchoNode getNode ()
 
final void removeNode ()
 
final boolean isSelfObject ()
 
final boolean isProxy ()
 
final void setReceiver (Receiver receiver)
 
final Receiver getReceiver ()
 
final EchoFrame onReceiveRequest (EchoFrame frame)
 
Setter set ()
 
Setter set (boolean responseRequired)
 
Getter get ()
 
Informer inform ()
 

Static Public Member Functions

static Setter setG ()
 
static Setter setG (byte instanceCode)
 
static Setter setG (boolean responseRequired)
 
static Setter setG (byte instanceCode, boolean responseRequired)
 
static Getter getG ()
 
static Getter getG (byte instanceCode)
 
static Informer informG ()
 
static Informer informG (byte instanceCode)
 

Static Public Attributes

static final short ECHO_CLASS_CODE = (short)0x03B7
 
static final byte EPC_DOOR_OPEN_CLOSE_STATUS = (byte)0xB0
 
static final byte EPC_DOOR_OPEN_WARNING = (byte)0xB1
 
static final byte EPC_REFRIGERATOR_COMPARTMENT_DOOR_STATUS = (byte)0xB2
 
static final byte EPC_FREEZER_COMPARTMENT_DOOR_STATUS = (byte)0xB3
 
static final byte EPC_ICE_COMPARTMENT_DOOR_STATUS = (byte)0xB4
 
static final byte EPC_VEGETABLE_COMPARTMENT_DOOR_STATUS = (byte)0xB5
 
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_DOOR = (byte)0xB6
 
static final byte EPC_MAXIMUM_ALLOWABLE_TEMPERATURE_SETTING_LEVEL = (byte)0xE0
 
static final byte EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE2
 
static final byte EPC_FREEZER_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE3
 
static final byte EPC_ICE_TEMPERATURE_SETTING = (byte)0xE4
 
static final byte EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE5
 
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE6
 
static final byte EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xE9
 
static final byte EPC_FREEZER_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEA
 
static final byte EPC_ICE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEB
 
static final byte EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEC
 
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xED
 
static final byte EPC_MEASURED_REFRIGERATOR_COMPARTMENT_TEMPERATURE = (byte)0xD1
 
static final byte EPC_MEASURED_FREEZER_COMPARTMENT_TEMPERATURE = (byte)0xD2
 
static final byte EPC_MEASURED_SUBZERO_FRESH_COMPARTMENT_TEMPERATURE = (byte)0xD3
 
static final byte EPC_MEASURED_VEGETABLE_COMPARTMENT_TEMPERATURE = (byte)0xD4
 
static final byte EPC_MEASURED_MULTI_REFRIGERATIN_G_MODE_COMPARTMENT_TEMPERATURE = (byte)0xD5
 
static final byte EPC_COMPRESSOR_ROTATION_SPEED = (byte)0xD8
 
static final byte EPC_MEASURED_ELECTRIC_CURRENT_CONSUMPTION = (byte)0xDA
 
static final byte EPC_RATED_POWER_CONSUMPTION = (byte)0xDC
 
static final byte EPC_QUICK_FREEZE_FUNCTION_SETTING = (byte)0xA0
 
static final byte EPC_QUICK_REFRIGERATION_FUNCTION_SETTING = (byte)0xA1
 
static final byte EPC_ICEMAKER_SETTING = (byte)0xA4
 
static final byte EPC_ICEMAKER_OPERATION_STATUS = (byte)0xA5
 
static final byte EPC_ICEMAKER_TANK_STATUS = (byte)0xA6
 
static final byte EPC_REFRIGERATOR_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING = (byte)0xA8
 
static final byte EPC_VEGETABLE_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING = (byte)0xA9
 
static final byte EPC_DEODORIZATION_FUNCTION_SETTING = (byte)0xAD
 
- Static Public Attributes inherited from com.sonycsl.echo.eoj.device.DeviceObject
static final byte EPC_OPERATION_STATUS = (byte)0x80
 
static final byte EPC_INSTALLATION_LOCATION = (byte)0x81
 
static final byte EPC_STANDARD_VERSION_INFORMATION = (byte)0x82
 
static final byte EPC_IDENTIFICATION_NUMBER = (byte)0x83
 
static final byte EPC_MEASURED_INSTANTANEOUS_POWER_CONSUMPTION = (byte)0x84
 
static final byte EPC_MEASURED_CUMULATIVE_POWER_CONSUMPTION = (byte)0x85
 
static final byte EPC_MANUFACTURERS_FAULT_CODE = (byte)0x86
 
static final byte EPC_CURRENT_LIMIT_SETTING = (byte)0x87
 
static final byte EPC_FAULT_STATUS = (byte)0x88
 
static final byte EPC_FAULT_DESCRIPTION = (byte)0x89
 
static final byte EPC_MANUFACTURER_CODE = (byte)0x8A
 
static final byte EPC_BUSINESS_FACILITY_CODE = (byte)0x8B
 
static final byte EPC_PRODUCT_CODE = (byte)0x8C
 
static final byte EPC_PRODUCTION_NUMBER = (byte)0x8D
 
static final byte EPC_PRODUCTION_DATE = (byte)0x8E
 
static final byte EPC_POWER_SAVING_OPERATION_SETTING = (byte)0x8F
 
static final byte EPC_REMOTE_CONTROL_SETTING = (byte)0x93
 
static final byte EPC_CURRENT_TIME_SETTING = (byte)0x97
 
static final byte EPC_CURRENT_DATE_SETTING = (byte)0x98
 
static final byte EPC_POWER_LIMIT_SETTING = (byte)0x99
 
static final byte EPC_CUMULATIVE_OPERATING_TIME = (byte)0x9A
 
static final byte EPC_STATUS_CHANGE_ANNOUNCEMENT_PROPERTY_MAP = (byte)0x9D
 
static final byte EPC_SET_PROPERTY_MAP = (byte)0x9E
 
static final byte EPC_GET_PROPERTY_MAP = (byte)0x9F
 
static final byte[] EDT_OPERATION_STATUS_ON = {(byte)0x30}
 
static final byte[] EDT_OPERATION_STATUS_OFF = {(byte)0x31}
 
static final byte[] EDT_STANDARD_VERSION_INFORMATION = {(byte)0x00, (byte)0x00, (byte)0x41, (byte)0x00}
 

Protected Member Functions

void setupPropertyMaps ()
 
boolean setOperationStatus (byte[] edt)
 
abstract byte[] getOperationStatus ()
 
abstract byte[] getDoorOpenCloseStatus ()
 
boolean isValidDoorOpenCloseStatus (byte[] edt)
 
byte[] getDoorOpenWarning ()
 
boolean isValidDoorOpenWarning (byte[] edt)
 
byte[] getRefrigeratorCompartmentDoorStatus ()
 
boolean isValidRefrigeratorCompartmentDoorStatus (byte[] edt)
 
byte[] getFreezerCompartmentDoorStatus ()
 
boolean isValidFreezerCompartmentDoorStatus (byte[] edt)
 
byte[] getIceCompartmentDoorStatus ()
 
boolean isValidIceCompartmentDoorStatus (byte[] edt)
 
byte[] getVegetableCompartmentDoorStatus ()
 
boolean isValidVegetableCompartmentDoorStatus (byte[] edt)
 
byte[] getMultiRefrigeraTingModeCompartmentDoor ()
 
boolean isValidMultiRefrigeraTingModeCompartmentDoor (byte[] edt)
 
byte[] getMaximumAllowableTemperatureSettingLevel ()
 
boolean isValidMaximumAllowableTemperatureSettingLevel (byte[] edt)
 
boolean setRefrigeratorCompartmentTemperatureSetting (byte[] edt)
 
byte[] getRefrigeratorCompartmentTemperatureSetting ()
 
boolean isValidRefrigeratorCompartmentTemperatureSetting (byte[] edt)
 
boolean setFreezerCompartmentTemperatureSetting (byte[] edt)
 
byte[] getFreezerCompartmentTemperatureSetting ()
 
boolean isValidFreezerCompartmentTemperatureSetting (byte[] edt)
 
boolean setIceTemperatureSetting (byte[] edt)
 
byte[] getIceTemperatureSetting ()
 
boolean isValidIceTemperatureSetting (byte[] edt)
 
boolean setVegetableCompartmentTemperatureSetting (byte[] edt)
 
byte[] getVegetableCompartmentTemperatureSetting ()
 
boolean isValidVegetableCompartmentTemperatureSetting (byte[] edt)
 
boolean setMultiRefrigeraTingModeCompartmentTemperatureSetting (byte[] edt)
 
byte[] getMultiRefrigeraTingModeCompartmentTemperatureSetting ()
 
boolean isValidMultiRefrigeraTingModeCompartmentTemperatureSetting (byte[] edt)
 
boolean setRefrigeratorCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getRefrigeratorCompartmentTemperatureLevelSetting ()
 
boolean isValidRefrigeratorCompartmentTemperatureLevelSetting (byte[] edt)
 
boolean setFreezerCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getFreezerCompartmentTemperatureLevelSetting ()
 
boolean isValidFreezerCompartmentTemperatureLevelSetting (byte[] edt)
 
boolean setIceCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getIceCompartmentTemperatureLevelSetting ()
 
boolean isValidIceCompartmentTemperatureLevelSetting (byte[] edt)
 
boolean setVegetableCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getVegetableCompartmentTemperatureLevelSetting ()
 
boolean isValidVegetableCompartmentTemperatureLevelSetting (byte[] edt)
 
boolean setMultiRefrigeraTingModeCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getMultiRefrigeraTingModeCompartmentTemperatureLevelSetting ()
 
boolean isValidMultiRefrigeraTingModeCompartmentTemperatureLevelSetting (byte[] edt)
 
byte[] getMeasuredRefrigeratorCompartmentTemperature ()
 
boolean isValidMeasuredRefrigeratorCompartmentTemperature (byte[] edt)
 
byte[] getMeasuredFreezerCompartmentTemperature ()
 
boolean isValidMeasuredFreezerCompartmentTemperature (byte[] edt)
 
byte[] getMeasuredSubzeroFreshCompartmentTemperature ()
 
boolean isValidMeasuredSubzeroFreshCompartmentTemperature (byte[] edt)
 
byte[] getMeasuredVegetableCompartmentTemperature ()
 
boolean isValidMeasuredVegetableCompartmentTemperature (byte[] edt)
 
byte[] getMeasuredMultiRefrigeratinGModeCompartmentTemperature ()
 
boolean isValidMeasuredMultiRefrigeratinGModeCompartmentTemperature (byte[] edt)
 
byte[] getCompressorRotationSpeed ()
 
boolean isValidCompressorRotationSpeed (byte[] edt)
 
byte[] getMeasuredElectricCurrentConsumption ()
 
boolean isValidMeasuredElectricCurrentConsumption (byte[] edt)
 
byte[] getRatedPowerConsumption ()
 
boolean isValidRatedPowerConsumption (byte[] edt)
 
boolean setQuickFreezeFunctionSetting (byte[] edt)
 
byte[] getQuickFreezeFunctionSetting ()
 
boolean isValidQuickFreezeFunctionSetting (byte[] edt)
 
boolean setQuickRefrigerationFunctionSetting (byte[] edt)
 
byte[] getQuickRefrigerationFunctionSetting ()
 
boolean isValidQuickRefrigerationFunctionSetting (byte[] edt)
 
boolean setIcemakerSetting (byte[] edt)
 
byte[] getIcemakerSetting ()
 
boolean isValidIcemakerSetting (byte[] edt)
 
byte[] getIcemakerOperationStatus ()
 
boolean isValidIcemakerOperationStatus (byte[] edt)
 
byte[] getIcemakerTankStatus ()
 
boolean isValidIcemakerTankStatus (byte[] edt)
 
boolean setRefrigeratorCompartmentHumidificationFunctionSetting (byte[] edt)
 
byte[] getRefrigeratorCompartmentHumidificationFunctionSetting ()
 
boolean isValidRefrigeratorCompartmentHumidificationFunctionSetting (byte[] edt)
 
boolean setVegetableCompartmentHumidificationFunctionSetting (byte[] edt)
 
byte[] getVegetableCompartmentHumidificationFunctionSetting ()
 
boolean isValidVegetableCompartmentHumidificationFunctionSetting (byte[] edt)
 
boolean setDeodorizationFunctionSetting (byte[] edt)
 
byte[] getDeodorizationFunctionSetting ()
 
boolean isValidDeodorizationFunctionSetting (byte[] edt)
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
Informer inform (boolean multicast)
 
- Protected Member Functions inherited from com.sonycsl.echo.eoj.device.DeviceObject
void setupPropertyMaps ()
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
boolean setOperationStatus (byte[] edt)
 
abstract byte[] getOperationStatus ()
 
boolean isValidOperationStatus (byte[] edt)
 
abstract boolean setInstallationLocation (byte[] edt)
 
abstract byte[] getInstallationLocation ()
 
boolean isValidInstallationLocation (byte[] edt)
 
byte[] getStandardVersionInformation ()
 
boolean isValidStandardVersionInformation (byte[] edt)
 
byte[] getIdentificationNumber ()
 
boolean isValidIdentificationNumber (byte[] edt)
 
byte[] getMeasuredInstantaneousPowerConsumption ()
 
boolean isValidMeasuredInstantaneousPowerConsumption (byte[] edt)
 
byte[] getMeasuredCumulativePowerConsumption ()
 
boolean isValidMeasuredCumulativePowerConsumption (byte[] edt)
 
byte[] getManufacturersFaultCode ()
 
boolean isValidManufacturersFaultCode (byte[] edt)
 
boolean setCurrentLimitSetting (byte[] edt)
 
byte[] getCurrentLimitSetting ()
 
boolean isValidCurrentLimitSetting (byte[] edt)
 
abstract byte[] getFaultStatus ()
 
boolean isValidFaultStatus (byte[] edt)
 
byte[] getFaultDescription ()
 
boolean isValidFaultDescription (byte[] edt)
 
abstract byte[] getManufacturerCode ()
 
boolean isValidManufacturerCode (byte[] edt)
 
byte[] getBusinessFacilityCode ()
 
boolean isValidBusinessFacilityCode (byte[] edt)
 
byte[] getProductCode ()
 
boolean isValidProductCode (byte[] edt)
 
byte[] getProductionNumber ()
 
boolean isValidProductionNumber (byte[] edt)
 
byte[] getProductionDate ()
 
boolean isValidProductionDate (byte[] edt)
 
boolean setPowerSavingOperationSetting (byte[] edt)
 
byte[] getPowerSavingOperationSetting ()
 
boolean isValidPowerSavingOperationSetting (byte[] edt)
 
boolean setRemoteControlSetting (byte[] edt)
 
byte[] getRemoteControlSetting ()
 
boolean isValidRemoteControlSetting (byte[] edt)
 
boolean setCurrentTimeSetting (byte[] edt)
 
byte[] getCurrentTimeSetting ()
 
boolean isValidCurrentTimeSetting (byte[] edt)
 
boolean setCurrentDateSetting (byte edt[])
 
byte[] getCurrentDateSetting ()
 
boolean isValidCurrentDateSetting (byte[] edt)
 
boolean setPowerLimitSetting (byte[] edt)
 
byte[] getPowerLimitSetting ()
 
boolean isValidPowerLimitSetting (byte[] edt)
 
byte[] getCumulativeOperatingTime ()
 
boolean isValidCumulativeOperatingTime (byte[] edt)
 
byte[] getStatusChangeAnnouncementPropertyMap ()
 
boolean isValidStatusChangeAnnouncementPropertyMap (byte[] edt)
 
byte[] getSetPropertyMap ()
 
boolean isValidSetPropertyMap (byte[] edt)
 
byte[] getGetPropertyMap ()
 
boolean isValidGetPropertyMap (byte[] edt)
 
Informer inform (boolean multicast)
 
- Protected Member Functions inherited from com.sonycsl.echo.eoj.EchoObject
void setupPropertyMaps ()
 
final void addStatusChangeAnnouncementProperty (byte epc)
 
final void removeStatusChangeAnnouncementProperty (byte epc)
 
final void clearStatusChangeAnnouncementProperties ()
 
final void addSetProperty (byte epc)
 
final void removeSetProperty (byte epc)
 
final void clearSetProperties ()
 
final void addGetProperty (byte epc)
 
final void removeGetProperty (byte epc)
 
final void clearGetProperties ()
 
synchronized boolean setProperty (EchoProperty property)
 
synchronized byte[] getProperty (byte epc)
 
synchronized boolean isValidProperty (EchoProperty property)
 
final void onReceiveSetRequest (EchoProperty property, EchoFrame response)
 
final void onReceiveGetRequest (byte epc, EchoFrame response)
 
Informer inform (boolean multicast)
 
InformerC informC (String address)
 

Additional Inherited Members

- Protected Attributes inherited from com.sonycsl.echo.eoj.device.DeviceObject
byte mEchoInstanceCode = 0
 

Detailed Description

Definition at line 26 of file Refrigerator.java.

Member Function Documentation

Getter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.get ( )

Definition at line 2337 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getCompressorRotationSpeed ( )
protected

Property name : Compressor rotation speed

EPC : 0xD8

Contents of property :
Used to acquire the rotation speed of the compressor. The rotation speed is expressed in terms of a level.

Value range (decimal notation) :
First byte: Maximum rotation speed L (0x01.0xFF (1.255))
Second byte: Rotation speed of the actual compressor:
0x00 to L (zero speed to highest speed)

Data type : unsigned char

Data size : 2 bytes

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1538 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getDeodorizationFunctionSetting ( )
protected

Property name : Deodorization function setting

EPC : 0xAD

Contents of property :
Used to specify whether or not to use the deodorization function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2183 of file Refrigerator.java.

abstract byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getDoorOpenCloseStatus ( )
abstractprotected

Property name : Door open/close status

EPC : 0xB0

Contents of property :
Door open/close status

Value range (decimal notation) :
Door open = 0x41, Door close = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - mandatory

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getDoorOpenWarning ( )
protected

Property name : Door open warning

EPC : 0xB1

Contents of property :
Door open warning status

Value range (decimal notation) :
Door open warning found = 0x41 Door open warning not found = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Announcement at status change

Definition at line 210 of file Refrigerator.java.

short com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getEchoClassCode ( )

Definition at line 83 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getFreezerCompartmentDoorStatus ( )
protected

Property name : Freezer compartment door status

EPC : 0xB3

Contents of property :
Used to acquire the status (i.e. open or closed) of the freezer compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 310 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getFreezerCompartmentTemperatureLevelSetting ( )
protected

Property name : Freezer compartment temperature level setting

EPC : 0xEA

Contents of property :
Used to specify the freezer compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1022 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getFreezerCompartmentTemperatureSetting ( )
protected

Property name : Freezer compartment temperature setting

EPC : 0xE3

Contents of property :
Used to specify the freezer compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 662 of file Refrigerator.java.

static Getter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getG ( )
static

Definition at line 6241 of file Refrigerator.java.

static Getter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getG ( byte  instanceCode)
static

Definition at line 6245 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIceCompartmentDoorStatus ( )
protected

Property name : Ice compartment door status

EPC : 0xB4

Contents of property :
Used to acquire the status (i.e. open or closed) of the ice compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 359 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIceCompartmentTemperatureLevelSetting ( )
protected

Property name : ice compartment temperature level setting

EPC : 0xEB

Contents of property :
Used to specify ice compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1094 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIcemakerOperationStatus ( )
protected

Property name : Icemaker operation status

EPC : 0xA5

Contents of property :
Used to acquire the status of the automatic icemaker of the refrigerator.

Value range (decimal notation) :
“Ice-making in progress” state: 0x41
“Ice-making stopped” state: 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1913 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIcemakerSetting ( )
protected

Property name : Icemaker setting

EPC : 0xA4

Contents of property :
Used to specify whether or not to enable the automatic icemaker of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Enable icemaker” option: 0x41 “Disable icemaker” option: 0x42 “Temporarily disable icemaker”
option: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1862 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIcemakerTankStatus ( )
protected

Property name : Icemaker tank status

EPC : 0xA6

Contents of property :
Used to acquire the status of the tank of the automatic icemaker of the refrigerator in terms of whether it contains water or not.

Value range (decimal notation) :
Icemaker tank contains water: 0x41 There is no water left in the icemaker
tank or the icemaker tank has not been
positioned correctly in the refrigerator: 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1965 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getIceTemperatureSetting ( )
protected

Property name : Ice temperature setting

EPC : 0xE4

Contents of property :
Used to specify the ice compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 734 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMaximumAllowableTemperatureSettingLevel ( )
protected

Property name : Maximum allowable temperature setting level

EPC : 0xE0

Contents of property :
Used to acquire the maximum allowable temperature setting levels for the individual compartments of the refrigerator.

Value range (decimal notation) :
First byte: Refrigerator compartment Second byte: Freezer compartment Third byte: subzero-fresh
compartment
Fourth byte: Vegetable compartment Fifth byte: Multi-refrigerating mode
compartment
Sixth to eighth bytes: Reserved for future use.
0x01.0xFF (Level 1.255)
0x00 = no compartment

Data type : unsigned char × 8

Data size : 8 bytes

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 512 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredElectricCurrentConsumption ( )
protected

Property name : Measured electric current consumption

EPC : 0xDA

Contents of property :
Used to acquire the measured electric current consumption.

Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)

Data type : unsigned char

Data size : 2 bytes

Unit : 0.1A

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1589 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredFreezerCompartmentTemperature ( )
protected

Property name : Measured freezer compartment temperature

EPC : 0xD2

Contents of property :
Used to acquire the measured freezer compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1336 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredMultiRefrigeratinGModeCompartmentTemperature ( )
protected

Property name : Measured multi-refrigeratin g mode compartment temperature

EPC : 0xD5

Contents of property :
Used to acquire the measured
multi-refrigerating mode compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1485 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredRefrigeratorCompartmentTemperature ( )
protected

Property name : Measured refrigerator compartment temperature

EPC : 0xD1

Contents of property :
Used to acquire the measured refrigerator compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1287 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredSubzeroFreshCompartmentTemperature ( )
protected

Property name : Measured subzero-fresh compartment temperature

EPC : 0xD3

Contents of property :
Used to acquire the measured meat and fish compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1385 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMeasuredVegetableCompartmentTemperature ( )
protected

Property name : Measured vegetable compartment temperature

EPC : 0xD4

Contents of property :
Used to acquire the measured vegetable compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1434 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMultiRefrigeraTingModeCompartmentDoor ( )
protected

Property name : Multi-refrigera- ting mode compartment door

EPC : 0xB6

Contents of property :
Used to acquire the status (i.e. open or closed) of the multi-refrigerating mode compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 457 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMultiRefrigeraTingModeCompartmentTemperatureLevelSetting ( )
protected

Property name : Multi-refrigera- ting mode compartment temperature level setting

EPC : 0xED

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1238 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getMultiRefrigeraTingModeCompartmentTemperatureSetting ( )
protected

Property name : Multi-refrigera- ting mode compartment temperature setting

EPC : 0xE6

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 878 of file Refrigerator.java.

abstract byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getOperationStatus ( )
abstractprotected

Property name : Operation status

EPC : 0x80

Contents of property :
This property indicates the ON/OFF status.

Value range (decimal notation) :
ON=0x30, OFF=0x31

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - mandatory

Announcement at status change

synchronized byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getProperty ( byte  epc)
protected

Definition at line 2238 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getQuickFreezeFunctionSetting ( )
protected

Property name : Quick freeze function setting

EPC : 0xA0

Contents of property :
Used to specify whether or not to use the “Quick freeze” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick freeze” mode: 0x42 “Standby for fast freezing” mode:
0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1712 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getQuickRefrigerationFunctionSetting ( )
protected

Property name : Quick refrigeration function setting

EPC : 0xA1

Contents of property :
Used to specify whether or not to use the “quick refrigeration” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick refrigeration” mode: 0x42 “Standby for quick refrigeration”
mode: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1787 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getRatedPowerConsumption ( )
protected

Property name : Rated power consumption

EPC : 0xDC

Contents of property :
Used to acquire the rated power consumption.

Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)

Data type : unsigned char

Data size : 2 bytes

Unit : W

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1638 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getRefrigeratorCompartmentDoorStatus ( )
protected

Property name : Refrigerator compartment door status

EPC : 0xB2

Contents of property :
Used to acquire the status (i.e. open or closed) of the refrigerator compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 261 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getRefrigeratorCompartmentHumidificationFunctionSetting ( )
protected

Property name : Refrigerator compartment humidification function setting

EPC : 0xA8

Contents of property :
Used to specify whether or not to use the refrigerator compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2039 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getRefrigeratorCompartmentTemperatureLevelSetting ( )
protected

Property name : Refrigerator compartment temperature level setting

EPC : 0xE9

Contents of property :
Used to specify the refrigerator compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 950 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getRefrigeratorCompartmentTemperatureSetting ( )
protected

Property name : Refrigerator compartment temperature setting

EPC : 0xE2

Contents of property :
Used to specify the refrigerator compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 590 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getVegetableCompartmentDoorStatus ( )
protected

Property name : Vegetable compartment door status

EPC : 0xB5

Contents of property :
Used to acquire the status (i.e. open or closed) of the vegetable compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 408 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getVegetableCompartmentHumidificationFunctionSetting ( )
protected

Property name : Vegetable compartment humidification function setting

EPC : 0xA9

Contents of property :
Used to specify whether or not to use the vegetable compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2111 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getVegetableCompartmentTemperatureLevelSetting ( )
protected

Property name : Vegetable compartment temperature level setting

EPC : 0xEC

Contents of property :
Used to specify the vegetable compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1166 of file Refrigerator.java.

byte [] com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.getVegetableCompartmentTemperatureSetting ( )
protected

Property name : Vegetable compartment temperature setting

EPC : 0xE5

Contents of property :
Used to specify the vegetable compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 806 of file Refrigerator.java.

Informer com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.inform ( )

Definition at line 2343 of file Refrigerator.java.

Informer com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.inform ( boolean  multicast)
protected

Definition at line 2348 of file Refrigerator.java.

static Informer com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.informG ( )
static

Definition at line 6250 of file Refrigerator.java.

static Informer com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.informG ( byte  instanceCode)
static

Definition at line 6254 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidCompressorRotationSpeed ( byte[]  edt)
protected

Property name : Compressor rotation speed

EPC : 0xD8

Contents of property :
Used to acquire the rotation speed of the compressor. The rotation speed is expressed in terms of a level.

Value range (decimal notation) :
First byte: Maximum rotation speed L (0x01.0xFF (1.255))
Second byte: Rotation speed of the actual compressor:
0x00 to L (zero speed to highest speed)

Data type : unsigned char

Data size : 2 bytes

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1563 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidDeodorizationFunctionSetting ( byte[]  edt)
protected

Property name : Deodorization function setting

EPC : 0xAD

Contents of property :
Used to specify whether or not to use the deodorization function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2206 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidDoorOpenCloseStatus ( byte[]  edt)
protected

Property name : Door open/close status

EPC : 0xB0

Contents of property :
Door open/close status

Value range (decimal notation) :
Door open = 0x41, Door close = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - mandatory

Definition at line 182 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidDoorOpenWarning ( byte[]  edt)
protected

Property name : Door open warning

EPC : 0xB1

Contents of property :
Door open warning status

Value range (decimal notation) :
Door open warning found = 0x41 Door open warning not found = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Announcement at status change

Definition at line 235 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidFreezerCompartmentDoorStatus ( byte[]  edt)
protected

Property name : Freezer compartment door status

EPC : 0xB3

Contents of property :
Used to acquire the status (i.e. open or closed) of the freezer compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 333 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidFreezerCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Freezer compartment temperature level setting

EPC : 0xEA

Contents of property :
Used to specify the freezer compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1045 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidFreezerCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Freezer compartment temperature setting

EPC : 0xE3

Contents of property :
Used to specify the freezer compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 685 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIceCompartmentDoorStatus ( byte[]  edt)
protected

Property name : Ice compartment door status

EPC : 0xB4

Contents of property :
Used to acquire the status (i.e. open or closed) of the ice compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 382 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIceCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : ice compartment temperature level setting

EPC : 0xEB

Contents of property :
Used to specify ice compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1117 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIcemakerOperationStatus ( byte[]  edt)
protected

Property name : Icemaker operation status

EPC : 0xA5

Contents of property :
Used to acquire the status of the automatic icemaker of the refrigerator.

Value range (decimal notation) :
“Ice-making in progress” state: 0x41
“Ice-making stopped” state: 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1937 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIcemakerSetting ( byte[]  edt)
protected

Property name : Icemaker setting

EPC : 0xA4

Contents of property :
Used to specify whether or not to enable the automatic icemaker of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Enable icemaker” option: 0x41 “Disable icemaker” option: 0x42 “Temporarily disable icemaker”
option: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1886 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIcemakerTankStatus ( byte[]  edt)
protected

Property name : Icemaker tank status

EPC : 0xA6

Contents of property :
Used to acquire the status of the tank of the automatic icemaker of the refrigerator in terms of whether it contains water or not.

Value range (decimal notation) :
Icemaker tank contains water: 0x41 There is no water left in the icemaker
tank or the icemaker tank has not been
positioned correctly in the refrigerator: 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1990 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidIceTemperatureSetting ( byte[]  edt)
protected

Property name : Ice temperature setting

EPC : 0xE4

Contents of property :
Used to specify the ice compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 757 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMaximumAllowableTemperatureSettingLevel ( byte[]  edt)
protected

Property name : Maximum allowable temperature setting level

EPC : 0xE0

Contents of property :
Used to acquire the maximum allowable temperature setting levels for the individual compartments of the refrigerator.

Value range (decimal notation) :
First byte: Refrigerator compartment Second byte: Freezer compartment Third byte: subzero-fresh
compartment
Fourth byte: Vegetable compartment Fifth byte: Multi-refrigerating mode
compartment
Sixth to eighth bytes: Reserved for future use.
0x01.0xFF (Level 1.255)
0x00 = no compartment

Data type : unsigned char × 8

Data size : 8 bytes

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 541 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredElectricCurrentConsumption ( byte[]  edt)
protected

Property name : Measured electric current consumption

EPC : 0xDA

Contents of property :
Used to acquire the measured electric current consumption.

Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)

Data type : unsigned char

Data size : 2 bytes

Unit : 0.1A

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1612 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredFreezerCompartmentTemperature ( byte[]  edt)
protected

Property name : Measured freezer compartment temperature

EPC : 0xD2

Contents of property :
Used to acquire the measured freezer compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1359 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredMultiRefrigeratinGModeCompartmentTemperature ( byte[]  edt)
protected

Property name : Measured multi-refrigeratin g mode compartment temperature

EPC : 0xD5

Contents of property :
Used to acquire the measured
multi-refrigerating mode compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1510 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredRefrigeratorCompartmentTemperature ( byte[]  edt)
protected

Property name : Measured refrigerator compartment temperature

EPC : 0xD1

Contents of property :
Used to acquire the measured refrigerator compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1310 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredSubzeroFreshCompartmentTemperature ( byte[]  edt)
protected

Property name : Measured subzero-fresh compartment temperature

EPC : 0xD3

Contents of property :
Used to acquire the measured meat and fish compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1408 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMeasuredVegetableCompartmentTemperature ( byte[]  edt)
protected

Property name : Measured vegetable compartment temperature

EPC : 0xD4

Contents of property :
Used to acquire the measured vegetable compartment temperature (°C).

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1457 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMultiRefrigeraTingModeCompartmentDoor ( byte[]  edt)
protected

Property name : Multi-refrigera- ting mode compartment door

EPC : 0xB6

Contents of property :
Used to acquire the status (i.e. open or closed) of the multi-refrigerating mode compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 480 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMultiRefrigeraTingModeCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Multi-refrigera- ting mode compartment temperature level setting

EPC : 0xED

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1261 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidMultiRefrigeraTingModeCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Multi-refrigera- ting mode compartment temperature setting

EPC : 0xE6

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 901 of file Refrigerator.java.

synchronized boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidProperty ( EchoProperty  property)
protected

Definition at line 2282 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidQuickFreezeFunctionSetting ( byte[]  edt)
protected

Property name : Quick freeze function setting

EPC : 0xA0

Contents of property :
Used to specify whether or not to use the “Quick freeze” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick freeze” mode: 0x42 “Standby for fast freezing” mode:
0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1736 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidQuickRefrigerationFunctionSetting ( byte[]  edt)
protected

Property name : Quick refrigeration function setting

EPC : 0xA1

Contents of property :
Used to specify whether or not to use the “quick refrigeration” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick refrigeration” mode: 0x42 “Standby for quick refrigeration”
mode: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1811 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidRatedPowerConsumption ( byte[]  edt)
protected

Property name : Rated power consumption

EPC : 0xDC

Contents of property :
Used to acquire the rated power consumption.

Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)

Data type : unsigned char

Data size : 2 bytes

Unit : W

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 1661 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidRefrigeratorCompartmentDoorStatus ( byte[]  edt)
protected

Property name : Refrigerator compartment door status

EPC : 0xB2

Contents of property :
Used to acquire the status (i.e. open or closed) of the refrigerator compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 284 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidRefrigeratorCompartmentHumidificationFunctionSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment humidification function setting

EPC : 0xA8

Contents of property :
Used to specify whether or not to use the refrigerator compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2062 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidRefrigeratorCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment temperature level setting

EPC : 0xE9

Contents of property :
Used to specify the refrigerator compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 973 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidRefrigeratorCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment temperature setting

EPC : 0xE2

Contents of property :
Used to specify the refrigerator compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 613 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidVegetableCompartmentDoorStatus ( byte[]  edt)
protected

Property name : Vegetable compartment door status

EPC : 0xB5

Contents of property :
Used to acquire the status (i.e. open or closed) of the vegetable compartment door.

Value range (decimal notation) :
Open = 0x41, closed = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : -

Access rule :
Announce - undefined
Set - undefined
Get - optional

Definition at line 431 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidVegetableCompartmentHumidificationFunctionSetting ( byte[]  edt)
protected

Property name : Vegetable compartment humidification function setting

EPC : 0xA9

Contents of property :
Used to specify whether or not to use the vegetable compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2134 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidVegetableCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Vegetable compartment temperature level setting

EPC : 0xEC

Contents of property :
Used to specify the vegetable compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1189 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.isValidVegetableCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Vegetable compartment temperature setting

EPC : 0xE5

Contents of property :
Used to specify the vegetable compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 829 of file Refrigerator.java.

void com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.onNew ( )

Definition at line 77 of file Refrigerator.java.

Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.set ( )

Definition at line 2326 of file Refrigerator.java.

Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.set ( boolean  responseRequired)

Definition at line 2331 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setDeodorizationFunctionSetting ( byte[]  edt)
protected

Property name : Deodorization function setting

EPC : 0xAD

Contents of property :
Used to specify whether or not to use the deodorization function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2160 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setFreezerCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Freezer compartment temperature level setting

EPC : 0xEA

Contents of property :
Used to specify the freezer compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 999 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setFreezerCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Freezer compartment temperature setting

EPC : 0xE3

Contents of property :
Used to specify the freezer compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 639 of file Refrigerator.java.

static Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setG ( )
static

Definition at line 6224 of file Refrigerator.java.

static Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setG ( byte  instanceCode)
static

Definition at line 6228 of file Refrigerator.java.

static Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setG ( boolean  responseRequired)
static

Definition at line 6232 of file Refrigerator.java.

static Setter com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setG ( byte  instanceCode,
boolean  responseRequired 
)
static

Definition at line 6236 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setIceCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : ice compartment temperature level setting

EPC : 0xEB

Contents of property :
Used to specify ice compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1071 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setIcemakerSetting ( byte[]  edt)
protected

Property name : Icemaker setting

EPC : 0xA4

Contents of property :
Used to specify whether or not to enable the automatic icemaker of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Enable icemaker” option: 0x41 “Disable icemaker” option: 0x42 “Temporarily disable icemaker”
option: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1838 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setIceTemperatureSetting ( byte[]  edt)
protected

Property name : Ice temperature setting

EPC : 0xE4

Contents of property :
Used to specify the ice compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 711 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setMultiRefrigeraTingModeCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Multi-refrigera- ting mode compartment temperature level setting

EPC : 0xED

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1215 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setMultiRefrigeraTingModeCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Multi-refrigera- ting mode compartment temperature setting

EPC : 0xE6

Contents of property :
Used to specify the multi-refrigerating mode compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 855 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setOperationStatus ( byte[]  edt)
protected

Property name : Operation status

EPC : 0x80

Contents of property :
This property indicates the ON/OFF status.

Value range (decimal notation) :
ON=0x30, OFF=0x31

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - mandatory

Announcement at status change

Definition at line 111 of file Refrigerator.java.

synchronized boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setProperty ( EchoProperty  property)
protected

Definition at line 2212 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setQuickFreezeFunctionSetting ( byte[]  edt)
protected

Property name : Quick freeze function setting

EPC : 0xA0

Contents of property :
Used to specify whether or not to use the “Quick freeze” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick freeze” mode: 0x42 “Standby for fast freezing” mode:
0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1688 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setQuickRefrigerationFunctionSetting ( byte[]  edt)
protected

Property name : Quick refrigeration function setting

EPC : 0xA1

Contents of property :
Used to specify whether or not to use the “quick refrigeration” function of the refrigerator, and to acquire the current setting.

Value range (decimal notation) :
“Normal operation” mode: 0x41 “Quick refrigeration” mode: 0x42 “Standby for quick refrigeration”
mode: 0x43

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1763 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setRefrigeratorCompartmentHumidificationFunctionSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment humidification function setting

EPC : 0xA8

Contents of property :
Used to specify whether or not to use the refrigerator compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2016 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setRefrigeratorCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment temperature level setting

EPC : 0xE9

Contents of property :
Used to specify the refrigerator compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 927 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setRefrigeratorCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Refrigerator compartment temperature setting

EPC : 0xE2

Contents of property :
Used to specify the refrigerator compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 567 of file Refrigerator.java.

void com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setupPropertyMaps ( )
protected

Definition at line 66 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setVegetableCompartmentHumidificationFunctionSetting ( byte[]  edt)
protected

Property name : Vegetable compartment humidification function setting

EPC : 0xA9

Contents of property :
Used to specify whether or not to use the vegetable compartment humidification function, and to acquire the current setting.

Value range (decimal notation) :
ON = 0x41 OFF = 0x42

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 2088 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setVegetableCompartmentTemperatureLevelSetting ( byte[]  edt)
protected

Property name : Vegetable compartment temperature level setting

EPC : 0xEC

Contents of property :
Used to specify the vegetable compartment temperature by selecting a level from among the predefined levels, and to acquire the current setting.

Value range (decimal notation) :
0x01 to maximum allowable temperature setting level (highest to lowest temperature)

Data type : unsigned char

Data size : 1 byte

Unit : —

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 1143 of file Refrigerator.java.

boolean com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.setVegetableCompartmentTemperatureSetting ( byte[]  edt)
protected

Property name : Vegetable compartment temperature setting

EPC : 0xE5

Contents of property :
Used to specify the vegetable compartment temperature in °C, and to acquire the current setting.

Value range (decimal notation) :
0x81.0x7E (-127.126°C)

Data type : signed char

Data size : 1 byte

Unit : .C

Access rule :
Announce - undefined
Set - optional
Get - optional

Definition at line 783 of file Refrigerator.java.

Member Data Documentation

final short com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.ECHO_CLASS_CODE = (short)0x03B7
static

Definition at line 28 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_COMPRESSOR_ROTATION_SPEED = (byte)0xD8
static

Definition at line 53 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_DEODORIZATION_FUNCTION_SETTING = (byte)0xAD
static

Definition at line 63 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_DOOR_OPEN_CLOSE_STATUS = (byte)0xB0
static

Definition at line 30 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_DOOR_OPEN_WARNING = (byte)0xB1
static

Definition at line 31 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_FREEZER_COMPARTMENT_DOOR_STATUS = (byte)0xB3
static

Definition at line 33 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_FREEZER_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEA
static

Definition at line 44 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_FREEZER_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE3
static

Definition at line 39 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICE_COMPARTMENT_DOOR_STATUS = (byte)0xB4
static

Definition at line 34 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEB
static

Definition at line 45 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICE_TEMPERATURE_SETTING = (byte)0xE4
static

Definition at line 40 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICEMAKER_OPERATION_STATUS = (byte)0xA5
static

Definition at line 59 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICEMAKER_SETTING = (byte)0xA4
static

Definition at line 58 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_ICEMAKER_TANK_STATUS = (byte)0xA6
static

Definition at line 60 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MAXIMUM_ALLOWABLE_TEMPERATURE_SETTING_LEVEL = (byte)0xE0
static

Definition at line 37 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_ELECTRIC_CURRENT_CONSUMPTION = (byte)0xDA
static

Definition at line 54 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_FREEZER_COMPARTMENT_TEMPERATURE = (byte)0xD2
static

Definition at line 49 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_MULTI_REFRIGERATIN_G_MODE_COMPARTMENT_TEMPERATURE = (byte)0xD5
static

Definition at line 52 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_REFRIGERATOR_COMPARTMENT_TEMPERATURE = (byte)0xD1
static

Definition at line 48 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_SUBZERO_FRESH_COMPARTMENT_TEMPERATURE = (byte)0xD3
static

Definition at line 50 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MEASURED_VEGETABLE_COMPARTMENT_TEMPERATURE = (byte)0xD4
static

Definition at line 51 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_DOOR = (byte)0xB6
static

Definition at line 36 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xED
static

Definition at line 47 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE6
static

Definition at line 42 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_QUICK_FREEZE_FUNCTION_SETTING = (byte)0xA0
static

Definition at line 56 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_QUICK_REFRIGERATION_FUNCTION_SETTING = (byte)0xA1
static

Definition at line 57 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_RATED_POWER_CONSUMPTION = (byte)0xDC
static

Definition at line 55 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_REFRIGERATOR_COMPARTMENT_DOOR_STATUS = (byte)0xB2
static

Definition at line 32 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_REFRIGERATOR_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING = (byte)0xA8
static

Definition at line 61 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xE9
static

Definition at line 43 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE2
static

Definition at line 38 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_VEGETABLE_COMPARTMENT_DOOR_STATUS = (byte)0xB5
static

Definition at line 35 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_VEGETABLE_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING = (byte)0xA9
static

Definition at line 62 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING = (byte)0xEC
static

Definition at line 46 of file Refrigerator.java.

final byte com.sonycsl.echo.eoj.device.cookinghousehold.Refrigerator.EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_SETTING = (byte)0xE5
static

Definition at line 41 of file Refrigerator.java.


The documentation for this class was generated from the following file: