# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/23/24 14:15:16 Sat, 18 Jun 2011 16:48:45 GMT tbretz [11062] * trunk/FACT++/src/DimErrorRedirecter.cc (modified) Removed some old obsolete comments and changed fatal errors to Fatal() Sat, 18 Jun 2011 16:48:17 GMT tbretz [11061] * trunk/FACT++/src/StateMachineImp.cc (modified) Improved the output when a command was added; suppress anything ... Sat, 18 Jun 2011 16:47:17 GMT tbretz [11060] * trunk/FACT++/src/Console.cc (modified) Call PrintBootMsg non-interactive in ConsoleStream Sat, 18 Jun 2011 16:45:52 GMT tbretz [11059] * trunk/FACT++/src/DimDescriptionService.cc (modified) Fixed an exception which was thrown if DimServer::itsName was NULL Sat, 18 Jun 2011 12:43:37 GMT tbretz [11058] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed adding the '.bin' extension to the filename in LOAD and SAVE Sat, 18 Jun 2011 11:12:48 GMT tbretz [11057] * trunk/FACT++/src/fscctrl.cc (modified) Removed RunDim and replaces it with RunShell and LocalStream Sat, 18 Jun 2011 11:12:23 GMT tbretz [11056] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Removed RunDim and replaces it with RunShell and LocalStream Fri, 17 Jun 2011 08:56:41 GMT tbretz [11053] * trunk/FACT++/src/Console.cc (modified) * trunk/FACT++/src/Console.h (modified) Added ConsoleStream class Fri, 17 Jun 2011 08:55:11 GMT tbretz [11052] * trunk/FACT++/src/dimctrl.cc (modified) Added --exec command Fri, 17 Jun 2011 08:54:38 GMT tbretz [11051] * trunk/FACT++/src/RemoteControl.h (modified) Added the comment command (#) Fri, 17 Jun 2011 08:54:02 GMT tbretz [11050] * trunk/FACT++/src/LocalControl.h (modified) Added the comment (#) command and the LocalStream class Fri, 17 Jun 2011 08:52:20 GMT tbretz [11049] * trunk/FACT++/src/Readline.cc (modified) Added some comments. Thu, 16 Jun 2011 22:05:19 GMT tbretz [11048] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Added 'quit' to execute; added IsStopped to check for the 'quit' in ... Thu, 16 Jun 2011 20:54:56 GMT tbretz [11047] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added output in case of errors when the .s command is enetered. Thu, 16 Jun 2011 20:41:39 GMT tbretz [11046] * trunk/FACT++/src/Readline.cc (modified) Removed an obsolete comment. Thu, 16 Jun 2011 20:27:59 GMT tbretz [11045] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added possibility to block execution until the state machine has ... Thu, 16 Jun 2011 20:27:17 GMT tbretz [11044] * trunk/FACT++/src/ReadlineColor.cc (modified) Added '.w' to list of commands. Thu, 16 Jun 2011 20:26:48 GMT tbretz [11043] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added the --exec command. Thu, 16 Jun 2011 20:25:57 GMT tbretz [11042] * trunk/FACT++/src/Readline.cc (modified) Added time to output in Execute Thu, 16 Jun 2011 18:55:33 GMT tbretz [11041] * trunk/FACT++/src/Converter.cc (modified) Replaced interpretation of single characters by the interpretation of ... Thu, 16 Jun 2011 18:42:22 GMT tbretz [11040] * trunk/FACT++/src/FACT.cc (modified) * trunk/FACT++/src/ReadlineColor.cc (modified) Removed obsolete include of tools.h Thu, 16 Jun 2011 18:41:33 GMT tbretz [11039] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) 'UnLibToolize' the program name. Thu, 16 Jun 2011 18:40:34 GMT tbretz [11038] * trunk/FACT++/src/Readline.cc (modified) Make sure the pointer passed to rl_readline_name is kept valid. Thu, 16 Jun 2011 18:39:38 GMT tbretz [11037] * trunk/FACT++/src/FACT.cc (modified) * trunk/FACT++/src/ReadlineColor.cc (modified) Replaced deprecated boost::filesystem::basename; removed libtoolize ... Thu, 16 Jun 2011 16:46:06 GMT tbretz [11034] * trunk/FACT++/src/fscctrl.cc (modified) Added some more implementation. Thu, 16 Jun 2011 16:08:51 GMT tbretz [11033] * trunk/FACT++/src/fsc.cc (added) * trunk/FACT++/src/fscctrl.cc (added) Thu, 16 Jun 2011 12:54:04 GMT tbretz [11032] * trunk/FACT++/src/fadctrl.cc (modified) Added output of blocked state to ListSlots() Thu, 16 Jun 2011 10:09:52 GMT tbretz [11031] * trunk/FACT++/src/fadctrl.cc (modified) Implemented BLOCK_TRANSMISSION, SEND_CMD and SEND_DATA Thu, 16 Jun 2011 09:33:16 GMT Daniela Dorner [11030] * trunk/FACT++/src/scheduler.cc (modified) added configuration parameters Wed, 15 Jun 2011 10:41:27 GMT Daniela Dorner [11029] * trunk/FACT++/src/scheduler.cc (modified) added inserting fObservationKEY into the table ScheduledRun Wed, 15 Jun 2011 10:01:48 GMT tbretz [11028] * trunk/FACT++/src/dataLogger.cc (modified) Allow C:N as Dim format Wed, 15 Jun 2011 10:01:24 GMT tbretz [11027] * trunk/FACT++/src/Converter.cc (modified) Allow support for chars; assume that the given size is the ... Wed, 15 Jun 2011 08:57:21 GMT tbretz [11026] * trunk/FACT++/src/Converter.cc (modified) Implemented that even chars are returned as numbers if converted to a ... Tue, 14 Jun 2011 19:14:04 GMT tbretz [11025] * trunk/FACT++/src/triggerschedule.cc (modified) Changed schedule-database-name back to be a required option. Tue, 14 Jun 2011 18:08:35 GMT Daniela Dorner [11024] * trunk/FACT++/src/scheduler.cc (modified) * trunk/FACT++/src/triggerschedule.cc (modified) fixed name Tue, 14 Jun 2011 17:43:27 GMT tbretz [11023] * trunk/FACT++/src/triggerschedule.cc (modified) Changed schedule-database-name from required to default empty Tue, 14 Jun 2011 17:42:12 GMT tbretz [11022] * trunk/FACT++/src/scheduler.cc (modified) Added more const qualifiers. Tue, 14 Jun 2011 17:27:41 GMT tbretz [11021] * trunk/FACT++/src/triggerschedule.cc (modified) Changed name from schedule-database to schedule-database-name Tue, 14 Jun 2011 17:06:30 GMT tbretz [11020] * trunk/FACT++/src/Configuration.cc (modified) Commented out some checks; mysqlpp throws exceptions Tue, 14 Jun 2011 17:04:59 GMT tbretz [11019] * trunk/FACT++/src/scheduler.cc (modified) Many structural updates; catch mysqlpp exceptions outside Scheudle(); ... Tue, 14 Jun 2011 15:45:53 GMT tbretz [11018] * trunk/FACT++/src/triggerschedule.cc (modified) Don't assign dbname to something which might be local. Mon, 13 Jun 2011 21:25:39 GMT tbretz [11017] * trunk/FACT++/src/Converter.cc (modified) Removed the wrong string conversion from ToFits; fixed the sanity ... Mon, 13 Jun 2011 17:07:08 GMT tbretz [11016] * trunk/FACT++/src/dataLogger.cc (modified) Improved some logging output; added some debug output for each ... Mon, 13 Jun 2011 17:05:57 GMT tbretz [11015] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) Added some const-qualifiers. Mon, 13 Jun 2011 16:06:33 GMT tbretz [11014] * trunk/FACT++/src/fadctrl.cc (modified) Fixed some limits; some improvements to the output Mon, 13 Jun 2011 16:05:45 GMT tbretz [11013] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Some little updates; added DataFileDebug Mon, 13 Jun 2011 16:03:47 GMT tbretz [11011] * trunk/FACT++/src/chatserv.cc (modified) Fixed a compilation problem introduced with the latest changes. Fri, 10 Jun 2011 23:30:18 GMT tbretz [11010] * trunk/FACT++/src/DimSetup.cc (modified) * trunk/FACT++/src/DimSetup.h (modified) * trunk/FACT++/src/dns.c (modified) Set '192.168.0.255' as default address because it is a broadcast address. Fri, 10 Jun 2011 22:06:24 GMT tbretz [11005] * trunk/FACT++/src/dns.c (added) A wrapper around dim's dns to set DIM_HOST_NODE automatically. 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 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 13:49:45 GMT tbretz [10983] * trunk/FACT++/src/Connection.cc (modified) Canceled conecction atempts now stop the connection atempt. 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: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 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 13:28:21 GMT tbretz [10949] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added some code to write FITS files. 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: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.