OpenECHO
 All Classes Namespaces Files Functions Variables
Public Member Functions | Protected Member Functions | List of all members
com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering Class Reference
Inheritance diagram for com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering:
com.sonycsl.echo.eoj.device.housingfacilities.PowerDistributionBoardMetering com.sonycsl.echo.eoj.device.DeviceObject com.sonycsl.echo.eoj.EchoObject

Public Member Functions

void changeOperationStatus (boolean status)
 
void changeInstallationLocation (byte location)
 
void changeFaultStatus (boolean status)
 
void setNormalDirectionValue (long value)
 
void setReverseDirectionValue (long value)
 
- Public Member Functions inherited from com.sonycsl.echo.eoj.device.housingfacilities.PowerDistributionBoardMetering
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 ()
 

Protected Member Functions

byte[] getOperationStatus ()
 
boolean setInstallationLocation (byte[] edt)
 
byte[] getInstallationLocation ()
 
byte[] getFaultStatus ()
 
byte[] getManufacturerCode ()
 
byte[] getMeasuredCumulativeAmountOfElectricEnergyNormalDirection ()
 
byte[] getMeasuredCumulativeAmountOfElectricEnergyReverseDirection ()
 
byte[] getUnitForCumulativeAmountsOfElectricEnergy ()
 
- Protected Member Functions inherited from com.sonycsl.echo.eoj.device.housingfacilities.PowerDistributionBoardMetering
void setupPropertyMaps ()
 
boolean setOperationStatus (byte[] edt)
 
abstract byte[] getOperationStatus ()
 
abstract byte[] getMeasuredCumulativeAmountOfElectricEnergyNormalDirection ()
 
boolean isValidMeasuredCumulativeAmountOfElectricEnergyNormalDirection (byte[] edt)
 
abstract byte[] getMeasuredCumulativeAmountOfElectricEnergyReverseDirection ()
 
boolean isValidMeasuredCumulativeAmountOfElectricEnergyReverseDirection (byte[] edt)
 
abstract byte[] getUnitForCumulativeAmountsOfElectricEnergy ()
 
boolean isValidUnitForCumulativeAmountsOfElectricEnergy (byte[] edt)
 
byte[] getHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection ()
 
boolean isValidHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyNormalDirection (byte[] edt)
 
byte[] getHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection ()
 
boolean isValidHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyReverseDirection (byte[] edt)
 
boolean setDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved (byte[] edt)
 
byte[] getDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved ()
 
boolean isValidDayForWhichTheHistoricalDataOfMeasuredCumulativeAmountsOfElectricEnergyIsToBeRetrieved (byte[] edt)
 
byte[] getMeasuredInstantaneoUsAmountOfElectricEnergy ()
 
boolean isValidMeasuredInstantaneoUsAmountOfElectricEnergy (byte[] edt)
 
byte[] getMeasuredInstantaneousCurrents ()
 
boolean isValidMeasuredInstantaneousCurrents (byte[] edt)
 
byte[] getMeasuredInstantaneousVoltages ()
 
boolean isValidMeasuredInstantaneousVoltages (byte[] edt)
 
byte[] getMeasurementChannel1 ()
 
boolean isValidMeasurementChannel1 (byte[] edt)
 
byte[] getMeasurementChannel2 ()
 
boolean isValidMeasurementChannel2 (byte[] edt)
 
byte[] getMeasurementChannel3 ()
 
boolean isValidMeasurementChannel3 (byte[] edt)
 
byte[] getMeasurementChannel4 ()
 
boolean isValidMeasurementChannel4 (byte[] edt)
 
byte[] getMeasurementChannel5 ()
 
boolean isValidMeasurementChannel5 (byte[] edt)
 
byte[] getMeasurementChannel6 ()
 
boolean isValidMeasurementChannel6 (byte[] edt)
 
byte[] getMeasurementChannel7 ()
 
boolean isValidMeasurementChannel7 (byte[] edt)
 
byte[] getMeasurementChannel8 ()
 
boolean isValidMeasurementChannel8 (byte[] edt)
 
byte[] getMeasurementChannel9 ()
 
boolean isValidMeasurementChannel9 (byte[] edt)
 
byte[] getMeasurementChannel10 ()
 
boolean isValidMeasurementChannel10 (byte[] edt)
 
byte[] getMeasurementChannel11 ()
 
boolean isValidMeasurementChannel11 (byte[] edt)
 
byte[] getMeasurementChannel12 ()
 
boolean isValidMeasurementChannel12 (byte[] edt)
 
byte[] getMeasurementChannel13 ()
 
boolean isValidMeasurementChannel13 (byte[] edt)
 
byte[] getMeasurementChannel14 ()
 
boolean isValidMeasurementChannel14 (byte[] edt)
 
byte[] getMeasurementChannel15 ()
 
boolean isValidMeasurementChannel15 (byte[] edt)
 
byte[] getMeasurementChannel16 ()
 
boolean isValidMeasurementChannel16 (byte[] edt)
 
byte[] getMeasurementChannel17 ()
 
boolean isValidMeasurementChannel17 (byte[] edt)
 
byte[] getMeasurementChannel18 ()
 
boolean isValidMeasurementChannel18 (byte[] edt)
 
byte[] getMeasurementChannel19 ()
 
boolean isValidMeasurementChannel19 (byte[] edt)
 
byte[] getMeasurementChannel20 ()
 
boolean isValidMeasurementChannel20 (byte[] edt)
 
byte[] getMeasurementChannel21 ()
 
boolean isValidMeasurementChannel21 (byte[] edt)
 
byte[] getMeasurementChannel22 ()
 
boolean isValidMeasurementChannel22 (byte[] edt)
 
byte[] getMeasurementChannel23 ()
 
boolean isValidMeasurementChannel23 (byte[] edt)
 
byte[] getMeasurementChannel24 ()
 
boolean isValidMeasurementChannel24 (byte[] edt)
 
byte[] getMeasurementChannel25 ()
 
boolean isValidMeasurementChannel25 (byte[] edt)
 
byte[] getMeasurementChannel26 ()
 
boolean isValidMeasurementChannel26 (byte[] edt)
 
byte[] getMeasurementChannel27 ()
 
boolean isValidMeasurementChannel27 (byte[] edt)
 
byte[] getMeasurementChannel28 ()
 
boolean isValidMeasurementChannel28 (byte[] edt)
 
byte[] getMeasurementChannel29 ()
 
boolean isValidMeasurementChannel29 (byte[] edt)
 
byte[] getMeasurementChannel30 ()
 
boolean isValidMeasurementChannel30 (byte[] edt)
 
byte[] getMeasurementChannel31 ()
 
boolean isValidMeasurementChannel31 (byte[] edt)
 
byte[] getMeasurementChannel32 ()
 
boolean isValidMeasurementChannel32 (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

- Static Public Member Functions inherited from com.sonycsl.echo.eoj.device.housingfacilities.PowerDistributionBoardMetering
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 inherited from com.sonycsl.echo.eoj.device.housingfacilities.PowerDistributionBoardMetering
static final short ECHO_CLASS_CODE = (short)0x0287
 
static final byte EPC_MEASURED_CUMULATIVE_AMOUNT_OF_ELECTRIC_ENERGY_NORMAL_DIRECTION = (byte)0xC0
 
static final byte EPC_MEASURED_CUMULATIVE_AMOUNT_OF_ELECTRIC_ENERGY_REVERSE_DIRECTION = (byte)0xC1
 
static final byte EPC_UNIT_FOR_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY = (byte)0xC2
 
static final byte EPC_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_NORMAL_DIRECTION = (byte)0xC3
 
static final byte EPC_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_REVERSE_DIRECTION = (byte)0xC4
 
static final byte EPC_DAY_FOR_WHICH_THE_HISTORICAL_DATA_OF_MEASURED_CUMULATIVE_AMOUNTS_OF_ELECTRIC_ENERGY_IS_TO_BE_RETRIEVED = (byte)0xC5
 
static final byte EPC_MEASURED_INSTANTANEO_US_AMOUNT_OF_ELECTRIC_ENERGY = (byte)0xC6
 
static final byte EPC_MEASURED_INSTANTANEOUS_CURRENTS = (byte)0xC7
 
static final byte EPC_MEASURED_INSTANTANEOUS_VOLTAGES = (byte)0xC8
 
static final byte EPC_MEASUREMENT_CHANNEL1 = (byte)0xD0
 
static final byte EPC_MEASUREMENT_CHANNEL2 = (byte)0xD1
 
static final byte EPC_MEASUREMENT_CHANNEL3 = (byte)0xD2
 
static final byte EPC_MEASUREMENT_CHANNEL4 = (byte)0xD3
 
static final byte EPC_MEASUREMENT_CHANNEL5 = (byte)0xD4
 
static final byte EPC_MEASUREMENT_CHANNEL6 = (byte)0xD5
 
static final byte EPC_MEASUREMENT_CHANNEL7 = (byte)0xD6
 
static final byte EPC_MEASUREMENT_CHANNEL8 = (byte)0xD7
 
static final byte EPC_MEASUREMENT_CHANNEL9 = (byte)0xD8
 
static final byte EPC_MEASUREMENT_CHANNEL10 = (byte)0xD9
 
static final byte EPC_MEASUREMENT_CHANNEL11 = (byte)0xDA
 
static final byte EPC_MEASUREMENT_CHANNEL12 = (byte)0xDB
 
static final byte EPC_MEASUREMENT_CHANNEL13 = (byte)0xDC
 
static final byte EPC_MEASUREMENT_CHANNEL14 = (byte)0xDD
 
static final byte EPC_MEASUREMENT_CHANNEL15 = (byte)0xDE
 
static final byte EPC_MEASUREMENT_CHANNEL16 = (byte)0xDF
 
static final byte EPC_MEASUREMENT_CHANNEL17 = (byte)0xE0
 
static final byte EPC_MEASUREMENT_CHANNEL18 = (byte)0xE1
 
static final byte EPC_MEASUREMENT_CHANNEL19 = (byte)0xE2
 
static final byte EPC_MEASUREMENT_CHANNEL20 = (byte)0xE3
 
static final byte EPC_MEASUREMENT_CHANNEL21 = (byte)0xE4
 
static final byte EPC_MEASUREMENT_CHANNEL22 = (byte)0xE5
 
static final byte EPC_MEASUREMENT_CHANNEL23 = (byte)0xE6
 
static final byte EPC_MEASUREMENT_CHANNEL24 = (byte)0xE7
 
static final byte EPC_MEASUREMENT_CHANNEL25 = (byte)0xE8
 
static final byte EPC_MEASUREMENT_CHANNEL26 = (byte)0xE9
 
static final byte EPC_MEASUREMENT_CHANNEL27 = (byte)0xEA
 
static final byte EPC_MEASUREMENT_CHANNEL28 = (byte)0xEB
 
static final byte EPC_MEASUREMENT_CHANNEL29 = (byte)0xEC
 
static final byte EPC_MEASUREMENT_CHANNEL30 = (byte)0xED
 
static final byte EPC_MEASUREMENT_CHANNEL31 = (byte)0xEE
 
static final byte EPC_MEASUREMENT_CHANNEL32 = (byte)0xEF
 
- 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 Attributes inherited from com.sonycsl.echo.eoj.device.DeviceObject
byte mEchoInstanceCode = 0
 

Detailed Description

Definition at line 7 of file DefaultPowerDistributionBoardMetering.java.

Member Function Documentation

void com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.changeFaultStatus ( boolean  status)

Definition at line 51 of file DefaultPowerDistributionBoardMetering.java.

void com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.changeInstallationLocation ( byte  location)

Definition at line 40 of file DefaultPowerDistributionBoardMetering.java.

void com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.changeOperationStatus ( boolean  status)

Definition at line 21 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getFaultStatus ( )
protected

Definition at line 49 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getInstallationLocation ( )
protected

Definition at line 38 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getManufacturerCode ( )
protected

Definition at line 62 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getMeasuredCumulativeAmountOfElectricEnergyNormalDirection ( )
protected

Definition at line 65 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getMeasuredCumulativeAmountOfElectricEnergyReverseDirection ( )
protected

Definition at line 77 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getOperationStatus ( )
protected

Definition at line 19 of file DefaultPowerDistributionBoardMetering.java.

byte [] com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.getUnitForCumulativeAmountsOfElectricEnergy ( )
protected

Definition at line 89 of file DefaultPowerDistributionBoardMetering.java.

boolean com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.setInstallationLocation ( byte[]  edt)
protected

Definition at line 32 of file DefaultPowerDistributionBoardMetering.java.

void com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.setNormalDirectionValue ( long  value)

Definition at line 69 of file DefaultPowerDistributionBoardMetering.java.

void com.sonycsl.echo.processing.defaults.DefaultPowerDistributionBoardMetering.setReverseDirectionValue ( long  value)

Definition at line 81 of file DefaultPowerDistributionBoardMetering.java.


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