Specifying Data Acquisition Functionality

Most data acquisition and database management functions are controlled by the contents of the file dwtask.cfg in the Config sub-directory of the DataWise® installation directory.

Under Windows, assuming that the installation directory is C:\DataWise, then the initial contents of the file will be:

    C:\DataWise\Core\filer.exe
    C:\DataWise\Core\data_queue.exe
    C:\DataWise\Core\generate_web_data.exe
    C:\DataWise\Core\multialarms.exe
    C:\DataWise\Core\scheduler.exe
    C:\DataWise\Core\dwnetstat.exe
    C:\DataWise\Core\qc_check.exe


These applications alone will perform no data acquisition functions at all. Applications specific to the type of data to be aquired must be added by editing the dwtask.cfg file and will be described in following sections.

Application Glossary

A brief description of the functionality of each application follows. Further documentation is in Appendix_C

filer:              Files incoming data into the database. Also checks for alarms based upon changes in status sensor bits.
data_queue:         Holds recently received data in shared memory.
generate_web_data:  Pre-computes data values for map display and other functions.
multialarms:        Performs alarm checking and generates alarms for upper limit, lower limit, positive rate of change and negative rate of change alarms.
scheduler:          Executes programs at scheduled times.
dwnetstat:          Generates alarms when stations and sensors are not reporting at the expected frequency.
qc_check:           Performs quality control checks on data.