- waitForADConvertComplete(long) - Method in class wxservice.sensor.task.Barometer.ReadTask
-
Reads the device to provide one additional clock pulse following the
write convert command, to initiate the conversion.
- Watchdog - Class in wxservice.formatter.task
-
Watchdog task executes a system command if no sensor data is received since
the last scheduled run.
- Watchdog(String, Properties, IDataExchange, IServiceControl) - Constructor for class wxservice.formatter.task.Watchdog
-
Creates a new instance of Watchdog
- Watchdog.DataExchangeListener - Class in wxservice.formatter.task
-
Data exchange listener captures and processes sensor data.
- Watchdog.FormatTask - Class in wxservice.formatter.task
-
Checks for received data.
- WeatherBug - Class in wxservice.formatter.task
-
- WeatherBug(String, Properties, IDataExchange, IServiceControl) - Constructor for class wxservice.formatter.task.WeatherBug
-
Creates a new instance of WeatherBug
- WeatherBug.DataExchangeListener - Class in wxservice.formatter.task
-
Data exchange listener captures and processes sensor data.
- WeatherBug.FormatTask - Class in wxservice.formatter.task
-
Timer task to format weather data to Weather Underground Data Exchange.
- WebConfigData - Class in wxservice
-
Configuration data for interoperable configuration properties.
- WebConfigData() - Constructor for class wxservice.WebConfigData
-
Zero-arg constructor for client-side marshalling.
- WebConfigData(String, String) - Constructor for class wxservice.WebConfigData
-
Cconstructor for server-side marshalling.
- WebNumber - Class in wxservice
-
Stores a string representing a number as sent over the web service.
- WebNumber(String) - Constructor for class wxservice.WebNumber
-
Creates a new instance of WebNumber
- WebSensorData - Class in wxservice
-
Data holder for web service "events".
- WebSensorData() - Constructor for class wxservice.WebSensorData
-
Creates a new instance of SensorData.
- WebSensorData(DataEvent) - Constructor for class wxservice.WebSensorData
-
Creates a new instance of SensorData from a data event for server-side
marshalling.
- WIND_DIRECTION - Static variable in class wxservice.formatter.task.APRS
-
Wind direction decimal format.
- WIND_DIRECTION - Static variable in class wxservice.formatter.task.CSV
-
Wind direction decimal format.
- WIND_DIRECTION - Static variable in class wxservice.formatter.task.WeatherBug
-
Wind direction decimal format.
- WIND_DIRECTION - Static variable in class wxservice.formatter.task.Wunderground
-
Wind direction decimal format.
- WIND_DIRECTION_INDEX - Variable in class wxservice.sensor.task.WSI603A.WindTask
-
Response buffer wind direction index.
- WIND_SPEED - Static variable in class wxservice.formatter.task.APRS
-
Wind speed decimal format.
- WIND_SPEED - Static variable in class wxservice.formatter.task.CSV
-
Wind speed decimal format.
- WIND_SPEED - Static variable in class wxservice.formatter.task.WeatherBug
-
Wind speed decimal format.
- WIND_SPEED - Static variable in class wxservice.formatter.task.Wunderground
-
Wind speed decimal format.
- WIND_SPEED_INDEX - Variable in class wxservice.sensor.task.WSI603A.WindTask
-
Response buffer wind speed index.
- WindTask() - Constructor for class wxservice.sensor.task.WSI603A.WindTask
-
- windVane - Variable in class wxservice.formatter.task.APRS
-
Individually referenced sensor.
- windVane - Variable in class wxservice.formatter.task.CSV
-
Individually referenced sensor.
- windVane - Variable in class wxservice.formatter.task.WeatherBug
-
Individually referenced sensor.
- windVane - Variable in class wxservice.formatter.task.Wunderground
-
Individually referenced sensor.
- WindVane - Class in wxservice.sensor.data
-
Processes wind direction data posted by the wind vane task in 16 cardinal
points.
- WindVane(String, String, Properties) - Constructor for class wxservice.sensor.data.WindVane
-
Creates a new instance of WindVane.
- WindVane - Class in wxservice.sensor.task
-
Reads the wind vane device and posts data to the data exchange in 16 cardinal
points.
- WindVane(String, DSPortAdapter, Properties, IDataExchange, IServiceControl) - Constructor for class wxservice.sensor.task.WindVane
-
Creates a new instance of WindVane
- WindVane.ReadTask - Class in wxservice.sensor.task
-
Samples the DS2450 wind vane on the configured schedule.
- WINDVANE_CAL_CHECKSUM - Static variable in class wxservice.sensor.task.WSI603A
-
Wind direction calibration checksum.
- WINDVANE_CAL_COMMAND - Static variable in class wxservice.sensor.task.WSI603A
-
Wind direction calibration command.
- WINDVANE_CAL_EOM - Static variable in class wxservice.sensor.task.WSI603A
-
Wind direction calibration end of message.
- WINDVANE_CAL_VALUE - Static variable in class wxservice.sensor.task.WSI603A
-
Wind direction calibration value.
- WINDVANE_NAME - Variable in class wxservice.sensor.task.WSI603A.WindTask
-
Data name.
- windvaneInterval - Variable in class wxservice.sensor.task.WSI603A
-
Windvane sampling interval.
- windvaneTaskName - Variable in class wxservice.sensor.task.WSI603A
-
Name of windvane task for posting data.
- writeByteEFT(OneWireContainer30, int, byte) - Method in class wxservice.sensor.task.SensorTask
-
Encapsulates exclusive fault tolerant access to write a byte to a DS2760.
- writeBytes(int, byte[]) - Method in class wxservice.sensor.task.WSI603A.WindTask
-
Writes a data buffer to the DS2760 and reads it back for validation.
- writeCommand(boolean[]) - Method in class wxservice.sensor.task.Barometer.ReadTask
-
Clocks command data bit sequence into the MS5534A serial data input.
- writeData(String) - Method in class wxservice.formatter.task.WeatherBug.FormatTask
-
Transmits formatted sensor data to WeatherBug as a URL.
- writeData(String) - Method in class wxservice.formatter.task.Wunderground.FormatTask
-
Transmits formatted sensor data to Wunderground as a URL.
- writeDeviceEFT(OneWireSensor, byte[]) - Method in class wxservice.sensor.task.SensorTask
-
Encapsulates exclusive fault tolerant access to writing a device.
- writeMS5534A(boolean) - Method in class wxservice.sensor.task.Barometer.ReadTask
-
Writes a data bit to the MS5534A serial data input.
- writeReference(double) - Method in class wxservice.sensor.data.PrecipitationTotal
-
Serializes the count to persistent storage for reference.
- WSI603A - Class in wxservice.sensor.task
-
This implementation is for the AAG WSI603A Weather Instrument.
- WSI603A(String, DSPortAdapter, Properties, IDataExchange, IServiceControl) - Constructor for class wxservice.sensor.task.WSI603A
-
Creates a new instance of WSI603A
- WSI603A.TemperatureTask - Class in wxservice.sensor.task
-
Samples the temperature on the configured schedule.
- WSI603A.WindTask - Class in wxservice.sensor.task
-
Samples the wind speed on the configured schedule.
- WSI603A_ERROR_COMMAND - Static variable in class wxservice.sensor.task.WSI603A
-
Error response command.
- Wunderground - Class in wxservice.formatter.task
-
- Wunderground(String, Properties, IDataExchange, IServiceControl) - Constructor for class wxservice.formatter.task.Wunderground
-
Creates a new instance of Wunderground
- Wunderground.DataExchangeListener - Class in wxservice.formatter.task
-
Data exchange listener captures and processes sensor data.
- Wunderground.FormatTask - Class in wxservice.formatter.task
-
Timer task to format weather data to Weather Underground Data Exchange.
- wxservice - package wxservice
-
Main engine classes for the 1-Wire Weather Service for Java.
- wxservice.formatter.task - package wxservice.formatter.task
-
- wxservice.logging - package wxservice.logging
-
Logging classes for WxService.
- wxservice.sensor.data - package wxservice.sensor.data
-
Sensor data objects collect and process data received from sensor tasks via
IDataExchange
.
- wxservice.sensor.task - package wxservice.sensor.task
-
Sensor tasks collect data from devices on the 1-Wire MicroLan and post it to
the sensor data objects via
IDataExchange
.
- WxWeb - Class in wxservice
-
Hosts a JAX-WS web service endpoint for the weather service.
- WxWeb() - Constructor for class wxservice.WxWeb
-
Creates a new instance of WxWeb.
- WxWeb.Listener - Class in wxservice
-
Service listener.