jhomenet.responsive.test
Class ConfigurableTestSensor
java.lang.Object
Model
jhomenet.hw.HomenetHardware
jhomenet.hw.sensor.Sensor
jhomenet.responsive.test.ConfigurableTestSensor
- All Implemented Interfaces:
- java.io.Serializable, Hardware
public class ConfigurableTestSensor
- extends Sensor
A configurable test sensor that will return
only a single value that is initially passed
in the object creation.
Id: $Id: ConfigurableTestSensor.java,v 1.4 2005/10/28 01:21:03 dhirwinjr Exp $
- Author:
- David Irwin
|
Constructor Summary |
ConfigurableTestSensor(java.lang.String hardwareID,
java.lang.String description,
double returnValue)
|
| 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 |
ConfigurableTestSensor
public ConfigurableTestSensor(java.lang.String hardwareID,
java.lang.String description,
double returnValue)
initializeHardwareDescription
protected void initializeHardwareDescription()
- Description copied from class:
HomenetHardware
- Set the hardware description.
- Specified by:
initializeHardwareDescription in class HomenetHardware
- See Also:
HomenetHardware.initializeHardwareDescription()
readSensor
public HardwareData readSensor()
throws SensorException
- Description copied from class:
Sensor
- Capture the sensor's data in the sensor's current unit (if
applicable).
- Specified by:
readSensor in class Sensor
- Returns:
- The sensor's data in the sensor's default data unit.
- Throws:
SensorException
readFromDriver
public double readFromDriver()
- Description copied from class:
Sensor
- Read the raw value from the driver.
- Specified by:
readFromDriver in class Sensor
- Returns:
- The raw value read from the driver.
Copyright © 2004-2005 David Irwin. All Rights Reserved.