# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/26/24 03:41:34 Fri, 29 Mar 2013 12:50:57 GMT tbretz [15178] * trunk/FACT++/src/makeplots.cc (modified) Added some comments about time zone offsets in root plots. Thu, 28 Mar 2013 20:51:56 GMT tbretz [15177] * trunk/FACT++/src/Main.h (modified) Added a --no-log option, just in case... Thu, 28 Mar 2013 11:01:35 GMT tbretz [15174] * trunk/FACT++/src/pwrctrl.cc (modified) Fixed some typos in the help-message, increased the validity delay a bit. Thu, 28 Mar 2013 10:57:03 GMT tbretz [15173] * trunk/FACT++/src/biasctrl.cc (modified) Choose the quiet option by default. Wed, 27 Mar 2013 18:00:31 GMT tbretz [15172] * trunk/FACT++/scripts/doc/Mail.js (added) * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Changed the Mail class a bit to have the arrays as data members ReadOnly. Wed, 27 Mar 2013 16:23:11 GMT tbretz [15168] * trunk/FACT++/src/DimDescriptionService.cc (modified) * trunk/FACT++/src/DimDescriptionService.h (modified) Store a global set of all described services. Wed, 27 Mar 2013 16:22:23 GMT tbretz [15167] * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Added Split(), a wrapper around boost::split Wed, 27 Mar 2013 16:21:48 GMT tbretz [15166] * trunk/FACT++/src/DimLoggerCheck.h (added) A helper class to easily check the DATA_LOGGER/SUBSCRIPTIONS Tue, 26 Mar 2013 17:42:49 GMT tbretz [15163] * trunk/FACT++/src/datalogger.cc (modified) Added some ifdef to make the datalogger also compile without libnova. Tue, 26 Mar 2013 17:23:19 GMT tbretz [15158] * trunk/FACT++/src/InterpreterV8.cc (modified) Fixed a typo in an exception. Tue, 26 Mar 2013 17:18:41 GMT tbretz [15157] * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/fadctrl.cc (modified) Fixed a problem which could cause the fadctrl after a successsfull ... Tue, 26 Mar 2013 17:17:52 GMT tbretz [15156] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Implemented sendmail class (via mailx) Mail. Re-structured the ... Tue, 26 Mar 2013 17:01:18 GMT lyard [15153] * trunk/FACT++/src/datalogger.cc (modified) changed close time of files from noon to 30 minutes after sunrise for ... Mon, 25 Mar 2013 09:52:31 GMT tbretz [15150] * trunk/FACT++/src/InterpreterV8.cc (modified) dim.wait now uses undefined instead of null as the value for infinite ... Mon, 25 Mar 2013 09:35:32 GMT tbretz [15148] * trunk/FACT++/src/ratecontrol.cc (modified) Removed some debug output. Moved to a slightly less conservative ... Mon, 25 Mar 2013 09:34:54 GMT tbretz [15147] * trunk/FACT++/src/StateMachineDimControl.cc (modified) Log a message when a STOP command was received. Sat, 23 Mar 2013 20:34:51 GMT tbretz [15143] * trunk/FACT++/src/InterpreterV8.cc (modified) Fixed another problem with the display of exceptions in certain ... Sat, 23 Mar 2013 20:08:51 GMT tbretz [15141] * trunk/FACT++/src/InterpreterV8.cc (modified) Allow null as third argument in dim.wait; return undefined in by include. Fri, 22 Mar 2013 23:28:01 GMT tbretz [15140] * trunk/FACT++/src/InterpreterV8.cc (modified) Improved handling of exceptions coming from included files. This ... Fri, 22 Mar 2013 22:45:30 GMT tbretz [15139] * trunk/FACT++/src/InterpreterV8.cc (modified) Fixed a problem with the return value in the timeout function. The ... Fri, 22 Mar 2013 17:31:33 GMT tbretz [15138] * trunk/FACT++/src/InterpreterV8.cc (modified) Replaced the pre-compiled v8.sleep() by an ulock and a usleep, which ... Fri, 22 Mar 2013 17:08:03 GMT tbretz [15133] * trunk/FACT++/src/biasctrl.cc (modified) Fixed a typo in a service description. Fri, 22 Mar 2013 17:06:27 GMT tbretz [15132] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed a typo in a state description. Thu, 21 Mar 2013 09:13:58 GMT tbretz [15130] * trunk/FACT++/src/ftmctrl.cc (modified) Some more updates to improve the log output and reduce the amount ... Thu, 21 Mar 2013 09:13:27 GMT tbretz [15129] * trunk/FACT++/src/InterpreterV8.cc (modified) Added an additional sanity check in timeout. Wed, 20 Mar 2013 18:44:13 GMT tbretz [15128] * trunk/FACT++/src/RemoteControl.h (modified) Do not print 'use strict' as result... this produces starnge results ... Wed, 20 Mar 2013 14:38:48 GMT lyard [15127] * trunk/FACT++/src/EventBuilder.c (modified) changed all sleep times to 1 usec Wed, 20 Mar 2013 13:50:05 GMT lyard [15126] * trunk/FACT++/src/EventBuilder.c (modified) fixed mem alloc and changed sleep time with Thomas Tue, 19 Mar 2013 09:38:54 GMT tbretz [15122] * trunk/FACT++/src/lidctrl.cc (modified) Fixed a problem which occured when the status of both lids was empty ... Mon, 18 Mar 2013 21:23:13 GMT tbretz [15115] * trunk/FACT++/src/ftmctrl.cc (modified) Uncommented the _right_ lines :S Mon, 18 Mar 2013 16:43:51 GMT tbretz [15111] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) The name of the program has to be extracted from conf.GetName() Mon, 18 Mar 2013 16:42:47 GMT tbretz [15110] * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Removed default from file name resources. Mon, 18 Mar 2013 16:42:04 GMT tbretz [15109] * trunk/FACT++/src/Main.h (modified) Removed default from 'host' Mon, 18 Mar 2013 14:59:18 GMT tbretz [15107] * trunk/FACT++/src/datalogger.cc (modified) Added SUBSCRIPTIONS on the black list by default. Mon, 18 Mar 2013 14:58:51 GMT tbretz [15106] * trunk/FACT++/src/HeadersFTM.h (modified) The operator comparing the static data now does not compare the ... Mon, 18 Mar 2013 14:57:20 GMT tbretz [15105] * trunk/FACT++/src/fadctrl.cc (modified) Default is quiet mode now. Mon, 18 Mar 2013 14:56:58 GMT tbretz [15104] * trunk/FACT++/src/Readline.h (modified) Allow to overwrite script depth (for java script procesing) Mon, 18 Mar 2013 14:56:33 GMT tbretz [15103] * trunk/FACT++/src/HeadersLid.h (modified) * trunk/FACT++/src/lidctrl.cc (modified) Handle the 'Power Problem' a bit more accurate. Mon, 18 Mar 2013 14:55:56 GMT tbretz [15102] * trunk/FACT++/src/RemoteControl.h (modified) Signal the base class about loading and ending so that it can access ... Mon, 18 Mar 2013 14:54:54 GMT tbretz [15101] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Set a script depth!=0 when a script is running to avoid smartfact ... Mon, 18 Mar 2013 14:54:03 GMT tbretz [15100] * trunk/FACT++/src/drivectrl.cc (modified) Go to Locked state after a parking command. This is not ideal because ... Mon, 18 Mar 2013 14:53:04 GMT tbretz [15099] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Output if new file format was set; do not update the Feedback data ... Mon, 18 Mar 2013 14:39:46 GMT tbretz [15091] * trunk/FACT++/src/ratecontrol.cc (modified) Improvements in output. Mon, 18 Mar 2013 14:36:53 GMT tbretz [15088] * trunk/FACT++/src/MessageDim.cc (modified) Fixed a typo in a log-message. Mon, 18 Mar 2013 14:36:32 GMT tbretz [15087] * trunk/FACT++/src/StateMachineDimControl.cc (modified) Send arguments with the START command, determine '--server' option ... Mon, 18 Mar 2013 14:35:28 GMT tbretz [15086] * trunk/FACT++/src/dimctrl.cc (modified) Unify dimctrl and 'dimserver' (dimctrl --server) Fri, 15 Mar 2013 13:43:50 GMT tbretz [15081] * trunk/FACT++/src/smartfact.cc (modified) Fixed the deletion of alarms from the list Fri, 15 Mar 2013 13:42:13 GMT tbretz [15080] * trunk/FACT++/src/MessageImp.cc (modified) If alarms are cleared sending an empty string, it is not necessary to ... Fri, 15 Mar 2013 13:41:07 GMT tbretz [15079] * trunk/FACT++/src/RemoteControl.h (modified) It is not necessary anymore to send a fake empty strng in Comment or ... Fri, 15 Mar 2013 13:40:37 GMT tbretz [15078] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Emit an empty string if no arguments are given in dim.log Fri, 15 Mar 2013 12:20:54 GMT tbretz [15075] * trunk/FACT++/src/Readline.cc (modified) Do not add something to the history in the StaticPrompt if it is ... Fri, 15 Mar 2013 12:19:59 GMT tbretz [15073] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Implemented v8::timeout and let dim.getDescription return an object ... Thu, 14 Mar 2013 10:05:21 GMT tbretz [15069] * trunk/FACT++/src/ratecontrol.cc (modified) Added reading of pixel map and setting of initial thresholds for hot ... Wed, 13 Mar 2013 16:35:20 GMT tbretz [15064] * trunk/FACT++/src/Readline.cc (modified) Do not store entries in the history which were the last entry ... Wed, 13 Mar 2013 15:53:00 GMT lyard [15061] * trunk/FACT++/src/datalogger.cc (modified) added configuration option for service list update interval Wed, 13 Mar 2013 15:36:40 GMT lyard [15060] * trunk/FACT++/src/datalogger.cc (modified) added extra service and changed behaviour in case of format change ... Wed, 13 Mar 2013 14:37:04 GMT tbretz [15059] * trunk/FACT++/src/smartfact.cc (modified) Fixed a typo in a function call and corrected the size of the ... Wed, 13 Mar 2013 14:36:31 GMT tbretz [15058] * trunk/FACT++/src/HeadersFTM.cc (modified) Fixed a typo in an enum. Wed, 13 Mar 2013 14:36:08 GMT tbretz [15057] * trunk/FACT++/src/magiclidar.cc (modified) Fixed the format description of the DATA service. Wed, 13 Mar 2013 14:24:49 GMT tbretz [15055] * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Removed the code dealing with the clock conditioner. There is now ... Wed, 13 Mar 2013 14:01:35 GMT tbretz [15054] * trunk/FACT++/src/smartfact.cc (modified) Do not report the clock conditioner to be unlocked if FTM is in state ... Wed, 13 Mar 2013 13:58:43 GMT tbretz [15053] * trunk/FACT++/src/HeadersFTM.cc (modified) More verbose output Wed, 13 Mar 2013 11:05:59 GMT tbretz [15046] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Renamed getService to getDescription Wed, 13 Mar 2013 11:01:00 GMT tbretz [15044] * trunk/FACT++/src/InterpreterV8.cc (modified) Rename command property to isCommand Wed, 13 Mar 2013 10:49:50 GMT tbretz [15043] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) Added new dim functions to get access to the description of a single ... Wed, 13 Mar 2013 10:49:09 GMT tbretz [15042] * trunk/FACT++/src/RemoteControl.h (modified) Added JsGetServices and JsGetDescription Wed, 13 Mar 2013 10:48:43 GMT tbretz [15041] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Use the lock guard where appropriate; added GetServiceList member ... Wed, 13 Mar 2013 10:47:55 GMT tbretz [15040] * trunk/FACT++/src/Service.h (added) Wed, 13 Mar 2013 10:47:41 GMT tbretz [15039] * trunk/FACT++/src/DimState.h (modified) Moved Service structure to Service.h Tue, 12 Mar 2013 18:24:42 GMT tbretz [15037] * trunk/FACT++/src/ratecontrol.cc (modified) Implemented reading configuration from resources for different run- ... Tue, 12 Mar 2013 18:24:05 GMT tbretz [15036] * trunk/FACT++/src/mcp.cc (modified) Use new CALIBRATE_RUN and propagate the run-type to the ratecontrol. Tue, 12 Mar 2013 17:49:21 GMT tbretz [15035] * trunk/FACT++/src/ratecontrol.cc (modified) Removed some obsolete debug output. Tue, 12 Mar 2013 17:47:48 GMT tbretz [15034] * trunk/FACT++/src/ratecontrol.cc (modified) Set the QoS to 2 if the calibration by currents succeeded. Mon, 11 Mar 2013 22:34:41 GMT tbretz [15031] * trunk/FACT++/src/feedback.cc (modified) I cannot get the the size of the dim_data correctly eventhough it is ... Mon, 11 Mar 2013 22:32:33 GMT tbretz [15029] * trunk/FACT++/src/ratecontrol.cc (modified) Some fixes to get the new calibrate_by_currents working. Mon, 11 Mar 2013 11:27:01 GMT tbretz [15027] * trunk/FACT++/src/ratecontrol.cc (modified) Added CALIBRATE_BY_CURRENT command which allows to set the global ... Sun, 10 Mar 2013 16:53:50 GMT tbretz [15024] * trunk/FACT++/src/chatserv.cc (modified) Pipe return code so that it can correctly be restarted by start.sh Sun, 10 Mar 2013 16:45:31 GMT tbretz [15023] * trunk/FACT++/src/DataCalib.h (modified) Removed the obsolete WriteFitsImp from the class definition. Sun, 10 Mar 2013 16:45:02 GMT tbretz [15022] * trunk/FACT++/src/feedback.cc (modified) Added some more sanity checks for the dim services. Sun, 10 Mar 2013 16:35:07 GMT tbretz [15021] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) Added --restart to the dimctrl which avoids the need to know the ... Sun, 10 Mar 2013 16:29:15 GMT tbretz [15020] * trunk/FACT++/src/pwrctrl.cc (modified) Added missing CoolingFailure state. Sun, 10 Mar 2013 16:06:30 GMT tbretz [15019] * trunk/FACT++/src/feedback.cc (modified) Added Dim service with calibrated currents. Sun, 10 Mar 2013 15:01:53 GMT tbretz [15018] * trunk/FACT++/src/StateMachineDimControl.cc (modified) StartScript need not to return Loading already, loading will be set ... Sun, 10 Mar 2013 14:59:23 GMT tbretz [15017] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/www/smartfact/index.php (modified) Changed return codes from EvalOption such that 0 means 'stop, but ... Sun, 10 Mar 2013 12:09:51 GMT tbretz [15012] * trunk/FACT++/src/smartfact.cc (modified) Allow 9deg temp difference between outside and camera. Sun, 10 Mar 2013 12:09:17 GMT tbretz [15011] * trunk/FACT++/src/DataCalib.cc (modified) Small fixes on last commit. Sun, 10 Mar 2013 12:08:54 GMT tbretz [15010] * trunk/FACT++/src/DataWriteFits2.h (modified) Added Getter for start and stop time. Sun, 10 Mar 2013 12:02:29 GMT tbretz [15009] * trunk/FACT++/src/DataCalib.cc (modified) Replaced WriteFitsImp by fData.WriteFitsImp; added storage of begin ... Sun, 10 Mar 2013 11:13:26 GMT tbretz [15006] * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/Time.h (modified) Added initializer from an ISO string, fixed the wrong ISO format ... Sat, 09 Mar 2013 13:42:05 GMT tbretz [15003] * trunk/FACT++/src/InterpreterV8.cc (modified) Make it compile also with the older g++ on gate. Sat, 09 Mar 2013 13:41:24 GMT tbretz [15002] * trunk/FACT++/src/dimctrl.cc (modified) Updated help text. Sat, 09 Mar 2013 13:41:06 GMT tbretz [15001] * trunk/FACT++/src/Configuration.cc (modified) Redirect message about connection to database to cerr instead of cout. Sat, 09 Mar 2013 11:01:59 GMT tbretz [14994] * trunk/FACT++/src/InterpreterV8.cc (modified) Avoid to output results of internal functions (ExecuteCode called ... Thu, 07 Mar 2013 10:10:14 GMT lyard [14992] * trunk/FACT++/src/datalogger.cc (modified) Made message in case of service format change more explicit Thu, 07 Mar 2013 09:56:09 GMT tbretz [14991] * trunk/FACT++/src/HeadersRateControl.h (modified) * trunk/FACT++/src/ratecontrol.cc (modified) Added calibration start and calibration end time to ... Wed, 06 Mar 2013 23:29:23 GMT tbretz [14990] * trunk/FACT++/src/ratecontrol.cc (modified) Made some log output more clear Wed, 06 Mar 2013 23:29:07 GMT tbretz [14989] * trunk/FACT++/src/fitsdump.cc (modified) Fixed a bug which could cause listing data to fail more or less randomly. Tue, 05 Mar 2013 13:29:26 GMT tbretz [14988] * trunk/FACT++/src/pwrctrl.cc (modified) If there was no report yet at all, state disconnected is returned. Mon, 04 Mar 2013 20:52:12 GMT tbretz [14987] * trunk/FACT++/src/InterpreterV8.cc (modified) Print result went it is NOT undefined, not when it is undefined. Mon, 04 Mar 2013 20:51:41 GMT tbretz [14986] * trunk/FACT++/src/RemoteControl.h (modified) Added JsResult to print the result of executed code.