# # ChangeLog for trunk/FACT++ # # Generated by Trac 1.5.2 # 11/23/24 13:50:04 Fri, 10 Jun 2011 22:03:06 GMT tbretz [11004] * trunk/FACT++/src/DimSetup.h (added) Fri, 10 Jun 2011 22:02:30 GMT tbretz [11003] * trunk/FACT++/src/Dim.h (modified) Moved GetLocalIp and Setup to DimSetup Fri, 10 Jun 2011 22:02:05 GMT tbretz [11002] * trunk/FACT++/src/DimSetup.cc (modified) Added a C-wrapper around GetLocalIp. Fri, 10 Jun 2011 22:01:02 GMT tbretz [11001] * trunk/FACT++/Makefile.am (modified) Added libDimExtension.la and a wrapped dns Fri, 10 Jun 2011 21:28:14 GMT tbretz [11000] * trunk/FACT++/src/DimSetup.cc (moved) Fri, 10 Jun 2011 20:48:42 GMT tbretz [10999] * trunk/FACT++/src/Dim.cc (modified) Also print DIM_DNS_NODE. Fri, 10 Jun 2011 20:48:13 GMT tbretz [10998] * trunk/FACT++/src/ReadlineColor.cc (modified) * trunk/FACT++/src/ReadlineColor.h (modified) Added compile time to boot message, added interactive flag. Fri, 10 Jun 2011 20:47:30 GMT tbretz [10997] * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/dataLogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added boot message to interactive session. Fri, 10 Jun 2011 19:47:35 GMT tbretz [10995] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added some example code to handle FITS errors. Fri, 10 Jun 2011 19:31:45 GMT tbretz [10994] * trunk/FACT++/src/dataLogger.cc (modified) The pulic functions don't need to be pulic. Fri, 10 Jun 2011 19:26:10 GMT tbretz [10993] * trunk/FACT++/src/dataLogger.cc (modified) Added a const-qualifier. Fri, 10 Jun 2011 19:12:47 GMT tbretz [10992] * trunk/FACT++/src/dataLogger.cc (modified) More improvements to logging; log when files are opened and/or closed ... Fri, 10 Jun 2011 18:40:35 GMT tbretz [10991] * trunk/FACT++/src/dataLogger.cc (modified) Fixed a typo in a command description. Fri, 10 Jun 2011 18:27:14 GMT tbretz [10990] * trunk/FACT++/src/dataLogger.cc (modified) Restructured some code; unified some functions; adapted some logging ... Fri, 10 Jun 2011 15:22:07 GMT tbretz [10987] * trunk/FACT++/src/fadctrl.cc (modified) Set the timeout between header and data to 500ms. 50ms was to small ... Fri, 10 Jun 2011 15:15:47 GMT tbretz [10986] * trunk/FACT++/src/fadctrl.cc (modified) Replaces vector by map to allow ... Fri, 10 Jun 2011 14:28:16 GMT tbretz [10985] * trunk/FACT++/gui/FactGui.h (modified) Made the pixel mapping and patch mapping finally working -- although ... Fri, 10 Jun 2011 13:49:45 GMT tbretz [10983] * trunk/FACT++/src/Connection.cc (modified) Canceled conecction atempts now stop the connection atempt. Fri, 10 Jun 2011 13:48:44 GMT tbretz [10982] * trunk/FACT++/gui/FactGui.h (modified) As a workaround the FAD tab is already enabled in Connecting state - ... Fri, 10 Jun 2011 13:48:15 GMT tbretz [10981] * trunk/FACT++/gui/MainWindow.cc (modified) Fixed sending a chat message. Fri, 10 Jun 2011 10:58:49 GMT tbretz [10979] * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/FAD.h (modified) Replaced Adc_data[1] by Adc_data[] Fri, 10 Jun 2011 09:55:50 GMT tbretz [10978] * trunk/FACT++/src/fadctrl.cc (modified) Currently CmdWriteRate doesn't need an execute command. Fri, 10 Jun 2011 09:54:53 GMT tbretz [10977] * trunk/FACT++/src/StateMachineImp.cc (modified) Added some debug messages to see when commands get posted and/or handled. Fri, 10 Jun 2011 09:54:16 GMT tbretz [10976] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Added a log-file for everything entered. Fri, 10 Jun 2011 09:22:08 GMT tbretz [10975] * trunk/FACT++/src/fadctrl.cc (modified) Added lost line again. Fri, 10 Jun 2011 08:54:40 GMT lyard [10974] * trunk/FACT++/src/dataLogger.cc (modified) Moved update of stats and trim of old run numbers to functions Fri, 10 Jun 2011 08:18:02 GMT tbretz [10973] * trunk/FACT++/src/HeadersFAD.h (modified) * trunk/FACT++/src/fad.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) Implemented the new execute command for the write command. Fri, 10 Jun 2011 08:15:58 GMT tbretz [10972] * trunk/FACT++/src/DimServerList.cc (modified) Added a comment. Fri, 10 Jun 2011 07:52:28 GMT lyard [10971] * trunk/FACT++/src/dataLogger.cc (modified) Moved monitoring thread to main thread. Added timeout config Thu, 09 Jun 2011 22:31:28 GMT tbretz [10968] * trunk/FACT++/src/dataLogger.cc (modified) Added some const-qualifiers and did a few minor changes to the layout ... Thu, 09 Jun 2011 22:04:47 GMT tbretz [10967] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Check for NULL in Close Thu, 09 Jun 2011 21:59:32 GMT tbretz [10966] * trunk/FACT++/src/fadctrl.cc (modified) Added an endl which had disappeared. Thu, 09 Jun 2011 21:59:07 GMT tbretz [10965] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Exchanged version and type in block header Thu, 09 Jun 2011 20:16:15 GMT tbretz [10964] * trunk/FACT++/src/EventBuilderWrapper.h (modified) First version of writing data into binary files. Thu, 09 Jun 2011 20:15:53 GMT tbretz [10963] * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/EventBuilder.h (modified) * trunk/FACT++/src/FAD.h (modified) Some new version -- now chnagelog informations available. Thu, 09 Jun 2011 18:56:48 GMT tbretz [10962] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) Fixed ThresholdDisableOthers Thu, 09 Jun 2011 18:43:42 GMT tbretz [10961] * trunk/FACT++/src/HeadersFTM.h (modified) Added kMaxPatchIdx Thu, 09 Jun 2011 18:43:06 GMT tbretz [10960] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed the all and all-except commands. Thu, 09 Jun 2011 18:42:29 GMT tbretz [10959] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/design.ui (modified) Implemented Enable/Disable all button; added the correct hw/sw-pixel ... Thu, 09 Jun 2011 16:13:03 GMT lyard [10955] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) * trunk/FACT++/src/dataLogger.cc (modified) added WriteError state Thu, 09 Jun 2011 15:39:19 GMT tbretz [10954] * trunk/FACT++/src/dataLogger.cc (modified) Instead of comparing shared_ptr with NULL they are converted to bools ... Thu, 09 Jun 2011 15:23:48 GMT tbretz [10953] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/design.ui (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Added the possibility to disable all patches/pixels except one. Thu, 09 Jun 2011 14:47:26 GMT lyard [10952] * trunk/FACT++/src/dataLogger.cc (modified) resolved conflict Thu, 09 Jun 2011 14:44:01 GMT lyard [10951] * trunk/FACT++/src/dataLogger.cc (modified) moved various processed from secondary thread to main thread Thu, 09 Jun 2011 14:30:10 GMT tbretz [10950] * trunk/FACT++/gui/FactGui.h (modified) Choose pixel even with double click; update enable. Thu, 09 Jun 2011 13:28:21 GMT tbretz [10949] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added some code to write FITS files. Thu, 09 Jun 2011 13:25:47 GMT tbretz [10948] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/design.ui (modified) Implemented Crate/Board/Patch in addition to pixel index. Thu, 09 Jun 2011 13:05:07 GMT tbretz [10947] * trunk/FACT++/src/Fits.cc (modified) Fixed a typo. Thu, 09 Jun 2011 12:29:21 GMT tbretz [10946] * trunk/FACT++/src/Fits.cc (modified) Changed order in Write; properly catch exceptions from Converter::ToFits Thu, 09 Jun 2011 11:37:17 GMT tbretz [10945] * trunk/FACT++/src/MessageDim.cc (modified) Removed obsolete include of Thu, 09 Jun 2011 10:00:58 GMT tbretz [10944] * trunk/FACT++/src/MessageDim.cc (modified) Removed the obsolete extern-declaration for lock/unlock Thu, 09 Jun 2011 09:50:27 GMT tbretz [10943] * trunk/FACT++/src/dataLogger.cc (modified) Fixed the output of the free space. Thu, 09 Jun 2011 09:48:33 GMT tbretz [10942] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed format of EVENTS Thu, 09 Jun 2011 09:47:58 GMT tbretz [10941] * trunk/FACT++/src/MessageDim.cc (modified) Fixed a dead-lock in the mutex by replacing it with the global dim- ... Wed, 08 Jun 2011 19:20:03 GMT tbretz [10940] * trunk/FACT++/src/fadctrl.cc (modified) Adapted to latest changes in EventBuilder; added some Dim services. Wed, 08 Jun 2011 19:17:59 GMT tbretz [10939] * trunk/FACT++/src/dataLogger.cc (modified) Some little layout improvements. Wed, 08 Jun 2011 19:16:51 GMT tbretz [10938] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Send some dim messages. Wed, 08 Jun 2011 19:15:59 GMT tbretz [10937] * trunk/FACT++/gui/FactGui.h (modified) Implemented some first FAD stuff. Wed, 08 Jun 2011 19:14:26 GMT tbretz [10936] * trunk/FACT++/gui/MainWindow.cc (modified) Decreased cpu usage for time display update. Wed, 08 Jun 2011 19:13:33 GMT tbretz [10935] * trunk/FACT++/gui/design.ui (modified) Set some names. Wed, 08 Jun 2011 19:12:59 GMT tbretz [10934] * trunk/FACT++/src/Fits.h (modified) Added some const-qualifier Wed, 08 Jun 2011 19:10:58 GMT tbretz [10933] * trunk/FACT++/src/Fits.cc (modified) Removed the leading FACT- from the table names. Wed, 08 Jun 2011 17:50:37 GMT tbretz [10932] * trunk/FACT++/src/dataLogger.cc (modified) Added some more const-qualifiers; replaced a local fTime by ftime; ... Wed, 08 Jun 2011 17:28:04 GMT tbretz [10931] * trunk/FACT++/src/dataLogger.cc (modified) Moved the default black list entries out of the check for the --block ... Wed, 08 Jun 2011 17:04:28 GMT tbretz [10930] * trunk/FACT++/src/dataLogger.cc (modified) Moved Time argument as last and default argument in CompileFileName; ... Wed, 08 Jun 2011 13:40:14 GMT lyard [10927] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/dataLogger.cc (modified) Fixed a bug with the update of Fits files and grouping of daily files Tue, 07 Jun 2011 21:21:09 GMT tbretz [10926] * trunk/FACT++/src/fad.cc (modified) Fixed setting run number. Tue, 07 Jun 2011 21:20:50 GMT tbretz [10925] * trunk/FACT++/src/Connection.cc (modified) Suppress notice about sent data by define. Tue, 07 Jun 2011 21:19:53 GMT tbretz [10924] * trunk/FACT++/src/HeadersFAD.h (modified) Some small updates; added possibility for compilation under C and C++ Tue, 07 Jun 2011 21:18:46 GMT tbretz [10923] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Adapted to latest version of code; first implementration of an ... Tue, 07 Jun 2011 21:17:12 GMT tbretz [10922] * trunk/FACT++/src/Console.cc (modified) * trunk/FACT++/src/Readline.cc (modified) Added a wait command. Tue, 07 Jun 2011 21:16:51 GMT tbretz [10921] * trunk/FACT++/src/Dim.h (modified) Added SendCommand taking a pointer and the size as argument. Tue, 07 Jun 2011 21:16:06 GMT tbretz [10920] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/design.ui (modified) Started with the implementation of the FAD controls. Tue, 07 Jun 2011 21:14:11 GMT tbretz [10919] * trunk/FACT++/src/MessageDim.cc (modified) * trunk/FACT++/src/MessageImp.cc (modified) Added local mutices to protect Write calls from different threads - ... Tue, 07 Jun 2011 16:10:28 GMT tbretz [10917] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/design.ui (modified) Renamed fPing to fFtuPing; added fFtuAllOn and fFtuAllOff buttons Tue, 07 Jun 2011 13:34:23 GMT tbretz [10916] * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/design.ui (modified) Added some primitive FAD controls and one connection LED per Board Fri, 03 Jun 2011 14:57:10 GMT lyard [10907] * trunk/FACT++/src/dataLogger.cc (modified) Added automatic reset at noon Fri, 03 Jun 2011 14:50:06 GMT lyard [10906] * trunk/FACT++/src/dataLogger.cc (modified) changed the file name forming scheme Wed, 01 Jun 2011 14:27:21 GMT lyard [10899] * trunk/FACT++/src/dataLogger.cc (modified) various changes, improved path handling, removed run-logs Wed, 01 Jun 2011 10:01:11 GMT lyard [10898] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) * trunk/FACT++/src/dataLogger.cc (modified) removed serviceList object, replaced by inheritance from ... Wed, 01 Jun 2011 09:42:32 GMT tbretz [10897] * trunk/FACT++/src/dataLogger.cc (modified) Some updates to the help-text. Wed, 01 Jun 2011 09:20:14 GMT tbretz [10896] * trunk/FACT++/src/dataLogger.cc (modified) More updates to PRINT Wed, 01 Jun 2011 09:05:49 GMT tbretz [10895] * trunk/FACT++/src/dataLogger.cc (modified) Removed the obsolete gHasWhiteList/fHasBlackList; removed the ... Tue, 31 May 2011 09:19:09 GMT lyard [10887] * trunk/FACT++/src/dataLogger.cc (modified) minor changes Fri, 27 May 2011 16:59:56 GMT tbretz [10885] * trunk/FACT++/src/drivectrl.cc (modified) Use GetBool and Ptr from EventImp directly. Fri, 27 May 2011 16:58:58 GMT tbretz [10884] * trunk/FACT++/src/fitsloader.cc (modified) Changed stringstream to ostringstream for the use with MessageImp Fri, 27 May 2011 16:44:01 GMT tbretz [10882] * trunk/FACT++/src/fadctrl.cc (modified) Use GetUXtra directly. Fri, 27 May 2011 16:43:05 GMT tbretz [10881] * trunk/FACT++/src/EventImp.h (modified) Improved templates with range check; replaced return types by well ... Fri, 27 May 2011 16:41:52 GMT tbretz [10880] * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Use new Ptr() template to access EventImp contents. Fri, 27 May 2011 16:27:10 GMT tbretz [10878] * trunk/FACT++/src/EventImp.h (modified) Use GetText in pointer arithmetics. Fri, 27 May 2011 16:26:27 GMT tbretz [10877] * trunk/FACT++/src/EventImp.h (modified) Added templates for easier access to the data. Fri, 27 May 2011 16:19:41 GMT tbretz [10876] * trunk/FACT++/src/fad.cc (modified) Implemented command to set run number. Fri, 27 May 2011 16:19:25 GMT tbretz [10875] * trunk/FACT++/src/fadctrl.cc (modified) Use EventImp::GetBool; implemented SET_RUN_NUMBER Fri, 27 May 2011 16:18:59 GMT tbretz [10874] * trunk/FACT++/src/ftmctrl.cc (modified) Use EventImp::GetBool Fri, 27 May 2011 15:30:07 GMT tbretz [10873] * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) Replaced a self-done loop by std::find; changed some comments. Fri, 27 May 2011 14:23:47 GMT tbretz [10872] * trunk/FACT++/src/DimErrorRedirecter.cc (modified) Changed DIM prefix. Fri, 27 May 2011 14:23:16 GMT tbretz [10871] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) Removed LocalControl.cc Fri, 27 May 2011 14:21:05 GMT tbretz [10870] * trunk/FACT++/src/LocalControl.cc (deleted) * trunk/FACT++/src/LocalControl.h (modified) Remove the necessity for a source file (of just three lines) Fri, 27 May 2011 14:17:56 GMT tbretz [10869] * trunk/FACT++/src/triggerschedule.cc (modified) Unified return code with the convention that 0 is success. Fri, 27 May 2011 14:15:58 GMT tbretz [10868] * trunk/FACT++/src/Readline.cc (modified) Addes some missing comments.