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)0x0139 |
static final byte | EPC_HUMIDIFYING_SETTING1 = (byte)0xC0 |
static final byte | EPC_HUMIDIFYING_SETTING2 = (byte)0xC1 |
static final byte | EPC_MEASURED_VALUE_OF_RELATIVE_HUMIDITY = (byte)0xB4 |
static final byte | EPC_RESERVATION_SET_OF_OFF_TIMER = (byte)0x94 |
static final byte | EPC_RELATIVE_TIME_VALUE_SET_OF_OFF_TIMER = (byte)0x96 |
static final byte | EPC_ION_EMISSION_SETTING = (byte)0xC2 |
static final byte | EPC_IMPLEMENTED_ION_EMISSION_METHOD = (byte)0xC3 |
static final byte | EPC_SPECIAL_OPERATION_MODE_SETTING = (byte)0xC4 |
static final byte | EPC_WATER_AMOUNT_LEVEL = (byte)0xC5 |
![]() | |
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 Humidifier.java.
Getter com.sonycsl.echo.eoj.device.airconditioner.Humidifier.get | ( | ) |
Definition at line 774 of file Humidifier.java.
short com.sonycsl.echo.eoj.device.airconditioner.Humidifier.getEchoClassCode | ( | ) |
Definition at line 60 of file Humidifier.java.
|
static |
Definition at line 2179 of file Humidifier.java.
|
static |
Definition at line 2183 of file Humidifier.java.
|
abstractprotected |
Property name : Humidifying setting 1
EPC : 0xC0
Contents of property :
Sets value of relative humidity and get setting status
Value range (decimal notation) :
0x00.0x64, (0.100%)
Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
abstractprotected |
Property name : Humidifying setting 2
EPC : 0xC1
Contents of property :
Sets humidifying level by 3 steps
Value range (decimal notation) :
Humidifying levels =0x31.0x33 Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : Implemented ion emission method
EPC : 0xC3
Contents of property :
Sets ion emission method equipped in humidifier by bit map
Value range (decimal notation) :
Bit 0: negative ion method, Bit 1: cluster ion method,
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 551 of file Humidifier.java.
|
protected |
Property name : Ion emission setting
EPC : 0xC2
Contents of property :
Sets ON/OFF of ion emission and gets setting status
Value range (decimal notation) :
Emission ON= 0x41, OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 502 of file Humidifier.java.
|
protected |
Property name : Measured value of relative humidity
EPC : 0xB4
Contents of property :
This property indicates measured value of relative humidity
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 283 of file Humidifier.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 - mandatory
Get - mandatory
Announcement at status change
|
protected |
Definition at line 725 of file Humidifier.java.
|
protected |
Property name : Relative time value set of OFF timer
EPC : 0x96
Contents of property :
Sets timer value HH:MM and get updated time
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char ×2
Data size : 2 bytes
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 429 of file Humidifier.java.
|
protected |
Property name : Reservation set of OFF timer
EPC : 0x94
Contents of property :
Sets reservation ON/OFF and set setting status
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 355 of file Humidifier.java.
|
protected |
Property name : Special operation mode setting
EPC : 0xC4
Contents of property :
Sets special operation mode and gets setting status.
Specifies by bit map
Value range (decimal notation) :
Specifies 1 for effective setting Bit 0: Throat dry prevention Bit 1: Quiet operation
Bit 2.7: for future reserved
Data type : unsigned short
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 627 of file Humidifier.java.
|
protected |
Property name : Water amount level
EPC : 0xC5
Contents of property :
This property indicates water amount level in water tank by 6 steps.
Value range (decimal notation) :
0x40: empty
0x41.0x45: minimum to maximum level
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 679 of file Humidifier.java.
Informer com.sonycsl.echo.eoj.device.airconditioner.Humidifier.inform | ( | ) |
Definition at line 780 of file Humidifier.java.
|
protected |
Definition at line 785 of file Humidifier.java.
|
static |
Definition at line 2188 of file Humidifier.java.
|
static |
Definition at line 2192 of file Humidifier.java.
|
protected |
Property name : Humidifying setting 1
EPC : 0xC0
Contents of property :
Sets value of relative humidity and get setting status
Value range (decimal notation) :
0x00.0x64, (0.100%)
Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 185 of file Humidifier.java.
|
protected |
Property name : Humidifying setting 2
EPC : 0xC1
Contents of property :
Sets humidifying level by 3 steps
Value range (decimal notation) :
Humidifying levels =0x31.0x33 Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
Definition at line 257 of file Humidifier.java.
|
protected |
Property name : Implemented ion emission method
EPC : 0xC3
Contents of property :
Sets ion emission method equipped in humidifier by bit map
Value range (decimal notation) :
Bit 0: negative ion method, Bit 1: cluster ion method,
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 574 of file Humidifier.java.
|
protected |
Property name : Ion emission setting
EPC : 0xC2
Contents of property :
Sets ON/OFF of ion emission and gets setting status
Value range (decimal notation) :
Emission ON= 0x41, OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 525 of file Humidifier.java.
|
protected |
Property name : Measured value of relative humidity
EPC : 0xB4
Contents of property :
This property indicates measured value of relative humidity
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 306 of file Humidifier.java.
|
protected |
Definition at line 744 of file Humidifier.java.
|
protected |
Property name : Relative time value set of OFF timer
EPC : 0x96
Contents of property :
Sets timer value HH:MM and get updated time
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char ×2
Data size : 2 bytes
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 453 of file Humidifier.java.
|
protected |
Property name : Reservation set of OFF timer
EPC : 0x94
Contents of property :
Sets reservation ON/OFF and set setting status
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 378 of file Humidifier.java.
|
protected |
Property name : Special operation mode setting
EPC : 0xC4
Contents of property :
Sets special operation mode and gets setting status.
Specifies by bit map
Value range (decimal notation) :
Specifies 1 for effective setting Bit 0: Throat dry prevention Bit 1: Quiet operation
Bit 2.7: for future reserved
Data type : unsigned short
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 652 of file Humidifier.java.
|
protected |
Property name : Water amount level
EPC : 0xC5
Contents of property :
This property indicates water amount level in water tank by 6 steps.
Value range (decimal notation) :
0x40: empty
0x41.0x45: minimum to maximum level
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 703 of file Humidifier.java.
void com.sonycsl.echo.eoj.device.airconditioner.Humidifier.onNew | ( | ) |
Definition at line 54 of file Humidifier.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.Humidifier.set | ( | ) |
Definition at line 763 of file Humidifier.java.
Setter com.sonycsl.echo.eoj.device.airconditioner.Humidifier.set | ( | boolean | responseRequired | ) |
Definition at line 768 of file Humidifier.java.
|
static |
Definition at line 2162 of file Humidifier.java.
|
static |
Definition at line 2166 of file Humidifier.java.
|
static |
Definition at line 2170 of file Humidifier.java.
|
static |
Definition at line 2174 of file Humidifier.java.
|
abstractprotected |
Property name : Humidifying setting 1
EPC : 0xC0
Contents of property :
Sets value of relative humidity and get setting status
Value range (decimal notation) :
0x00.0x64, (0.100%)
Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
abstractprotected |
Property name : Humidifying setting 2
EPC : 0xC1
Contents of property :
Sets humidifying level by 3 steps
Value range (decimal notation) :
Humidifying levels =0x31.0x33 Automatic setting =0x70, Continuous operation =0x71, intermittent operation =0x72
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - mandatory
Get - mandatory
|
protected |
Property name : Ion emission setting
EPC : 0xC2
Contents of property :
Sets ON/OFF of ion emission and gets setting status
Value range (decimal notation) :
Emission ON= 0x41, OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 479 of file Humidifier.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 - mandatory
Get - mandatory
Announcement at status change
|
protected |
Definition at line 709 of file Humidifier.java.
|
protected |
Property name : Relative time value set of OFF timer
EPC : 0x96
Contents of property :
Sets timer value HH:MM and get updated time
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char ×2
Data size : 2 bytes
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 405 of file Humidifier.java.
|
protected |
Property name : Reservation set of OFF timer
EPC : 0x94
Contents of property :
Sets reservation ON/OFF and set setting status
Value range (decimal notation) :
Reservation ON =0x41, OFF =0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 332 of file Humidifier.java.
|
protected |
Property name : Special operation mode setting
EPC : 0xC4
Contents of property :
Sets special operation mode and gets setting status.
Specifies by bit map
Value range (decimal notation) :
Specifies 1 for effective setting Bit 0: Throat dry prevention Bit 1: Quiet operation
Bit 2.7: for future reserved
Data type : unsigned short
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 602 of file Humidifier.java.
|
protected |
Definition at line 41 of file Humidifier.java.
|
static |
Definition at line 28 of file Humidifier.java.
|
static |
Definition at line 30 of file Humidifier.java.
|
static |
Definition at line 31 of file Humidifier.java.
|
static |
Definition at line 36 of file Humidifier.java.
|
static |
Definition at line 35 of file Humidifier.java.
|
static |
Definition at line 32 of file Humidifier.java.
|
static |
Definition at line 34 of file Humidifier.java.
|
static |
Definition at line 33 of file Humidifier.java.
|
static |
Definition at line 37 of file Humidifier.java.
|
static |
Definition at line 38 of file Humidifier.java.