# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 07/28/25 08:15:38 Wed, 01 May 2013 09:52:21 GMT tbretz [15468] * trunk/FACT++/src/EventBuilder.c (modified) Cleaned up the file removing some old style memory allocation schemes Wed, 01 May 2013 09:50:29 GMT tbretz [15467] * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/FAD.h (modified) Unified mBuffer and evtCtrl, there is no need to keep those two ... Wed, 01 May 2013 08:48:15 GMT tbretz [15465] * trunk/FACT++/src/FAD.h (modified) Removed some obsolete structure members; renamed some for easier ... Wed, 01 May 2013 08:47:05 GMT tbretz [15464] * trunk/FACT++/src/DataWriteRaw.cc (modified) Added the missing const qualifier to a cast Wed, 01 May 2013 08:46:42 GMT tbretz [15463] * trunk/FACT++/src/EventBuilder.c (modified) Moved the index to an array of elements instead of arrays of ... Tue, 30 Apr 2013 20:25:03 GMT tbretz [15462] * trunk/FACT++/src/FAD.h (modified) No need to dynamically allocate the header in RUN_HEAD, we know the ... Tue, 30 Apr 2013 20:24:21 GMT tbretz [15461] * trunk/FACT++/src/EventBuilder.c (modified) Missed replaces an rd by rs in GetSock; fixed a typo in one of the ... Tue, 30 Apr 2013 14:46:40 GMT tbretz [15460] * trunk/FACT++/src/EventBuilder.c (modified) Made RUN_HEAD local; first process 'header' and then 'data' so that ... Tue, 30 Apr 2013 09:47:46 GMT tbretz [15459] * trunk/FACT++/src/EventBuilder.c (modified) Some little more restructuring; flag a file to be closed as soon as ... Tue, 30 Apr 2013 09:25:50 GMT tbretz [15458] * trunk/FACT++/src/drivectrl.cc (modified) Connection can only be closed by cosy not the FTM ;) Tue, 30 Apr 2013 09:14:31 GMT tbretz [15457] * trunk/FACT++/src/Readline.cc (modified) Make java.his go to the same path as other 'log'-files Thu, 25 Apr 2013 21:26:27 GMT tbretz [15443] * trunk/FACT++/src/fscctrl.cc (modified) Fixed a typo in a warning message Thu, 25 Apr 2013 18:49:57 GMT tbretz [15441] * trunk/FACT++/src/EventBuilder.c (modified) Fixed a problem when flushing buffers, events still in use could be ... Wed, 24 Apr 2013 21:40:45 GMT tbretz [15430] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) * trunk/FACT++/src/dimctrl.cc (modified) Implemented the possibility to send an interrupt request (irq) to a ... Wed, 24 Apr 2013 20:58:51 GMT tbretz [15428] * trunk/FACT++/src/EventBuilder.c (modified) Fixed some minor bugs introduced with the previous commit Wed, 24 Apr 2013 13:01:52 GMT tbretz [15415] * trunk/FACT++/src/FAD.h (modified) Added a second array element to pcTime to allow saving of start time ... Wed, 24 Apr 2013 13:01:15 GMT tbretz [15414] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Removes a compiler wrning about an unused argument. Wed, 24 Apr 2013 13:00:40 GMT tbretz [15413] * trunk/FACT++/src/EventBuilder.c (modified) Some more structural changes mainly around the allocation of memory ... Mon, 22 Apr 2013 07:38:19 GMT lyard [15407] * trunk/FACT++/src/datalogger.cc (modified) fixed not-resetting increment number bug Fri, 19 Apr 2013 13:20:33 GMT tbretz [15379] * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/FAD.h (modified) Removed STATISTICS2 dim service; shortened STATISTICS1 a bit Thu, 18 Apr 2013 13:19:42 GMT tbretz [15366] * trunk/FACT++/src/makedata.cc (modified) Fixed a crash when the source was not found. Thu, 18 Apr 2013 09:21:36 GMT tbretz [15363] * trunk/FACT++/src/drivectrl.cc (modified) Shift sunrise in a way that it does not consume 100% CPU at day time; ... Thu, 18 Apr 2013 09:18:44 GMT tbretz [15361] * trunk/FACT++/src/ratecontrol.cc (modified) Implemented the latest results from the ratescan fits and ... Wed, 17 Apr 2013 15:29:13 GMT tbretz [15360] * trunk/FACT++/src/EventBuilder.c (modified) Some more structure changes; moved some code to functions to get a ... Tue, 16 Apr 2013 09:25:58 GMT tbretz [15356] * trunk/FACT++/src/EventBuilder.c (modified) Send gotNewRun as soon as possible (after the header from the first ... Tue, 16 Apr 2013 09:25:13 GMT tbretz [15355] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Improved the order in runClose to make sure that during DRS ... Tue, 16 Apr 2013 09:12:12 GMT tbretz [15351] * trunk/FACT++/src/magiclidar.cc (modified) Skip empty reports. Mon, 15 Apr 2013 20:00:55 GMT tbretz [15350] * trunk/FACT++/src/InterpreterV8.cc (modified) Forgot to add a check for a valid size Mon, 15 Apr 2013 19:57:20 GMT tbretz [15349] * trunk/FACT++/src/InterpreterV8.cc (modified) Added Shebang (#!) support Mon, 15 Apr 2013 16:37:47 GMT tbretz [15348] * trunk/FACT++/src/EventBuilder.c (modified) Another local variable and a logic fixed, a mistake introduced with ... Mon, 15 Apr 2013 16:02:29 GMT tbretz [15347] * trunk/FACT++/src/EventBuilder.c (modified) More structural improvements; more local variables; simplified the ... Mon, 15 Apr 2013 14:33:10 GMT tbretz [15346] * trunk/FACT++/src/EventBuilder.c (modified) Restructured all the loops from firstPtr to lastPtr for a better ... Mon, 15 Apr 2013 12:19:00 GMT tbretz [15345] * trunk/FACT++/src/EventBuilder.c (modified) Replaced some stray %ud by %u Mon, 15 Apr 2013 12:15:48 GMT tbretz [15344] * trunk/FACT++/src/EventBuilder.c (modified) More unification of code to close run. Mon, 15 Apr 2013 12:06:27 GMT tbretz [15343] * trunk/FACT++/src/EventBuilder.c (modified) Unified two identical pieces of code around runClose Mon, 15 Apr 2013 11:42:57 GMT tbretz [15342] * trunk/FACT++/src/EventBuilder.c (modified) Another update to the ii's Mon, 15 Apr 2013 11:40:54 GMT tbretz [15341] * trunk/FACT++/src/EventBuilder.c (modified) Use a local buffer for factOut. There is no need to use a ... Mon, 15 Apr 2013 11:07:44 GMT tbretz [15340] * trunk/FACT++/src/EventBuilder.c (modified) Added a missing factOut; replaced bzero by memset (bzero is ... Mon, 15 Apr 2013 10:09:29 GMT lyard [15339] * trunk/FACT++/src/datalogger.cc (modified) added a message to let the user know that the daily log file was ... Mon, 15 Apr 2013 09:54:06 GMT lyard [15338] * trunk/FACT++/src/datalogger.cc (modified) Fixed discrepency between logger code and Time.cc code related to sunRise Sun, 14 Apr 2013 16:26:54 GMT tbretz [15337] * trunk/FACT++/src/EventBuilder.c (modified) Fixed the bis mask for incomplete events; %ud should be %u Sun, 14 Apr 2013 16:25:07 GMT tbretz [15335] * trunk/FACT++/src/temperature.cc (modified) Set default interval to 60s; output received data to the console. Sun, 14 Apr 2013 13:33:59 GMT tbretz [15333] * trunk/FACT++/src/feedback.cc (modified) Updated include to PixelMap.h Sat, 13 Apr 2013 19:24:32 GMT tbretz [15325] * trunk/FACT++/src/temperature.cc (modified) Fixed a compiler warning. Sat, 13 Apr 2013 19:22:16 GMT tbretz [15324] * trunk/FACT++/src/HeadersTemperature.h (added) * trunk/FACT++/src/temperature.cc (added) New program to readout the temp sensor of the power switch Wed, 10 Apr 2013 09:51:12 GMT tbretz [15295] * trunk/FACT++/src/StateMachineDimControl.cc (modified) Updated includes. Wed, 10 Apr 2013 09:50:12 GMT tbretz [15294] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Copy the whole network address at once... just to be sure; added a ... Tue, 09 Apr 2013 08:50:21 GMT tbretz [15286] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed the description of FILE_FORMAT and INCOMPLETE Tue, 09 Apr 2013 08:49:40 GMT tbretz [15285] * trunk/FACT++/src/EventBuilder.c (modified) Added the missing termination character in case of incomplete events. Mon, 08 Apr 2013 13:27:49 GMT tbretz [15281] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Send a report if incomplete events oocur. Mon, 08 Apr 2013 13:26:32 GMT tbretz [15280] * trunk/FACT++/src/EventBuilder.c (modified) Added a new, faster, scheme to allocate and free memory. Memeory new ... Sun, 07 Apr 2013 22:38:46 GMT tbretz [15272] * trunk/FACT++/src/InterpreterV8.cc (modified) Added magic values __DATE__, __FILE__ and __START__ Fri, 05 Apr 2013 15:43:49 GMT tbretz [15264] * trunk/FACT++/src/PixelMap.cc (copied) Moved back to FACT++/src Fri, 05 Apr 2013 13:59:27 GMT tbretz [15263] * trunk/FACT++/src/ratescan.cc (modified) The file format is not changed automatically anymore... I think the ... Fri, 05 Apr 2013 13:56:45 GMT tbretz [15260] * trunk/FACT++/src/smartfact.cc (modified) As disussed on the weekly telcon, I have increased all current limits ... Thu, 04 Apr 2013 13:19:55 GMT tbretz [15253] * trunk/FACT++/src/InterpreterV8.cc (modified) The problem with the izsream is solved. It was the allocation of the ... Thu, 04 Apr 2013 13:08:44 GMT tbretz [15250] * trunk/FACT++/src/biasctrl.cc (modified) Updated include path to PixelMap Thu, 04 Apr 2013 13:02:57 GMT tbretz [15249] * trunk/FACT++/src/smartfact.cc (modified) Updated include path for PixelMap Thu, 04 Apr 2013 13:00:54 GMT tbretz [15248] * trunk/FACT++/src/ratecontrol.cc (modified) Updated the include path to PixelMap Thu, 04 Apr 2013 12:59:35 GMT tbretz [15247] * trunk/FACT++/src/fadctrl.cc (modified) Removed an obsolete log-message. Thu, 04 Apr 2013 12:58:54 GMT tbretz [15246] * trunk/FACT++/src/fitsdump.cc (modified) Fixed a problem that if a string is printed to the console with ... Thu, 04 Apr 2013 10:16:29 GMT tbretz [15239] * trunk/FACT++/src/mcp.cc (modified) Fixed a race-condition during configuration with the states of the ... Sun, 31 Mar 2013 10:36:30 GMT tbretz [15213] * trunk/FACT++/src/PixelMap.cc (deleted) * trunk/FACT++/src/PixelMap.h (deleted) Sun, 31 Mar 2013 10:35:58 GMT tbretz [15212] * trunk/FACT++/src/PixelMap.cc (modified) * trunk/FACT++/src/PixelMap.h (modified) Made aware of Mars. Sun, 31 Mar 2013 01:57:03 GMT tbretz [15211] * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/makedata.cc (modified) Removed obsoleete includes. Sun, 31 Mar 2013 01:55:45 GMT tbretz [15210] * trunk/FACT++/src/makedata.cc (modified) Updated to use new nova C++ wrapper Sun, 31 Mar 2013 01:51:04 GMT tbretz [15209] * trunk/FACT++/src/makeplots.cc (modified) Updated to use new nova C++ wrapper Sun, 31 Mar 2013 01:43:06 GMT tbretz [15208] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Fixed a problem with the coordinate system... libnova's hrz has a ... Sat, 30 Mar 2013 16:39:48 GMT tbretz [15206] * trunk/FACT++/src/drivectrl.cc (modified) Make use of the new GetNextSunRise() function of the Time-class Sat, 30 Mar 2013 16:39:16 GMT tbretz [15205] * trunk/FACT++/src/Time.cc (modified) Use some simplifications coming with the new C++ wrapper for libnova. Sat, 30 Mar 2013 16:38:37 GMT tbretz [15204] * trunk/FACT++/src/InterpreterV8.cc (modified) Use some simplifications coming with the new C++ wrapper of libnova Sat, 30 Mar 2013 16:26:47 GMT tbretz [15202] * trunk/FACT++/src/Time.cc (modified) Simplified using libnova with the new C++ wrapper. ... Sat, 30 Mar 2013 16:24:09 GMT tbretz [15201] * trunk/FACT++/src/smartfact.cc (modified) Simplified using libnova by using the new C++ wrapper Sat, 30 Mar 2013 16:13:38 GMT tbretz [15200] * trunk/FACT++/src/smartfact.cc (modified) Another update to get the checkes most reliable. Sat, 30 Mar 2013 14:20:01 GMT tbretz [15192] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Plot a message about a new file format only when it was changed; ... Sat, 30 Mar 2013 13:35:20 GMT tbretz [15190] * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/Time.h (modified) Implemented function to get the time of the previous and next sun- ... Sat, 30 Mar 2013 12:20:19 GMT tbretz [15188] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) Fixed some compilation issues with older boost version as installed ... Sat, 30 Mar 2013 11:50:31 GMT tbretz [15187] * trunk/FACT++/src/smartfact.cc (modified) Adapted the detection of very low trigger rates to the changes in ... Sat, 30 Mar 2013 11:46:32 GMT tbretz [15186] * trunk/FACT++/src/ftmctrl.cc (modified) Also added a consistency check on the TimeStamp. Now everything ... Fri, 29 Mar 2013 21:28:30 GMT tbretz [15185] * trunk/FACT++/src/ftmctrl.cc (modified) Keep the rate of the first report afte a state change at -1 to signal ... Fri, 29 Mar 2013 20:41:49 GMT tbretz [15184] * trunk/FACT++/src/ftmctrl.cc (modified) Updated the calculation of on-time and eff. on-time. In some special ... 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 ...