The Data Acquisition System (DAQ) was developed by Marcin Sokolowski

DAQ is a program for collecting images from CCD cameras and performing on-line analysis.
The images produced by ccd cameras have a resolution of 2062x2048 pixels and dynamic range of 16 bits per pixel which leads to 8248 kB size of every image. The exposures are 5 or 10 seconds with 2 seconds dead time needed for chip readout. The amount of data produced every night by a single camera is ~25 GB. Image compression allows to reduce the amount of data by factor of ~2. The daq module is build of several custom designed libraries realizing different tasks. Most of the components were developed in C++ and C.
The most important components of data acquisition system are :
DAQ program is started every evening together with all other programs controlling the pi system. Program writes log files which can be used to trace any problem in the data acquisition. Status file is updated every 15 seconds, this allows pi alert system to detect any hang-up or crash of image collection which is immediately sent to person on duty. Most of the common problems are handled by the DAQ module itself and in case of crash program is automatically restarted in order to continue image collection without any delays.

mail Marcin Sokolowski 05.03.2007