Package | Description |
---|---|
wxservice.sensor.task |
Sensor tasks collect data from devices on the 1-Wire MicroLan and post it to
the sensor data objects via
IDataExchange . |
Modifier and Type | Method and Description |
---|---|
private double |
Anemometer.ReadTask.calculateRPS(long count,
long time)
Calculates the current sensor revolutions per second.
|
private double |
Hygrometer.ReadTask.checkRange(double humidity)
Checks for humidity value in range and auto-ranges Slope and Vzero.
|
private java.lang.Number |
WSI603A.WindTask.getDirection()
Gets windvane direction.
|
private int |
WindVane.ReadTask.getDirection()
Reads the current wind direction.
|
private double |
Barometer.ReadTask.getPressure()
Calculates the current atmospheric pressure.
|
private long |
Precipitation.ReadTask.getRate()
Gets the current rate from the rain gauge.
|
private double |
Hygrometer.ReadTask.getRmsHumidity(double temp)
Reads from the device until the vdd - vad RMS values are not greater
than 0.1 standard deviation.
|
private double |
Barometer2438.ReadTask.getRmsPressure()
Reads from the device until the vdd - vad RMS values are not greater
than 0.1 standard deviation.
|
private double |
Hygrometer.ReadTask.getRmsSolarIntensity()
Reads the solar intensity from the device until the RMS values are
not greater than one standard deviation.
|
private double |
Barometer2438.ReadTask.getRmsTemperature()
Spins reading the temperature until the RMS values are not greater
than a standard deviation of one degree Celsius.
|
private double |
Hygrometer.ReadTask.getRmsTemperature()
Spins reading the temperature until the RMS values are not greater
than a standard deviation of one degree Celsius.
|
private double |
Thermometer.ReadTask.getRmsTemperature()
Spins reading the temperature until the RMS values are not greater
than a standard deviation of one degree Celsius.
|
private double |
WSI603A.TemperatureTask.getRmsTemperature()
Spins reading the temperature until the RMS values are not greater
than a standard deviation of one degree Celsius.
|
private double |
Anemometer.ReadTask.getSpeedE()
Reads the anemometer spin counter and calculates the wind speed with
exclusive device access.
|
private double |
Anemometer.ReadTask.getSpeedEFT()
Encapsulates exclusive fault tolerant access to wind speed.
|
private int |
WindVane.ReadTask.toPoint(double[] values)
Converts A/D output voltage level patterns to cardinal points.
|
private double |
Barometer2438.ReadTask.toPressure(double vad)
Converts raw voltage to atmospheric pressure in millibars.
|
private double |
Barometer.ReadTask.toSeaLevel(double pressure)
Corrects local barometric pressure to sea level.
|