What's new in DAQ-Middleware for MLF 2009.10 Since 2009.07 - Dependencies - Socket Library - Bug Fix: Could not reuse a socket object if we connectTCP(), disconnect(), then connectTCP() again. - Manyo Library - Update to 20090410 version. We can Increment() with time focusing now (but Monitor Component in this release does not use time focusing). - Directory name of Manyo Library is now "manyo20090410daq". We create symbolic link from "manyo" to "manyo20090410daq" when tarball is expanded. Due to this change, we clearly find out that the Manyo Library distributed from KEK Detector Technology Project DAQ group is not same as the Manyo Library maintained by Jiro Suzuki san. - Components - Condition related - Implement getting float values in json2conlist.h. - Condition base class implementation has been changed to Hosoya-san's one. We can set float number by this change (but no components uses this feature yet). - Gatherer Component - Module numbers in header are calculated according to the official module number formula ((last octet of IP addres of the NEUNET module + 240) % 256). - Logger Component - Module numbers in the data output file name are now the official module number. - Monitor Component - Module numbers in the PNG filenames are now the official module number. - Remove PNG files created in the previous run at daq_start(). - Return fatal_error_report() if the Monitor Component cannot write to the specified PNG output directory in the config.xml (due to, for example, the directory does not exists, permission denined etc). - Monitor component will create analysis html file (anapanel). Analysis html file will be created in the png_output_dir specified in the config.xml as anapanel-.html. Users of this component have to specify html template file in the config.xml. Sample template file is prepared as DaqComponents/anapanel.tmpl. To view the anapanel via Web browser, you will need to make symbolic link from the /var/www/html/something to the png_output_dir.