Package | Description |
---|---|
wxservice |
Main engine classes for the 1-Wire Weather Service for Java.
|
wxservice.formatter.task |
Formatters receive data from
IDataExchange . |
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 | Class and Description |
---|---|
private class |
Service.DataExchange
Handles exchanging data between sensors and formatters.
|
Modifier and Type | Field and Description |
---|---|
private IDataExchange |
Service.dataExchange
Data exchange for posting data to formatters.
|
Modifier and Type | Field and Description |
---|---|
private IDataExchange |
APRS.dataExchange
Data exchange for receiving data.
|
private IDataExchange |
CSV.dataExchange
Data exchange for receiving data.
|
private IDataExchange |
Watchdog.dataExchange
Data exchange for receiving data.
|
private IDataExchange |
WeatherBug.dataExchange
Data exchange for receiving data.
|
private IDataExchange |
Wunderground.dataExchange
Data exchange for receiving data.
|
Constructor and Description |
---|
APRS(java.lang.String name,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of APRS
|
CSV(java.lang.String name,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new default formatter instance.
|
Watchdog(java.lang.String name,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Watchdog
|
WeatherBug(java.lang.String name,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of WeatherBug
|
Wunderground(java.lang.String name,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Wunderground
|
Modifier and Type | Field and Description |
---|---|
protected IDataExchange |
SensorTask.dataExchange
Data Exchange to notify with new data.
|
Constructor and Description |
---|
Anemometer(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Anemometer
|
Barometer(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Barometer for the TAI8570.
|
Barometer2438(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of a DS2438-based barometer.
|
Hygrometer(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Hygrometer.
|
Precipitation(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Precipitation
|
SensorTask(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange)
Creates a new instance of SensorTask.
|
Thermometer(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of Thermometer for the DS181S20 thermometer.
|
WindVane(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of WindVane
|
WSI603A(java.lang.String name,
com.dalsemi.onewire.adapter.DSPortAdapter adapter,
java.util.Properties config,
IDataExchange dataExchange,
IServiceControl serviceControl)
Creates a new instance of WSI603A
|