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)0x03B2 |
static final byte | EPC_COVER_OPEN_CLOSE_STATUS = (byte)0xB0 |
static final byte | EPC_NO_WATER_WARNING = (byte)0xB1 |
static final byte | EPC_BOIL_UP_SETTING = (byte)0xB2 |
static final byte | EPC_BOIL_UP_WARMER_MODE_SETTING = (byte)0xE0 |
static final byte | EPC_SET_VALUE_OF_WARMER_TEMPERATURE = (byte)0xE1 |
static final byte | EPC_HOT_WATER_DISCHARGE_STATUS = (byte)0xE2 |
static final byte | EPC_LOCK_STATUS = (byte)0xE3 |
![]() | |
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 ElectricHotWaterPot.java.
Getter com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.get | ( | ) |
Definition at line 598 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up setting
EPC : 0xB2
Contents of property :
Boil-up setting
Value range (decimal notation) :
Boil-up start = 0x41
Boil-up stop/warmer = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 261 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up/warmer mode setting
EPC : 0xE0
Contents of property :
This property indicates citric acid cleaning, normal warmer, or power-saving warmer mode.
Value range (decimal notation) :
Citric acid cleaning = 0x41, normal warmer = 0x42, power-saving warmer
= 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 336 of file ElectricHotWaterPot.java.
|
protected |
Property name : Cover open/close status
EPC : 0xB0
Contents of property :
Cover open/close status
Value range (decimal notation) :
Cover open = 0x41, cover closed = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 132 of file ElectricHotWaterPot.java.
short com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.getEchoClassCode | ( | ) |
Definition at line 56 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1683 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1687 of file ElectricHotWaterPot.java.
|
protected |
Property name : Hot water discharge status
EPC : 0xE2
Contents of property :
Hot water discharge status
Value range (decimal notation) :
Hot water discharged = 0x41, hot water not discharged = 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 460 of file ElectricHotWaterPot.java.
|
protected |
Property name : Lock status
EPC : 0xE3
Contents of property :
Hot water discharge lock status
Value range (decimal notation) :
Locked = 0x41, unlocked = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 511 of file ElectricHotWaterPot.java.
|
protected |
Property name : No-water warning
EPC : 0xB1
Contents of property :
Notifies that electric hot water pot is emptied of water.
Value range (decimal notation) :
No-water condition found = 0x41
No-water condition not found = 0x40
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Announcement at status change
Definition at line 184 of file ElectricHotWaterPot.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 |
Definition at line 553 of file ElectricHotWaterPot.java.
|
protected |
Property name : Set value of warmer temperature
EPC : 0xE1
Contents of property :
This property indicates set value of warmer temperature in .C.
Value range (decimal notation) :
0x00.0x64 (0.100)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 409 of file ElectricHotWaterPot.java.
Informer com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.inform | ( | ) |
Definition at line 604 of file ElectricHotWaterPot.java.
|
protected |
Definition at line 609 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1692 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1696 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up setting
EPC : 0xB2
Contents of property :
Boil-up setting
Value range (decimal notation) :
Boil-up start = 0x41
Boil-up stop/warmer = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 285 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up/warmer mode setting
EPC : 0xE0
Contents of property :
This property indicates citric acid cleaning, normal warmer, or power-saving warmer mode.
Value range (decimal notation) :
Citric acid cleaning = 0x41, normal warmer = 0x42, power-saving warmer
= 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 360 of file ElectricHotWaterPot.java.
|
protected |
Property name : Cover open/close status
EPC : 0xB0
Contents of property :
Cover open/close status
Value range (decimal notation) :
Cover open = 0x41, cover closed = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 155 of file ElectricHotWaterPot.java.
|
protected |
Property name : Hot water discharge status
EPC : 0xE2
Contents of property :
Hot water discharge status
Value range (decimal notation) :
Hot water discharged = 0x41, hot water not discharged = 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 485 of file ElectricHotWaterPot.java.
|
protected |
Property name : Lock status
EPC : 0xE3
Contents of property :
Hot water discharge lock status
Value range (decimal notation) :
Locked = 0x41, unlocked = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 534 of file ElectricHotWaterPot.java.
|
protected |
Property name : No-water warning
EPC : 0xB1
Contents of property :
Notifies that electric hot water pot is emptied of water.
Value range (decimal notation) :
No-water condition found = 0x41
No-water condition not found = 0x40
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 ElectricHotWaterPot.java.
|
protected |
Definition at line 570 of file ElectricHotWaterPot.java.
|
protected |
Property name : Set value of warmer temperature
EPC : 0xE1
Contents of property :
This property indicates set value of warmer temperature in .C.
Value range (decimal notation) :
0x00.0x64 (0.100)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 432 of file ElectricHotWaterPot.java.
void com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.onNew | ( | ) |
Definition at line 50 of file ElectricHotWaterPot.java.
Setter com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.set | ( | ) |
Definition at line 587 of file ElectricHotWaterPot.java.
Setter com.sonycsl.echo.eoj.device.cookinghousehold.ElectricHotWaterPot.set | ( | boolean | responseRequired | ) |
Definition at line 592 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up setting
EPC : 0xB2
Contents of property :
Boil-up setting
Value range (decimal notation) :
Boil-up start = 0x41
Boil-up stop/warmer = 0x42
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 237 of file ElectricHotWaterPot.java.
|
protected |
Property name : Boil-up/warmer mode setting
EPC : 0xE0
Contents of property :
This property indicates citric acid cleaning, normal warmer, or power-saving warmer mode.
Value range (decimal notation) :
Citric acid cleaning = 0x41, normal warmer = 0x42, power-saving warmer
= 0x43
Data type : unsigned char
Data size : 1 byte
Unit : -
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 312 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1666 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1670 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1674 of file ElectricHotWaterPot.java.
|
static |
Definition at line 1678 of file ElectricHotWaterPot.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 84 of file ElectricHotWaterPot.java.
|
protected |
Definition at line 540 of file ElectricHotWaterPot.java.
|
protected |
Property name : Set value of warmer temperature
EPC : 0xE1
Contents of property :
This property indicates set value of warmer temperature in .C.
Value range (decimal notation) :
0x00.0x64 (0.100)
Data type : unsigned char
Data size : 1 byte
Unit : .C
Access rule :
Announce - undefined
Set - optional
Get - optional
Definition at line 386 of file ElectricHotWaterPot.java.
|
protected |
Definition at line 39 of file ElectricHotWaterPot.java.
|
static |
Definition at line 28 of file ElectricHotWaterPot.java.
|
static |
Definition at line 32 of file ElectricHotWaterPot.java.
|
static |
Definition at line 33 of file ElectricHotWaterPot.java.
|
static |
Definition at line 30 of file ElectricHotWaterPot.java.
|
static |
Definition at line 35 of file ElectricHotWaterPot.java.
|
static |
Definition at line 36 of file ElectricHotWaterPot.java.
|
static |
Definition at line 31 of file ElectricHotWaterPot.java.
|
static |
Definition at line 34 of file ElectricHotWaterPot.java.