|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectModel
jhomenet.hw.HomenetHardware
jhomenet.hw.sensor.Sensor
jhomenet.hw.sensor.ValueSensor
jhomenet.hw.sensor.RainSensor
public class RainSensor
Id: $Id: RainSensor.java,v 1.5 2005/10/28 01:20:19 dhirwinjr Exp $
| Field Summary |
|---|
| Fields inherited from class jhomenet.hw.sensor.Sensor |
|---|
currentData, INVALID_DATA, maxData, minData, pollingType, PROPERTYNAME_CURRENTDATA, PROPERTYNAME_MAXDATA, PROPERTYNAME_MINDATA, PROPERTYNAME_POLLINGTYPE, readFailed |
| Fields inherited from class jhomenet.hw.HomenetHardware |
|---|
configuration, driver, errorTracker, hardwareDescription, hardwareId, PROPERTYNAME_CONFIGURATION, PROPERTYNAME_SETUPDESC, setupDescription |
| Constructor Summary | |
|---|---|
RainSensor()
Constructor. |
|
RainSensor(java.lang.String hardwareID,
java.lang.String description)
Default constructor. |
|
| Method Summary | |
|---|---|
protected void |
initializeHardwareDescription()
Set the hardware description. |
protected double |
readFromDriver()
Read the raw value from the driver. |
HardwareData |
readSensor()
Capture the sensor's data in the sensor's current unit (if applicable). |
| Methods inherited from class jhomenet.hw.sensor.Sensor |
|---|
capture, getCurrentAsString, getCurrentData, getMaxData, getMinData, getPollingType, getPollingTypeListModel, isFirstPoll, resetData, setCurrentData, setMaxData, setMinData, setPollingType, toString |
| Methods inherited from class jhomenet.hw.HomenetHardware |
|---|
equals, getConfiguration, getConfiguration, getDriverHardwareDescription, getDriverName, getErrorCount, getHardwareClassname, getHardwareDescription, getHardwareId, getSetupDescription, initializeHardware, isRegistered, setConfiguration, setConfiguration, setDriver, setHardwareId, setSetupDescription |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RainSensor(java.lang.String hardwareID,
java.lang.String description)
hardwareID - description - public RainSensor()
| Method Detail |
|---|
protected void initializeHardwareDescription()
HomenetHardware
initializeHardwareDescription in class HomenetHardwareHomenetHardware.initializeHardwareDescription()
public HardwareData readSensor()
throws SensorException
Sensor
readSensor in class SensorSensorExceptionSensor.readSensor()
protected double readFromDriver()
throws SensorException
Sensor
readFromDriver in class SensorSensorExceptionSensor.readFromDriver()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||