com.sentilla.platform.tmote
Class ParSensorDriver
java.lang.Object
com.sentilla.system.DriverAdapter
com.sentilla.system.SensorDriver<javax.measure.quantity.Illuminance>
com.sentilla.platform.tmote.ParSensorDriver
- All Implemented Interfaces:
- Driver
public class ParSensorDriver
- extends SensorDriver<javax.measure.quantity.Illuminance>
SensorDriver used to obtain the Tmote's PAR (Photosynthetically Active
Radiation) light sensor.
This driver is identified by the string "par"
Method Summary |
String |
getDriverName(int n)
Returns the valid name(s) for
each driver. |
Class<javax.measure.quantity.Illuminance> |
getQuantityClass()
Get the type of quantity that this sensor provides. |
Sensor<javax.measure.quantity.Illuminance> |
newSensor()
Creates a new sensor object of quantity Q. |
ParSensorDriver
public ParSensorDriver()
newSensor
public Sensor<javax.measure.quantity.Illuminance> newSensor()
- Description copied from class:
SensorDriver
- Creates a new sensor object of quantity Q.
- Specified by:
newSensor
in class SensorDriver<javax.measure.quantity.Illuminance>
- Returns:
- Sensor instance
getQuantityClass
public Class<javax.measure.quantity.Illuminance> getQuantityClass()
- Description copied from class:
SensorDriver
- Get the type of quantity that this sensor provides.
- Specified by:
getQuantityClass
in class SensorDriver<javax.measure.quantity.Illuminance>
- Returns:
- Class of type Q, where Q is a Quantity
getDriverName
public String getDriverName(int n)
- Description copied from class:
DriverAdapter
- Returns the valid name(s) for
each driver. If a driver has N-names, then
getDriverName
returns a
string for n=0 to n=N-1, and returns null for all other values of n.
A driver may return multiple names because it provides the default
implementation for a specific name, such as associating "flash" by
default to the external flash, or "extflash" if an application
specifically asserts it requires the external flash resources. Some
drivers may return only a single valid name, such as "intflash" for
the internal flash.
- Specified by:
getDriverName
in interface Driver
- Specified by:
getDriverName
in class DriverAdapter
Copyright © 2007 Sentilla Corporation. All Rights Reserved.