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 () |
![]() | |
byte | getInstanceCode () |
void | allocateSelfDeviceInstanceCode () |
void | onNew () |
Setter | set () |
Setter | set (boolean responseRequired) |
Getter | get () |
Informer | inform () |
![]() | |
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)0x0146 |
static final byte | EPC_OPERATION_MODE_SETTING = (byte)0xB0 |
static final byte | EPC_RATED_POWER_CONSUMPTION_OF_OUTDOOR_UNIT = (byte)0xB8 |
static final byte | EPC_MEASURED_ELECTRIC_CURRENT_CONSUMPTION_OF_OUTDOOR_UNIT = (byte)0xB9 |
static final byte | EPC_MEASURED_OUTDOOR_AIR_TEMPERATURE1 = (byte)0xBE |
static final byte | EPC_SPECIAL_STATE = (byte)0xAA |
static final byte | EPC_OPERATION_STATUS_OF_COMPRESSOR = (byte)0xD0 |
static final byte | EPC_OPERATION_MODE_INFORMATION = (byte)0xD1 |
static final byte | EPC_FAN_ROTATION_SPEED = (byte)0xD2 |
static final byte | EPC_MEASURED_POWER_CONSUMPTION_OF_OUTDOOR_UNIT = (byte)0xDB |
static final byte | EPC_MEASURED_OUTDOOR_AIR_TEMPERATURE2 = (byte)0xEE |
![]() | |
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} |
Additional Inherited Members | |
![]() | |
byte | mEchoInstanceCode = 0 |
Definition at line 26 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
Getter com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.get | ( | ) |
Definition at line 715 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
short com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.getEchoClassCode | ( | ) |
Definition at line 59 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Fan rotation speed
EPC : 0xD2
Contents of property :
Used to acquire the rotation speed of the fan of the outdoor unit (expressed in %).
Value range (decimal notation) :
0x00.0x64 (0.100%)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 526 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1947 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1951 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured electric current consumption of outdoor unit
EPC : 0xB9
Contents of property :
Used to acquire the measured electric current consumption.
Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.1A
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 273 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured outdoor air temperature 1
EPC : 0xBE
Contents of property :
Used to acquire the measured temperature of the outdoor air.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : 1°C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 322 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured outdoor air temperature 2
EPC : 0xEE
Contents of property :
Used to acquire the measured temperature of the outdoor air.
Value range (decimal notation) :
0xF554.0x7FFD (-273,2 .3276.5°C)
Data type : signed short
Data size : 2 bytes
Unit : 0.1°C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 624 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured power consumption of outdoor unit
EPC : 0xDB
Contents of property :
Used to acquire the measured power consumption of the outdoor unit.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 575 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
abstractprotected |
Property name : Operation mode information
EPC : 0xD1
Contents of property :
Used to acquire the current operation mode (i.e. “cooling,” “heating,” “dehumidification” or “other”).
Value range (decimal notation) :
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44 Other: 0x40
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
|
protected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to acquire the current operation mode setting (i.e. “automatic,” “cooling,” “heating,” “dehumidification” or “air circulator”).
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44
Air circulator: 0x45
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Announcement at status change
Definition at line 168 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
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
|
protected |
Property name : Operation status of compressor
EPC : 0xD0
Contents of property :
Used to acquire the operation status
(i.e. ON or OFF) of the compressor.
Value range (decimal notation) :
Compressor ON: 0x41 Compressor OFF: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 425 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Definition at line 664 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Rated power consumption of outdoor unit
EPC : 0xB8
Contents of property :
Used to acquire the rated power consumption for the cooling, heating and dehumidification modes.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Cooling: heating: dehumidification
Data type : unsigned short × 3
Data size : 6 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 223 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : “Special” state
EPC : 0xAA
Contents of property :
This property indicates when the air conditioner is in the “special” state
(i.e. “defrosting” state).
Value range (decimal notation) :
“Normal operation” state = 0x40,
“defrosting” state = 0x41
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 373 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
Informer com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.inform | ( | ) |
Definition at line 721 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Definition at line 726 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1956 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1960 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Fan rotation speed
EPC : 0xD2
Contents of property :
Used to acquire the rotation speed of the fan of the outdoor unit (expressed in %).
Value range (decimal notation) :
0x00.0x64 (0.100%)
Data type : unsigned char
Data size : 1 byte
Unit : %
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 549 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured electric current consumption of outdoor unit
EPC : 0xB9
Contents of property :
Used to acquire the measured electric current consumption.
Value range (decimal notation) :
0x0000.0xFFFD (0.6553.3A)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.1A
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 296 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured outdoor air temperature 1
EPC : 0xBE
Contents of property :
Used to acquire the measured temperature of the outdoor air.
Value range (decimal notation) :
0x81.0x7D (-127.125°C)
Data type : signed char
Data size : 1 byte
Unit : 1°C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 345 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured outdoor air temperature 2
EPC : 0xEE
Contents of property :
Used to acquire the measured temperature of the outdoor air.
Value range (decimal notation) :
0xF554.0x7FFD (-273,2 .3276.5°C)
Data type : signed short
Data size : 2 bytes
Unit : 0.1°C
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 647 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Measured power consumption of outdoor unit
EPC : 0xDB
Contents of property :
Used to acquire the measured power consumption of the outdoor unit.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 598 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Operation mode information
EPC : 0xD1
Contents of property :
Used to acquire the current operation mode (i.e. “cooling,” “heating,” “dehumidification” or “other”).
Value range (decimal notation) :
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44 Other: 0x40
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Definition at line 500 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to acquire the current operation mode setting (i.e. “automatic,” “cooling,” “heating,” “dehumidification” or “air circulator”).
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44
Air circulator: 0x45
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Announcement at status change
Definition at line 196 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Operation status of compressor
EPC : 0xD0
Contents of property :
Used to acquire the operation status
(i.e. ON or OFF) of the compressor.
Value range (decimal notation) :
Compressor ON: 0x41 Compressor OFF: 0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 449 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Definition at line 684 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Rated power consumption of outdoor unit
EPC : 0xB8
Contents of property :
Used to acquire the rated power consumption for the cooling, heating and dehumidification modes.
Value range (decimal notation) :
0x0000.0xFFFD (0.65533W)
Cooling: heating: dehumidification
Data type : unsigned short × 3
Data size : 6 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 247 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : “Special” state
EPC : 0xAA
Contents of property :
This property indicates when the air conditioner is in the “special” state
(i.e. “defrosting” state).
Value range (decimal notation) :
“Normal operation” state = 0x40,
“defrosting” state = 0x41
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 398 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
void com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.onNew | ( | ) |
Definition at line 53 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.set | ( | ) |
Definition at line 704 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.PackageTypeCommercialAirConditionerOutdoorUnit.set | ( | boolean | responseRequired | ) |
Definition at line 709 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1930 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1934 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1938 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 1942 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Property name : Operation mode setting
EPC : 0xB0
Contents of property :
Used to acquire the current operation mode setting (i.e. “automatic,” “cooling,” “heating,” “dehumidification” or “air circulator”).
Value range (decimal notation) :
The following values shall be used: Automatic: 0x41
Cooling: 0x42 Heating: 0x43
Dehumidification: 0x44
Air circulator: 0x45
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Announcement at status change
Definition at line 140 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
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 87 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Definition at line 653 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
protected |
Definition at line 42 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 28 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 37 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 32 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 33 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 39 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 38 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 36 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 30 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 35 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 31 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.
|
static |
Definition at line 34 of file PackageTypeCommercialAirConditionerOutdoorUnit.java.