# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/11/24 18:32:07 Mon, 01 Jun 2015 11:10:01 GMT tbretz [18191] * trunk/FACT++/src/HeadersFeedback.h (modified) * trunk/FACT++/src/feedback.cc (modified) This implements th epossibility to load and save calibrations, an ... Mon, 01 Jun 2015 10:53:37 GMT tbretz [18189] * trunk/FACT++/src/fscctrl.cc (modified) Moved Fletcher16 checksum claculation to tools.h Mon, 01 Jun 2015 10:52:48 GMT tbretz [18188] * trunk/FACT++/src/tools.h (modified) Added Fletcher16 checksum calculation. Mon, 01 Jun 2015 10:51:59 GMT tbretz [18187] * trunk/FACT++/src/HeadersPFmini.h (added) * trunk/FACT++/src/pfminictrl.cc (added) New program to readout the arduino with the new temperature and ... Fri, 10 Apr 2015 11:12:34 GMT tbretz [18167] * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Print not only the identification of the script but also the user who ... Wed, 18 Feb 2015 12:26:02 GMT tbretz [18149] * trunk/FACT++/src/biasctrl.cc (modified) Initiate an emergency shutdown also when an overcurrent is detected; ... Wed, 18 Feb 2015 11:07:36 GMT tbretz [18142] * trunk/FACT++/src/ratescan.cc (modified) Added some explicit conversions, a const qualifier and removed an ... Tue, 17 Feb 2015 19:20:58 GMT tbretz [18133] * trunk/FACT++/src/ratescan.cc (modified) The wrong function was called in case of SET_REFERENCE_PATCH Fri, 13 Feb 2015 09:34:27 GMT tbretz [18126] * trunk/FACT++/src/biasctrl.cc (modified) Only go to Locked automatically when a shutdown was really initiatied. Fri, 13 Feb 2015 09:24:07 GMT tbretz [18125] * trunk/FACT++/src/HeadersLid.h (modified) * trunk/FACT++/src/lidctrl.cc (modified) Implemeneted a locked state which is initiated by an automatic lid ... Fri, 13 Feb 2015 09:22:52 GMT tbretz [18124] * trunk/FACT++/src/biasctrl.cc (modified) Implemented an emergency limit in raw adc counts at which, if ... Thu, 12 Feb 2015 15:29:12 GMT tbretz [18121] * trunk/FACT++/src/fitsselect.cc (modified) set::emplace is not known for the LP compiler. Thu, 12 Feb 2015 15:23:45 GMT tbretz [18118] * trunk/FACT++/src/fitsselect.cc (added) Thu, 12 Feb 2015 11:08:01 GMT tbretz [18117] * trunk/FACT++/src/drivectrl.cc (modified) Even if the state was OnTrack it could happen that the fDevCount was ... Thu, 12 Feb 2015 11:05:35 GMT tbretz [18116] * trunk/FACT++/src/biasctrl.cc (modified) What is called 'breakdown voltage' here is actually the 'operation ... Thu, 12 Feb 2015 11:00:47 GMT tbretz [18115] * trunk/FACT++/src/fadctrl.cc (modified) Some PostClose() should be PostClose(false) Sat, 03 Jan 2015 17:16:33 GMT tbretz [18056] * trunk/FACT++/src/FACT.cc (modified) Added the whitespaces required by the neweer C++11 compiler. Sat, 03 Jan 2015 17:14:28 GMT tbretz [18055] * trunk/FACT++/src/EventBuilder.cc (modified) Fixed a warning about strict aliasing rulkes. Sat, 03 Jan 2015 17:12:23 GMT tbretz [18054] * trunk/FACT++/src/StateMachineAsio.h (modified) My compiler couldn't resolve the inheritance of HandleNewStae Sat, 03 Jan 2015 17:06:42 GMT tbretz [18053] * trunk/FACT++/src/FitsFile.cc (modified) Added whitespace around macro as required by neweer C++11 compilers Sat, 03 Jan 2015 17:04:59 GMT tbretz [18052] * trunk/FACT++/src/Console.cc (modified) My gcc version needs unistd for usleep Sat, 03 Jan 2015 17:03:51 GMT tbretz [18051] * trunk/FACT++/src/ReadlineColor.cc (modified) Added spaces as required by new C++11 compilers Sat, 03 Jan 2015 16:46:56 GMT tbretz [18050] * trunk/FACT++/src/Main.h (modified) Added some spaces as requested by newer C++11 implementations. Sat, 03 Jan 2015 05:42:11 GMT Daniela Dorner [18048] * trunk/FACT++/src/ratescan.cc (modified) added ratescan type Sun, 14 Dec 2014 03:01:50 GMT Daniela Dorner [18036] * trunk/FACT++/src/fscctrl.cc (modified) updated limits when temperatures are set to 0 to 970 and 1300 Wed, 13 Aug 2014 11:57:47 GMT tbretz [17959] * trunk/FACT++/src/makedata.cc (modified) Make use of new central current prediction. Wed, 13 Aug 2014 11:55:18 GMT tbretz [17958] * trunk/FACT++/src/makeplots.cc (modified) A small simplification (the vector isn't really needed) Wed, 13 Aug 2014 11:50:36 GMT tbretz [17957] * trunk/FACT++/src/makeplots.cc (modified) Make use of new central current prediction. Wed, 13 Aug 2014 11:31:35 GMT tbretz [17953] * trunk/FACT++/src/smartfact.cc (modified) Make use of the new central current prediction. Tue, 12 Aug 2014 09:46:42 GMT tbretz [17950] * trunk/FACT++/src/ratecontrol.cc (modified) Updated the threshold curve according to the latest measurement in ... Thu, 07 Aug 2014 17:35:37 GMT tbretz [17947] * trunk/FACT++/src/ReadlineColor.cc (modified) Fixed a typo. Sun, 27 Jul 2014 10:54:30 GMT tbretz [17941] * trunk/FACT++/src/sqmctrl.cc (modified) Upper case column names; some imporvements to output. Sun, 27 Jul 2014 10:52:10 GMT tbretz [17940] * trunk/FACT++/src/smartfact.cc (modified) Better formatting for sqm numbers. Sun, 27 Jul 2014 10:52:00 GMT tbretz [17939] * trunk/FACT++/src/sqmctrl.cc (modified) Reverting to last revision. Sun, 27 Jul 2014 10:51:22 GMT tbretz [17938] * trunk/FACT++/src/sqmctrl.cc (modified) Better formatting for sqm numbers. Sun, 27 Jul 2014 10:45:39 GMT tbretz [17934] * trunk/FACT++/src/smartfact.cc (modified) Added sqmctrl Wed, 23 Jul 2014 14:39:06 GMT tbretz [17932] * trunk/FACT++/src/sqmctrl.cc (modified) Revived the valid state; make sure the first message (which might ... Wed, 23 Jul 2014 11:10:09 GMT tbretz [17931] * trunk/FACT++/src/sqmctrl.cc (modified) A 1.5 times timeout interval for receiving reports is enough. Wed, 23 Jul 2014 11:09:36 GMT tbretz [17930] * trunk/FACT++/src/sqmctrl.cc (modified) More precise time interval for convenience Wed, 23 Jul 2014 11:00:00 GMT tbretz [17929] * trunk/FACT++/src/sqmctrl.cc (modified) It seems that the SQM does not allow asynchronous connections ... Tue, 22 Jul 2014 12:40:44 GMT tbretz [17918] * trunk/FACT++/src/HeadersSQM.h (added) * trunk/FACT++/src/sqmctrl.cc (added) First version of the control for the sky quality meter. Mon, 21 Jul 2014 10:11:46 GMT tbretz [17917] * trunk/FACT++/src/Connection.h (modified) Added a virtual function which allows the derived class to handle if ... Mon, 21 Jul 2014 10:11:09 GMT tbretz [17916] * trunk/FACT++/src/lidctrl.cc (modified) Start a new connection attempt if connection has failed. Thu, 22 May 2014 16:16:12 GMT tbretz [17884] * trunk/FACT++/src/smartfact.cc (modified) Fixed a compiler issue. Thu, 22 May 2014 16:15:45 GMT tbretz [17883] * trunk/FACT++/src/agilentctrl.cc (modified) Added an autoamtic reconnect if the received stream is broken. Wed, 14 May 2014 08:30:43 GMT tbretz [17851] * trunk/FACT++/src/evtserver.cc (modified) Some updated to get it properly working. Sat, 10 May 2014 12:46:03 GMT tbretz [17820] * trunk/FACT++/src/getevent.cc (modified) Added support for reading DRS calibration constants and Monte Carlo ... Sat, 03 May 2014 22:43:08 GMT tbretz [17771] * trunk/FACT++/src/getevent.cc (added) An interface to access the fits raw data files and get an event in as ... Tue, 22 Apr 2014 13:55:54 GMT tbretz [17679] * trunk/FACT++/src/EventBuilder.cc (modified) * trunk/FACT++/src/EventBuilder.h (modified) Fixed a bug which could cause infinite loops when an event with ... Sat, 19 Apr 2014 00:13:10 GMT tbretz [17678] * trunk/FACT++/src/EventBuilder.cc (modified) It can happen that an event has been created but no header is ever ... Fri, 18 Apr 2014 20:13:28 GMT tbretz [17676] * trunk/FACT++/src/HeadersEventServer.h (added) * trunk/FACT++/src/evtserver.cc (added) New program to display smartfact events from the previous night ... Thu, 17 Apr 2014 07:40:32 GMT lyard [17675] * trunk/FACT++/src/fitsDecompressor.cc (modified) modified the fitsDecompressor code to take into account the ... Thu, 17 Apr 2014 07:32:33 GMT lyard [17674] * trunk/FACT++/src/fitsCompressor.cc (modified) modified the fitsCompressor code to take into account the refactoring ... Wed, 16 Apr 2014 20:07:29 GMT tbretz [17672] * trunk/FACT++/src/smartfact.cc (modified) Replaced one agilentctrl by three; fixed the calculatio of the power; ... Wed, 16 Apr 2014 17:43:26 GMT tbretz [17669] * trunk/FACT++/src/agilentctrl.cc (modified) Implemented the possibility to start more than one agilentctrl to ... Wed, 16 Apr 2014 16:11:51 GMT tbretz [17668] * trunk/FACT++/src/makeplots.cc (modified) Remplaced the double backslash in a root axis title by a #. ... Sun, 06 Apr 2014 12:54:26 GMT tbretz [17658] * trunk/FACT++/src/EventBuilder.cc (modified) * trunk/FACT++/src/EventBuilder.h (modified) Even if the event is not valid, attach the latest trigger counter to it. Sun, 06 Apr 2014 12:53:38 GMT tbretz [17657] * trunk/FACT++/src/DataWriteFits.cc (modified) * trunk/FACT++/src/DataWriteFits2.cc (modified) Use the trigger counter from the last event when writing the footer ... Sat, 05 Apr 2014 18:31:50 GMT tbretz [17656] * trunk/FACT++/src/makeplots.cc (modified) To calculate the relative energy threshold not the current must be ... Fri, 04 Apr 2014 21:05:30 GMT tbretz [17655] * trunk/FACT++/src/InterpreterV8.cc (modified) To check for not equal one should use != not == and to add a text to ... Fri, 04 Apr 2014 10:34:12 GMT tbretz [17654] * trunk/FACT++/src/makeplots.cc (modified) Removed the obsolete ra/dec arguments; output pdf as well Fri, 04 Apr 2014 10:25:04 GMT tbretz [17653] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Renormalized the relative nergy threshold to 1 at best conditions. Fri, 04 Apr 2014 10:02:41 GMT tbretz [17651] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Updated with the current prediction from the calibration paper; make ... Fri, 04 Apr 2014 09:15:24 GMT tbretz [17649] * trunk/FACT++/src/biasctrl.cc (modified) Removed a stray instantiation of a non-existing variable. Thu, 03 Apr 2014 18:35:18 GMT tbretz [17647] * trunk/FACT++/src/feedback.cc (modified) Added average and rms of Uov for logging; some updates to show how ... Thu, 03 Apr 2014 15:08:17 GMT tbretz [17645] * trunk/FACT++/src/ratescan.cc (modified) Removed an unused argument. Thu, 03 Apr 2014 15:07:02 GMT tbretz [17644] * trunk/FACT++/src/HeadersRateScan.h (modified) * trunk/FACT++/src/ratescan.cc (modified) Implemented the auto pause command, the pause and resume command and ... Mon, 31 Mar 2014 15:16:52 GMT tbretz [17640] * trunk/FACT++/src/biasctrl.cc (modified) Implemented an outomatic voltage off at sunrise Mon, 31 Mar 2014 15:14:13 GMT tbretz [17639] * trunk/FACT++/src/HeadersFSC.h (modified) Replaced define by enum. Thu, 27 Mar 2014 16:11:06 GMT tbretz [17636] * trunk/FACT++/src/fscctrl.cc (modified) Simplified the code to read from the socket; some more cosmitcs and ... Tue, 18 Mar 2014 15:50:42 GMT dneise [17624] * trunk/FACT++/src/HeadersFSC.h (modified) introduced POD which describes FSC binary output format Tue, 18 Mar 2014 15:49:33 GMT dneise [17623] * trunk/FACT++/src/fscctrl.cc (modified) adapted for new firmware version no ASCII parsing needed, so this ... Thu, 06 Feb 2014 11:05:18 GMT tbretz [17540] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed a stupid mistake, the roi is always well defined. Mon, 20 Jan 2014 16:14:00 GMT tbretz [17520] * trunk/FACT++/src/smartfact.cc (modified) Check humidity only when the lid is open, not when a run is started, ... Thu, 16 Jan 2014 19:03:15 GMT tbretz [17515] * trunk/FACT++/src/biasctrl.cc (modified) There is no state of the BIAS kLocked. Thu, 16 Jan 2014 19:01:48 GMT tbretz [17514] * trunk/FACT++/src/HeadersBIAS.h (modified) Decided to make kLocked the last state to keep numbers consistent. Thu, 16 Jan 2014 18:51:30 GMT tbretz [17513] * trunk/FACT++/src/HeadersBIAS.h (modified) Added locked state Thu, 16 Jan 2014 18:50:47 GMT tbretz [17512] * trunk/FACT++/src/biasctrl.cc (modified) Allow change of ramp target vals durimg ramping; added a shutdown ... Tue, 07 Jan 2014 16:11:13 GMT tbretz [17498] * trunk/FACT++/scripts/doc/dim.js (modified) * trunk/FACT++/src/InterpreterV8.cc (modified) Implemented that one can wait for 'not a state' to check if a state ... Mon, 30 Dec 2013 17:05:18 GMT tbretz [17417] * trunk/FACT++/src/drivectrl.cc (modified) Fixed a bug when calculating the azimuth from the tpoint data; fixed ... Fri, 29 Nov 2013 13:02:25 GMT tbretz [17401] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Set beginskip and endskip as explicit argument in GetPixelStats; do ... Wed, 27 Nov 2013 17:49:14 GMT tbretz [17397] * trunk/FACT++/src/smartfact.cc (modified) There was a typo in the wind gusts warning; 98 is too high... Wed, 27 Nov 2013 16:18:24 GMT tbretz [17395] * trunk/FACT++/src/fscctrl.cc (modified) Finally updated the function for the Pt1000 to something which is ... Wed, 27 Nov 2013 16:17:31 GMT tbretz [17394] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Increased the interval in which events are selected close to the 5s ... Tue, 26 Nov 2013 19:16:38 GMT tbretz [17393] * trunk/FACT++/src/fitsdump.cc (modified) Fixed a bug which caused replace() to fail. Memory was reallocated ... Tue, 26 Nov 2013 12:33:52 GMT tbretz [17389] * trunk/FACT++/src/gpsctrl.cc (modified) Updated Dim service description. Mon, 25 Nov 2013 19:50:58 GMT tbretz [17376] * trunk/FACT++/src/smartfact.cc (modified) Updated to display 1440 pixels now in event display Mon, 25 Nov 2013 19:50:31 GMT tbretz [17375] * trunk/FACT++/src/Main.h (modified) Handle the case when /home/fact is not defined, this can happen for ... Sat, 23 Nov 2013 19:35:00 GMT tbretz [17369] * trunk/FACT++/src/smartfact.cc (modified) Fixed aproblem with the new temperature hist and the displayed GPS time. Sat, 23 Nov 2013 18:28:10 GMT tbretz [17368] * trunk/FACT++/src/smartfact.cc (modified) Do not display 1e2 for the currents if they exceed 100uA Sat, 23 Nov 2013 18:05:31 GMT tbretz [17367] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Missed the correct calculation of the coefficient derived from the ... Sat, 23 Nov 2013 17:58:41 GMT tbretz [17366] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Updated prediction with something which takes the distance to the ... Sat, 23 Nov 2013 14:47:33 GMT tbretz [17364] * trunk/FACT++/src/smartfact.cc (modified) After startup the status line was blue instead of white. Sat, 23 Nov 2013 14:38:14 GMT tbretz [17362] * trunk/FACT++/src/Main.h (modified) Added server name to startup message. Sat, 23 Nov 2013 14:37:37 GMT tbretz [17361] * trunk/FACT++/src/agilentctrl.cc (modified) Removed a stray paranthesis Sat, 23 Nov 2013 14:36:37 GMT tbretz [17360] * trunk/FACT++/src/agilentctrl.cc (modified) The description in the DATA service were in the wrong order Sat, 23 Nov 2013 14:36:10 GMT tbretz [17359] * trunk/FACT++/src/smartfact.cc (modified) Added TEMPERATURE/DATA, AGILENT_CONTROL/DATA and GPS_CONTROL/NEMA Sat, 23 Nov 2013 13:15:48 GMT tbretz [17358] * trunk/FACT++/src/EventBuilder.h (modified) Added forward declaration for std::mutex Sat, 23 Nov 2013 13:15:28 GMT tbretz [17357] * trunk/FACT++/src/DataProcessorImp.cc (modified) Fixed a compilation error. Sat, 23 Nov 2013 13:05:32 GMT tbretz [17350] * trunk/FACT++/src/fadctrl.cc (modified) Adapted the resource type to the zofits argument types