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)0x027F |
static final byte | EPC_MEASURED_TEMPERATURE_OF_WATER_IN_WATER_HEATER = (byte)0xC1 |
static final byte | EPC_RATED_POWER_GENERATION_OUTPUT = (byte)0xC2 |
static final byte | EPC_HEATING_VALUE_OF_HOT_WATER_STORAGE_TANK = (byte)0xC3 |
static final byte | EPC_MEASURED_INSTANTANEOUS_POWER_GENERATION_OUTPUT = (byte)0xC4 |
static final byte | EPC_MEASURED_CUMULATIVE_POWER_GENERATION_OUTPUT = (byte)0xC5 |
static final byte | EPC_CUMULATIVE_POWER_GENERATION_OUTPUT_RESET_SETTING = (byte)0xC6 |
static final byte | EPC_MEASURED_INSTANTANEOUS_GAS_CONSUMPTION = (byte)0xC7 |
static final byte | EPC_MEASURED_CUMULATIVE_GAS_CONSUMPTION = (byte)0xC8 |
static final byte | EPC_CUMULATIVE_GAS_CONSUMPTION_RESET_SETTING = (byte)0xC9 |
static final byte | EPC_POWER_GENERATION_SETTING = (byte)0xCA |
static final byte | EPC_POWER_GENERATION_STATUS = (byte)0xCB |
static final byte | EPC_MEASURED_IN_HOUSE_INSTANTANEOUS_POWER_CONSUMPTION = (byte)0xCC |
static final byte | EPC_MEASURED_IN_HOUSE_CUMULATIVE_POWER_CONSUMPTION = (byte)0xCD |
static final byte | EPC_IN_HOUSE_CUMULATIVE_POWER_CONSUMPTION_RESET = (byte)0xCE |
static final byte | EPC_SYSTEM_INTERCONNECTED_TYPE = (byte)0xD0 |
static final byte | EPC_MEASURED_REMAINING_HOT_WATER_AMOUNT = (byte)0xE1 |
static final byte | EPC_TANK_CAPACITY = (byte)0xE2 |
![]() | |
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 EngineCogeneration.java.
Getter com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.get | ( | ) |
Definition at line 1032 of file EngineCogeneration.java.
short com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.getEchoClassCode | ( | ) |
Definition at line 66 of file EngineCogeneration.java.
|
static |
Definition at line 2618 of file EngineCogeneration.java.
|
static |
Definition at line 2622 of file EngineCogeneration.java.
|
protected |
Property name : Heating value of hot water storage tank
EPC : 0xC3
Contents of property :
This property indicates the heating value of the hot water storage tank in MJ.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533MJ)
Data type : unsigned short
Data size : 2 bytes
Unit : MJ
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 240 of file EngineCogeneration.java.
|
protected |
Property name : Measured cumulative gas consumption
EPC : 0xC8
Contents of property :
This property indicates the cumulative gas consumption in increments of 0.001m3.
Value range (decimal notation) :
0x00000000–0x3B9AC9FF (0–999,999.999m3)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 m3
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 485 of file EngineCogeneration.java.
|
abstractprotected |
Property name : Measured cumulative power generation output
EPC : 0xC5
Contents of property :
This property indicates the cumulative power generation output in increments of 0.001kWh.
Value range (decimal notation) :
0x00000000–0x3B9AC9FF (0–999,999.999kWh)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 kWh
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
|
protected |
Property name : Measured in-house cumulative power consumption
EPC : 0xCD
Contents of property :
This property indicates the measured in-house cumulative power consumption in0.001kWh.
Value range (decimal notation) :
0x00000000-0x3B9AC9FF (0-999,999.999kWh)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 kWh
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 732 of file EngineCogeneration.java.
|
protected |
Property name : Measured in-house instantaneous power consumption
EPC : 0xCC
Contents of property :
This property indicates the measured in-house instantaneous power consumption in watts.
Value range (decimal notation) :
0x0000-0xFFFD (0-65.533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 683 of file EngineCogeneration.java.
|
protected |
Property name : Measured instantaneous gas consumption
EPC : 0xC7
Contents of property :
This property indicates the instantaneous gas consumption in increments of 0.001m3/h.
Value range (decimal notation) :
0x0000–0xFFFD (0–65.533m3/h)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.001 m3/h
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 436 of file EngineCogeneration.java.
|
abstractprotected |
Property name : Measured instantaneous power generation output
EPC : 0xC4
Contents of property :
This property indicates the instantaneous power generation output in watts.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
|
protected |
Property name : Measured remaining hot water amount
EPC : 0xE1
Contents of property :
This property indicates the measured amount of the remaining hot water in liters.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 879 of file EngineCogeneration.java.
|
protected |
Property name : Measured temperature of water in water heater
EPC : 0xC1
Contents of property :
This property indicates the current temperature of the water in the water heater 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 142 of file EngineCogeneration.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 : null
Access rule :
Announce - undefined
Set - optional
Get - mandatory
Announcement at status change
|
protected |
Property name : Power generation status
EPC : 0xCB
Contents of property :
This property indicates power generation status.
Value range (decimal notation) :
generating =0x41, stopped=0x42, idling=0x45
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 634 of file EngineCogeneration.java.
|
protected |
Definition at line 971 of file EngineCogeneration.java.
|
protected |
Property name : Rated power generation output
EPC : 0xC2
Contents of property :
This property indicates the rated power generation output in watts.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 191 of file EngineCogeneration.java.
|
protected |
Property name : System interconnected type
EPC : 0xD0
Contents of property :
This property indicates the system interconnected type.
Value range (decimal notation) :
System-interconnected type (reverse power flow acceptable)=0x00, Independent type=0x01, System-interconnected type(reverse power flow not acceptable)=0x02
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 830 of file EngineCogeneration.java.
|
protected |
Property name : Tank capacity
EPC : 0xE2
Contents of property :
This property indicates the tank capacity in liters.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 928 of file EngineCogeneration.java.
Informer com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.inform | ( | ) |
Definition at line 1038 of file EngineCogeneration.java.
|
protected |
Definition at line 1043 of file EngineCogeneration.java.
|
static |
Definition at line 2627 of file EngineCogeneration.java.
|
static |
Definition at line 2631 of file EngineCogeneration.java.
|
protected |
Property name : Cumulative gas consumption reset setting
EPC : 0xC9
Contents of property :
Resets the cumulative gas consumption by writing 0x00.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 557 of file EngineCogeneration.java.
|
protected |
Property name : Cumulative power generation output reset setting
EPC : 0xC6
Contents of property :
Resets the cumulative power generation output by writing 0x00.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 410 of file EngineCogeneration.java.
|
protected |
Property name : Heating value of hot water storage tank
EPC : 0xC3
Contents of property :
This property indicates the heating value of the hot water storage tank in MJ.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533MJ)
Data type : unsigned short
Data size : 2 bytes
Unit : MJ
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 263 of file EngineCogeneration.java.
|
protected |
Property name : In-house cumulative power consumption reset
EPC : 0xCE
Contents of property :
This property is set to 0x00 to reset the in-house cumulative power consumption.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 804 of file EngineCogeneration.java.
|
protected |
Property name : Measured cumulative gas consumption
EPC : 0xC8
Contents of property :
This property indicates the cumulative gas consumption in increments of 0.001m3.
Value range (decimal notation) :
0x00000000–0x3B9AC9FF (0–999,999.999m3)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 m3
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 508 of file EngineCogeneration.java.
|
protected |
Property name : Measured cumulative power generation output
EPC : 0xC5
Contents of property :
This property indicates the cumulative power generation output in increments of 0.001kWh.
Value range (decimal notation) :
0x00000000–0x3B9AC9FF (0–999,999.999kWh)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 kWh
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Definition at line 361 of file EngineCogeneration.java.
|
protected |
Property name : Measured in-house cumulative power consumption
EPC : 0xCD
Contents of property :
This property indicates the measured in-house cumulative power consumption in0.001kWh.
Value range (decimal notation) :
0x00000000-0x3B9AC9FF (0-999,999.999kWh)
Data type : unsigned long
Data size : 4 bytes
Unit : 0.001 kWh
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 755 of file EngineCogeneration.java.
|
protected |
Property name : Measured in-house instantaneous power consumption
EPC : 0xCC
Contents of property :
This property indicates the measured in-house instantaneous power consumption in watts.
Value range (decimal notation) :
0x0000-0xFFFD (0-65.533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 706 of file EngineCogeneration.java.
|
protected |
Property name : Measured instantaneous gas consumption
EPC : 0xC7
Contents of property :
This property indicates the instantaneous gas consumption in increments of 0.001m3/h.
Value range (decimal notation) :
0x0000–0xFFFD (0–65.533m3/h)
Data type : unsigned short
Data size : 2 bytes
Unit : 0.001 m3/h
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 459 of file EngineCogeneration.java.
|
protected |
Property name : Measured instantaneous power generation output
EPC : 0xC4
Contents of property :
This property indicates the instantaneous power generation output in watts.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - mandatory
Definition at line 312 of file EngineCogeneration.java.
|
protected |
Property name : Measured remaining hot water amount
EPC : 0xE1
Contents of property :
This property indicates the measured amount of the remaining hot water in liters.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 902 of file EngineCogeneration.java.
|
protected |
Property name : Measured temperature of water in water heater
EPC : 0xC1
Contents of property :
This property indicates the current temperature of the water in the water heater 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 165 of file EngineCogeneration.java.
|
protected |
Property name : Power generation setting
EPC : 0xCA
Contents of property :
This property instructs the start or stop of power generation.
Value range (decimal notation) :
Power generation ON=0x41, Power generation OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 608 of file EngineCogeneration.java.
|
protected |
Property name : Power generation status
EPC : 0xCB
Contents of property :
This property indicates power generation status.
Value range (decimal notation) :
generating =0x41, stopped=0x42, idling=0x45
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 657 of file EngineCogeneration.java.
|
protected |
Definition at line 994 of file EngineCogeneration.java.
|
protected |
Property name : Rated power generation output
EPC : 0xC2
Contents of property :
This property indicates the rated power generation output in watts.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533W)
Data type : unsigned short
Data size : 2 bytes
Unit : W
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 214 of file EngineCogeneration.java.
|
protected |
Property name : System interconnected type
EPC : 0xD0
Contents of property :
This property indicates the system interconnected type.
Value range (decimal notation) :
System-interconnected type (reverse power flow acceptable)=0x00, Independent type=0x01, System-interconnected type(reverse power flow not acceptable)=0x02
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 853 of file EngineCogeneration.java.
|
protected |
Property name : Tank capacity
EPC : 0xE2
Contents of property :
This property indicates the tank capacity in liters.
Value range (decimal notation) :
0x0000–0xFFFD (0–65,533 liters)
Data type : unsigned short
Data size : 2 bytes
Unit : liter
Access rule :
Announce - undefined
Set - undefined
Get - optional
Definition at line 951 of file EngineCogeneration.java.
void com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.onNew | ( | ) |
Definition at line 60 of file EngineCogeneration.java.
Setter com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.set | ( | ) |
Definition at line 1021 of file EngineCogeneration.java.
Setter com.sonycsl.echo.eoj.device.housingfacilities.EngineCogeneration.set | ( | boolean | responseRequired | ) |
Definition at line 1026 of file EngineCogeneration.java.
|
protected |
Property name : Cumulative gas consumption reset setting
EPC : 0xC9
Contents of property :
Resets the cumulative gas consumption by writing 0x00.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 534 of file EngineCogeneration.java.
|
protected |
Property name : Cumulative power generation output reset setting
EPC : 0xC6
Contents of property :
Resets the cumulative power generation output by writing 0x00.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 387 of file EngineCogeneration.java.
|
static |
Definition at line 2601 of file EngineCogeneration.java.
|
static |
Definition at line 2605 of file EngineCogeneration.java.
|
static |
Definition at line 2609 of file EngineCogeneration.java.
|
static |
Definition at line 2613 of file EngineCogeneration.java.
|
protected |
Property name : In-house cumulative power consumption reset
EPC : 0xCE
Contents of property :
This property is set to 0x00 to reset the in-house cumulative power consumption.
Value range (decimal notation) :
Reset=0x00
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 781 of file EngineCogeneration.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 : null
Access rule :
Announce - undefined
Set - optional
Get - mandatory
Announcement at status change
Definition at line 94 of file EngineCogeneration.java.
|
protected |
Property name : Power generation setting
EPC : 0xCA
Contents of property :
This property instructs the start or stop of power generation.
Value range (decimal notation) :
Power generation ON=0x41, Power generation OFF=0x42
Data type : unsigned char
Data size : 1 byte
Unit : null
Access rule :
Announce - undefined
Set - optional
Get - undefined
Definition at line 584 of file EngineCogeneration.java.
|
protected |
Definition at line 957 of file EngineCogeneration.java.
|
protected |
Definition at line 49 of file EngineCogeneration.java.
|
static |
Definition at line 28 of file EngineCogeneration.java.
|
static |
Definition at line 38 of file EngineCogeneration.java.
|
static |
Definition at line 35 of file EngineCogeneration.java.
|
static |
Definition at line 32 of file EngineCogeneration.java.
|
static |
Definition at line 43 of file EngineCogeneration.java.
|
static |
Definition at line 37 of file EngineCogeneration.java.
|
static |
Definition at line 34 of file EngineCogeneration.java.
|
static |
Definition at line 42 of file EngineCogeneration.java.
|
static |
Definition at line 41 of file EngineCogeneration.java.
|
static |
Definition at line 36 of file EngineCogeneration.java.
|
static |
Definition at line 33 of file EngineCogeneration.java.
|
static |
Definition at line 45 of file EngineCogeneration.java.
|
static |
Definition at line 30 of file EngineCogeneration.java.
|
static |
Definition at line 39 of file EngineCogeneration.java.
|
static |
Definition at line 40 of file EngineCogeneration.java.
|
static |
Definition at line 31 of file EngineCogeneration.java.
|
static |
Definition at line 44 of file EngineCogeneration.java.
|
static |
Definition at line 46 of file EngineCogeneration.java.